Oracle stored procedure to send email
这是以前从网上看来的存储过程(很抱歉没记住原作者)。在moto做项目时自己修改后测试了一下,真的好用,呵呵。可惜自己修改后的版本没有保留下来。 [@more@]create or replace procedure ProcSendEmail(txt varchar2) IS &n
国庆 -- 4. 捉虾
那日和老婆去田间散步,路过一条小沟,里面似乎有几条虾米在游动。老婆突然来了兴致,说要捉些虾回去,养在盆里,建个生态系统。说罢兴致勃勃地回来拿了网兜,换了套鞋,捉虾去了。[@more@]那个水沟很小也很浅,捞了两下就搅翻了。捞到几只很小的虾米,眼力不好的人还不容易看出来。不过在捞虾的过程中发现水边有一只小螃蟹在横行,顺便也抓了过来。觉得不过瘾,又去村口的河里想捞点什么。不过什么也没捞到,河太大了。在浅水里捡了一些螺丝,还有几根水草。老婆说有水草才像生态系统。捡螺丝的时候发现了水底一排捕虾的笼子,网兜套在铁
国庆 -- 3. 老虎和牛的战斗
牛吃着草,不停地抬头看看不远处的两只老虎,后来干脆停止吃草,对这老虎的方向怔怔地站着。不知道它是认识老虎,还是动物本能使它意识到了危险。老虎饿了好长时间了,不耐烦地来回踱着步,等着那一刻的到来。[@more@]终于一个笼子打开了。老虎直奔黄牛过来。牛往前迈了一步,急忙一侧身往边上跑。老虎紧追不舍。就在要被老虎追上那一刻,黄牛后腿一蹬,踢中了老虎下颚。老虎显然没料到,停下,愣了愣,开始掉头往回走。牛却发疯了,开始乱奔,竟朝着一辆吉普车撞去,吉普车晃了好几晃。不愧是头健壮的黄牛,从外表就能看出来,饱满的肌肉
国庆 -- 2. 拍婚纱照
拍完照后一天,老婆突然说都没兴趣去取照片了我说:拍照是不是我们认识以来做的最傻的一件事?老婆想了想,说:好像是的[@more@]拍婚纱照,从一开始就注定了失败跑到婚纱店,把剩余的钱交掉后,他们立马就来谈条件,俨然工作人员成了上帝,说不准带陪同人员。可是我们都已经带上了,交定金前还特地问过的。把他们痛骂一顿后总算提出了个折衷方案。化妆的时候,他们强烈推荐一种护肤品,说否则对皮肤危害很大。半个小拇指大小的护肤品,要了我们RMB100.00元。到了更衣室,发现衣服都很脏了,七拼八凑的,这个人脱下那个人穿上。自己还从来没
国庆 -- 1. 石榴落下
秋夜,几个人在院子里聊天。突然“啪嗒”的一声,一个石榴落到了地上。石榴熟得都烂掉了,不能吃。可是能听着它从树上掉下来,感觉还是不错的[@more@]
《中国式离婚》
得记下这个网址,下次把它看完。http://book.sina.com.cn/nzt/1093517918_lihun/index.shtml各位已婚未婚的有兴趣都可以看看[@more@]
Oracle10g New Feature -- 14. OEM ( Oracle Enterprise Manager)
OEM的操作都比较直观,oracle10g里采用ie作为管理界面,比8i/9i的java界面显得更加简洁方便,注意的是要记得进入管理界面的URL,或者知道URL存在哪个文件中 [@more@] Enterprise ManagerThe port number for DB Console is found in $ORACLE_HOME/install/portlist.iniC:oracleproduct10.1.0db_1install>type portlist.iniUltra Search HTTP port number =5620Enterprise Manager Agent Port =iSQL*Plus HTTP port number =5560Enterprise Manager Console HTTP Port (orcl) = 5500Enterprise Manager Agent Port (o
中秋感怀
月亮升起来了红红的,圆圆的,挂在天边象画上去的一样一群家人不在身边的人们在公司楼下看月亮回来的时候[@more@]想到钱钟书的一句诗象孕妇的肚皮贴在天上哈哈哈
Oracle10g New Feature -- 13. Automatic Shared Memory Management
Automatic Shared Memory Management 是个不错的功能。Oracle9i以前修改内存参数,都需要重新启动instance,9i时允许再线修改db_cache_size,shared_pool,log_buffer等参数,10g里能自动再线调整data buffer, shared pool, java pool 和large pool。不知道下一个版本里还有什么更进一步的改进? 总之Oracle内存管理是越来越方便了[@more@] Automatic Shared Memory ManagementAutomatic Shared Memory Management helps you to allocate memory where it’s needed most automatically. Users need not allocate memory between buff
Oracle10g New Feature --12. ASSM ( Automatic Segment Space Management )
关于ASSM,最主要的内容是dbms_space包的几个procedures。利用package dbms_space,我们可以确定segment中各个block的空间使用情况,预测segment能否shrink到期望的大小,预测要建索引的大小,存储参数改变时segment size的变化等。Oracle10g的ASSM另外一个新特性是可以在线回收segment的空闲block[@more@]ASSM ( Automatic Segment Space Management )We use table ZHYUH.EMP as the test object.1. find out exactly how much space is wasted in that segment that can be reclaimedSQL>set serveroutput o
Oracle10g New Feature -- 11. Wait Interface
本章内容同上一章一样,都是针对数据库性能。本章更注重对等待事件的分析。视图v$session_wait, v$session, v$session_wait_class, v$system_wait_class, v$session_wait_history帮助用户取得关于等待事件的各种详细信息[@more@]Wait Interface1. Enhancement in V$SESSION_WAIT Added 3 columns:WAIT_CLASS_ID WAIT_CLASS#WAIT_CLASS: the type of the wait that must be either addressed as a valid wait event or dismissed as an idle oneWAIT_TIME : -2 In Oracle10g,-2 mea
西湖艳遇(zt)
那日绵绵细雨,我乘轻舟游览了三谭印月,湖心亭,又上了雷峰塔,心情正佳,又一人来到断桥,突然雨点便大,湖面水气大作,实现开始有点模糊,我开始想象当年许仙和白娘子在这里相遇的情形,也在想我是否能在这里碰到我的有缘人,突然,朦朦雨雾中,走来一位白衣女子、手中撑着一把油纸伞,细看,此女子虽说不上沉鱼落雁之貌,但也算典型江南美女,楚楚动人,突然竟发现此女子身后紧跟着一位青衣女子,同样美貌动人,啊,难道是小白和小青,我正在惊愕之中,两位美女已向我缓缓移步,看小白的表情,好象也有许多话要对我说!难道我是许仙转
Oracle10g New Feature -- 10. AWR (Automatic Workload Repository)
Oracle10g的AWR替代了Oracle9i的statspack,能自动收集数据库性能信息,并可调整每次收集时间间隔和信息保存时长,或者手动收集信息。Time model和v$session / v$session_wait帮助用户确定各会话在各资源上所耗时间和在等待各资源上所耗的时间[@more@]1. Automatic Workload RepositoryIn Oracle10g, AWR(Automatic Workload Repository) replaces STATSPACK, and can collect snapshots automatically every hour by a new background process called MMON and its slave processes. To Run AWRSQL> @C:oracle
Oracle10g New Feature -- 9. ASM (Automatic Storage Management)
Oracle10g里,用户能在数据库级别直接管理磁盘。目前没有环境测试,就摘抄kamus的一份step by step文章,留着供下次察看。[@more@]Automatic Storage Management (ASM)1. Advantages of ASM· Disk Addition -- No downtime is required, file extents are redistributed automatically· Stripe Width -- Striping can be fine grained as in Redo Log Files and coarse for datafiles· &n
Oracle10g New Feature -- 8. Tablespace Management
在表空间管理方面,oracle10g最主要新特性是可以修改表空间名。这是一些初学者以前经常问到的一个问题,10g里面终于给解决掉了。关于表空间还有一个经常被问到的问题是如何删除表空间里的某个数据文件。这个问题到目前为止还只能说不能直接删。不知道到下一个版本里会如何,允许?还是永远都不能直接删除? 此外的两个新特性是:1. 修改数据库默认表空间2. 增加了sysaux表空间,主要存放logminer,workload repository等信息[@more@] Tablespace Management1. Alter the default tablespaceAll users, c
Oracle10g New Feature -- 7. Rollback Monitoring
在oracle10g中,如果某个回滚进程所用时间超过6秒,就能在v$session_longops中被捕捉到。这个看似微不足道的功能其实还挺有用的呢,至少对我来说是这样。以前做上海移动的项目时,一张表动仄上千万,开发和测试人员经常在一句SQL执行了半个小时或者更久后发现错误又急忙停止,等着回滚结束后再次执行。可惜回滚结束这个时间太难估计了,当DBA的就经常被他们追着问。有了上面这个功能后至少可以给他们一个大概的估计时间了,并且是有根据的哦。要是估计错了那也是oracle自己估计错了 :)至于另外一个parallel instance recovery功能,目前
Oracle10g New Feature -- 6. Oracle Data Pump
Oracle10g提供了expdp/impdp工具,其速度远快于以前的exp/imp。并且用户能进入交互界面,也能从数据库视图,alert_SID.log文件察看任务状态。由于expdp/impdp的dump文件只能在服务器端,故前提需要建一个directory。[@more@]1. Oracle Data PumpEnter Oracle Data Pump, the newer and faster sibling of the export/import toolkit in Oracle Database 10g, designed to speed up the process many times over1. PrepareData Pump uses file manipulation on the server side to create and r
英语里的“大便、小便与放屁”
不太雅。不过老实说之前我只知道大便叫shit,其余都不知道。在外企混,还是学一点吧,说不定哪天就用到了 *^_^*[@more@]以下为一些「禁忌」(taboo)的美语之整理。毕竟这些都是咱们日常生活的一部分,说不定有一天这些「禁忌」之语还能「派上用场」呢! 厕所 在美国一般都叫rest room或bath room(男女厕均可)或分别叫做 men‘s room 或 ladies‘ room(=powder room),不过在飞机上,则叫 lavatory,在军中又叫 latrine。至于 W.C.(water closet)仍是过去英国人用的,在美国,几乎没有人使用。 解小便 最普通的说法是 t
Oracle10g New Feature -- 5.Temporary Tablespace Group
Oracle10g引入了临时表空间组的概念,和单个的临时表空间相比,引入组以后允许数据库指定多个默认的临时表空间,同时相同用户的不同会话可以使用不同的临时表空间,并且单个SQL运行时可以利用多个临时表空间进行排序(自动调用多个临时表空间吗?还无从得知)。目前感觉这个新特性作用并不是很大,主要是以前temp表空间出的问题不多。不知道真正用起来时如何。 创建组、增删表空间,指定组都是相对简单的操作[@more@]Temporary Tablespace Group · Create temporary tablespa
对付街头卖花MM的绝招
这个狠,学一点,下次试试 [@more@](ZT)在街上走着,女友突然挣脱我的臂弯,并且“啪”地给了我一巴掌,然后扭头走开。我愣在原地五分钟。这时女友跑了回来,指着一个无奈离去的卖花MM的身影对我说:“多亏我机智,才没被她纠缠。”从此以后,我潜心研究对付卖花MM的方法,成果如下: 1.这是我单独逛街时遇到的。一个卖花MM上前要我买花,我装做非常亲切的样子,对卖花MM说:“小妹妹,哥哥带你去个地方玩,好吗?”我刚说完,小姑娘掉头就跑。 2.陪女友逛街的时候,被一卖花MM纠缠。女友轻轻摆手就进了商场,留下我一人抵挡。我