<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet href="http://blog.itpub.net//styles/rss.css" type="text/css"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns="http://purl.org/rss/1.0/"
>
    
     <channel rdf:about="http://tomszrp.itpub.net/rss/rss10/11835">
  <title>Thomas Zhang的杂货铺</title>
  <link>http://tomszrp.itpub.net</link>
  <description></description>
    <dc:creator>tomszrp</dc:creator>
  <dc:date>Wed,20 08 2008 15:10:04</dc:date>
  <admin:generatorAgent rdf:resource="http://www.plogworld.net" />
  <items>
   <rdf:seq>
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/469069" />
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/469019" />
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/468619" />
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/468543" />
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/468446" />
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/468427" />
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/468050" />
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/468049" />
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/467695" />
<rdf:li rdf:resource="http://tomszrp.itpub.net/post/11835/467623" />

       </rdf:seq>
  </items> 
 </channel>
      <item rdf:about="http://tomszrp.itpub.net/post/11835/469069">
<title>Oralce killer</title>
<link>http://tomszrp.itpub.net/post/11835/469069</link>
<dc:description>好久没遇到Oracle killer了，最近又碰到一个。直接上去就把Shared Memory给rm掉了：rpcrm -m id 够狠吧，然后再傻呼呼的问：为什么数据库不能用了? Root Cause是什么？无语。。。</dc:description>
<dc:subject>解决方案</dc:subject>
<dc:date>Wed,20 08 2008 13:05:49</dc:date>
<dc:creator>tomszrp</dc:creator></item>
<item rdf:about="http://tomszrp.itpub.net/post/11835/469019">
<title>scn到底有多大</title>
<link>http://tomszrp.itpub.net/post/11835/469019</link>
<dc:description> SCN: System Change Number SCN是顺序递增的一个数字，在Oracle 中用来标识数据库的每一次改动，及其先后顺序。SCN的最大值是0xffff.ffffffff,共48位,6个bytes. 包括2bytes的高位字节（SCN wrap），和4bytes的低位字节（SCN base）,如下图所示： 0xffff.ffff.ffff 11111111.11111111.11111111.11111111.11111111.11111111 f f . f f . f f . f f . f f . f f SQL&gt; set numformat 999,999,999,999,999,999,999,999 SQL&gt; select power(2,48) from dual; POWER(2,48) ------------------- 281,474,976,710,656 SQL&gt; 这么大的一个数字，就按每...</dc:description>
<dc:subject>解决方案</dc:subject>
<dc:date>Tue,19 08 2008 16:28:48</dc:date>
<dc:creator>tomszrp</dc:creator></item>
<item rdf:about="http://tomszrp.itpub.net/post/11835/468619">
<title>Oracle 9i,10g,11g参数对比说明</title>
<link>http://tomszrp.itpub.net/post/11835/468619</link>
<dc:description>欢迎阅读 para.rar</dc:description>
<dc:subject>解决方案</dc:subject>
<dc:date>Tue,12 08 2008 15:46:27</dc:date>
<dc:creator>tomszrp</dc:creator></item>
<item rdf:about="http://tomszrp.itpub.net/post/11835/468543">
<title>临别的异机恢复</title>
<link>http://tomszrp.itpub.net/post/11835/468543</link>
<dc:description>这是我在公司最后一次为客户做恢复了，本来已经交接给了另外一个同事，但大家好象都很&quot;忙&quot;,扯皮的结果就是我再给大家服务一次好了。工作的内容很简单，就是一个AIX下热备(上一个备份集[tape])的异机恢复，不过采用的工具是SAP的tools,这个东东偶不是很熟悉，用起来也不得心应手，虽然做过好几次，但每次遇到error时都摸不着头脑。今天头有点晕(看比赛熬的...）,希望不要&quot;晚节&quot;不保,^|^更新：哎，有时候客户就一句话，把一个库从这里搬到那里，然后就仍一个变更时间给你（基本上mail过来的时间，就是开始时间),真的是对我们很放心，我对自己...</dc:description>
<dc:subject>随笔</dc:subject>
<dc:date>Mon,11 08 2008 12:11:27</dc:date>
<dc:creator>tomszrp</dc:creator></item>
<item rdf:about="http://tomszrp.itpub.net/post/11835/468446">
<title>精彩绝伦的2008北京奥运开幕式</title>
<link>http://tomszrp.itpub.net/post/11835/468446</link>
<dc:description>看的太兴奋了，心情也很激动，在充分借助多媒体数字技术的前提下，融合了众多的历史、现代文化元素，整个开幕式呈现的视觉效果令人目眩、更多的是一种做为一名中国人的自豪和骄傲：绚丽烟火、击缶而歌动听童声、歌唱祖国.四大发明、丝绸之路巨幅画卷、扬我国威.太极功夫、航天英雄.京剧表演、天籁同音.五环升空、天人合一.百年梦圆、震撼世界个人感觉，整个开幕式可以称得上完美！加油，中国！</dc:description>
<dc:subject>随笔</dc:subject>
<dc:date>Sat,09 08 2008 00:08:02</dc:date>
<dc:creator>tomszrp</dc:creator></item>
<item rdf:about="http://tomszrp.itpub.net/post/11835/468427">
<title>今天是个好日子</title>
<link>http://tomszrp.itpub.net/post/11835/468427</link>
<dc:description>逢百年奥运盛事,四海宾朋聚北京,载歌载舞同欢庆.</dc:description>
<dc:subject>随笔</dc:subject>
<dc:date>Fri,08 08 2008 08:08:52</dc:date>
<dc:creator>tomszrp</dc:creator></item>
<item rdf:about="http://tomszrp.itpub.net/post/11835/468050">
<title>下一个月的学习目标</title>
<link>http://tomszrp.itpub.net/post/11835/468050</link>
<dc:description>Oracle 10g的使用已经有好长一段时间了，对Oracle 10g的一些新特性也逐一、分散的进行了学习、测试和实践和应用。现在就感觉什么都会又什么都不会。大脑有点不够清晰。

计划拿出一些时间，集中精力梳理一下，先整理一下Oracle 10g中性能调优方面的系统知识，并进一步梳理一下调优方面的相关特性和工具。
 ■ Instance Tuning
 ■ SQL Tuning(Optimizing SQL Statements)
 ■ Memory Configuration
 ■ I/O Configuration 
 ■ The Query Optimizer
 ■ Wait Events
 ■ Time Model Statistics 
 ■ System and Session Statist...</dc:description>
<dc:subject>磨刀石</dc:subject>
<dc:date>Sun,03 08 2008 21:58:23</dc:date>
<dc:creator>tomszrp</dc:creator></item>
<item rdf:about="http://tomszrp.itpub.net/post/11835/468049">
<title>Oracle 10g collect函数</title>
<link>http://tomszrp.itpub.net/post/11835/468049</link>
<dc:description>在Oracle 10g中，新增加了一个聚合函数--collect:Takes a column of any type and creates a nested table of the input type out of the rows selected

该函数的使用非常简单,今天初步体验了一下，记录一下.

SQL&gt; create or replace type varchar2_app as table of varchar2(2000);
 2 /

Type created.

SQL&gt; select object_type,CAST(COLLECT(object_name) AS varchar2_app) AS object_name
 2 from user_objects 
 3 group by object_type;

OBJECT_TYPE OBJECT_NAME
------------- --------------------------------...</dc:description>
<dc:subject>磨刀石</dc:subject>
<dc:date>Sun,03 08 2008 18:53:32</dc:date>
<dc:creator>tomszrp</dc:creator></item>
<item rdf:about="http://tomszrp.itpub.net/post/11835/467695">
<title>换MSN了</title>
<link>http://tomszrp.itpub.net/post/11835/467695</link>
<dc:description>原来的toms_zrp@hotmail.com密码实在想不起来了。注册了一个新的：toms_zrp@live.cn 欢迎大家骚扰</dc:description>
<dc:subject>公告栏</dc:subject>
<dc:date>Wed,30 07 2008 15:10:37</dc:date>
<dc:creator>tomszrp</dc:creator></item>
<item rdf:about="http://tomszrp.itpub.net/post/11835/467623">
<title>Oracle 11g 复合触发器体验</title>
<link>http://tomszrp.itpub.net/post/11835/467623</link>
<dc:description> 使用compound trigger，可以让我们更好的控制基于多个触发点的trigger,将他们集成在一个触发器中，更加容易编写我们的业务逻辑，并共享公共的数据。 在复合触发器中定义的变量，可以在不同类型的触发语句中使用，避免了原来的那种需要借助中间表或package来传递信息的繁重开发，从而可以达到更好的逻辑控制，借助复合触发器的批量操作（Using FORALL and BULK COLLECT Together）还可以提高执行效率。同时，使用复合触发器可以避免变异表的错误（mutating-table error (ORA-04091)） 使用复合触发器可以实现： 1）复合触发器允许在单个触...</dc:description>
<dc:subject>解决方案</dc:subject>
<dc:date>Tue,29 07 2008 19:18:28</dc:date>
<dc:creator>tomszrp</dc:creator></item>
 </rdf:RDF>


