??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品高清国产一线久久,亚洲精品尤物yw在线影院,亚洲精品自在线拍http://www.tkk7.com/1948asd/category/39007.htmlzh-cnTue, 12 May 2009 14:17:32 GMTTue, 12 May 2009 14:17:32 GMT60数据库学?/title><link>http://www.tkk7.com/1948asd/archive/2009/05/11/270068.html</link><dc:creator>我是菜鸟</dc:creator><author>我是菜鸟</author><pubDate>Mon, 11 May 2009 08:37:00 GMT</pubDate><guid>http://www.tkk7.com/1948asd/archive/2009/05/11/270068.html</guid><wfw:comment>http://www.tkk7.com/1948asd/comments/270068.html</wfw:comment><comments>http://www.tkk7.com/1948asd/archive/2009/05/11/270068.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.tkk7.com/1948asd/comments/commentRss/270068.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/1948asd/services/trackbacks/270068.html</trackback:ping><description><![CDATA[ <br />数据理技术经历了(jin)人工理、文件系l、数据库和高U数据库技术等四个阶段?br />数据库系l是在文件系l的基础上发展而成的,同时又克服了(jin)文gpȝ的三个缺P(x)数据的冗余、不一致性和联系弱?br /><br />数据模型是对现实世界q行抽象的工P用于描述现实世界的数据、数据联pR数据语义和数据U束{方面内宏V数据模型分成概忉|型和l构模型两大cR前者的代表是实体联pL型,后者的代表是层ơ、网状、关pd面向对象模型。关pL型是当今的主模型,面向对象模型是今后发展的方向?br /><br />数据库是存储在一起集中管理的相关数据的集合。数据库的体pȝ构是Ҏ(gu)据的三个抽象U别。它把数据的具体l织留给DBMSdQ用户只需抽象地处理逻辑数据Q而不必关?j)数据在计算Z的存储,减轻?jin)用户用系l的负担。由于三U结构之间往往差别很大Q存在着两映象Q因此DBSh较高的数据独立性:(x)物理数据独立性和逻辑数据独立性?br /><br />数据独立性是指在某个层次上修Ҏ(gu)式而不影响较高?sh)层模式的能力?br />DBMS是位于用户与OS之间的一层数据管理Y件。数据库语言分成DDL和DML两类。DBMS主要由查询处理器和存储管理器两大部分l成?br />DBS是包含DB和DBMS的计机pȝ。DBS的全局l构体现?jin)DBS的模块功能结构?br /><br /><strong>数据库三U体pȝ构:(x)<br /><img height="576" alt="fsdafsd.jpg" src="http://www.tkk7.com/images/blogjava_net/1948asd/fsdafsd.jpg" width="702" border="0" /><br /><img height="1" src="/WebResource.axd?d=pLXXeGbWF7eXU8SMs2-GFZvUWY2JNH05dFx5YzJhGUYAYJAFEaTEq36NAhTPy7_KekvzDFwt8wvQWdByvJIGWdEq6x2KpKD80&t=633043282320000000" width="1" /><br /><br /></strong><br /><strong>数据库体pȝ构五要素:</strong><br />1、概忉|式是数据库中全部数据的整体逻辑l构的描q?br />2、外模式是用户写数据库系l的接口Q是用户用到那部分数据的描述?br />3、内模式是数据库在物理存储方面的描述Q定义内部记录类型、烦(ch)引和文g的组l方式,以及(qing)数据控制斚w的细节?br />4、模式/内模式映象存在于概念U和内部U之_(d)用于定义概念模式和内模式之间的对应性?br />5、外模式Q模式映象存在于外部U和概念U之_(d)用于定义外模式和概念模式之间的对应性?br /><br /><strong> (tng)DBMS的模块组成:(x)<br /></strong><br />查询处理器有四个主要成分QDDL~译器,DML~译器,嵌入式DML的预~译器及(qing)查询q行核心(j)E序?br />存储理器有四个主要成分Q权限和完整性管理器Q事务管理器Q文件管理器?qing)缓冲区理器?br /><br /><strong>DBS的全局l构Q?br /><br /><img height="1" src="/WebResource.axd?d=pLXXeGbWF7eXU8SMs2-GFZvUWY2JNH05dFx5YzJhGUYAYJAFEaTEq36NAhTPy7_KekvzDFwt8wvQWdByvJIGWdEq6x2KpKD80&t=633043282320000000" width="1" /><img height="593" alt="ttttt.jpg" src="http://www.tkk7.com/images/blogjava_net/1948asd/ttttt.jpg" width="510" border="0" /><br /></strong><br /><br /><strong>DBSl构的分c:(x)<br /></strong><br />集中式DBSQcentralized DBSQ?br />客户机/服务器式DBSQclient/server DBSQ记为C/S DBSQ?br />q行式DBSQparallel DBSQ?br />分布式DBSQdistributed DBSQ?br /><br /><br /><strong>DBA的主要职责有以下六点Q?/strong><br />1、定义模式?br />2、定义内模式?br />3、与用户的联l。包括定义外模式、应用程序的设计、提供技术培训等专业服务?br />4、定义安全性规则,对用戯问数据库的授权?br />5、定义完整性规则,监督数据库的q行?br />6、数据库的{储与恢复工作?img src ="http://www.tkk7.com/1948asd/aggbug/270068.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/1948asd/" target="_blank">我是菜鸟</a> 2009-05-11 16:37 <a href="http://www.tkk7.com/1948asd/archive/2009/05/11/270068.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle 权限理http://www.tkk7.com/1948asd/archive/2009/04/13/265303.html我是菜鸟我是菜鸟Mon, 13 Apr 2009 07:42:00 GMThttp://www.tkk7.com/1948asd/archive/2009/04/13/265303.htmlhttp://www.tkk7.com/1948asd/comments/265303.htmlhttp://www.tkk7.com/1948asd/archive/2009/04/13/265303.html#Feedback0http://www.tkk7.com/1948asd/comments/commentRss/265303.htmlhttp://www.tkk7.com/1948asd/services/trackbacks/265303.html

pȝ权限Q?br />grant create session to li;//为用h予访问数据库的权限?br />grant create table to li;//为用h予创建数据库的权限?br />grant unlimited tablespace //为用h予没有上限的良讉K表空间的权限?br />revoke table from li;//;//删除用户授予创徏数据库的权限?br />revoke unlimited tablespace //删除用户授予没有上限的确良访问表I间的权限?br />grant create session to public //所有都?br />数据字典Q?br />select * from user_sys_privs;//当前用户拥有权限

--------------------------------------------------------------------------------------------
对象权限Q谁拥有谁就可以授权

grant select on mytab to lisi ;//让lisi 有访问li拥有的mytab的查询权?br />
grant insert on mytab to lisi ;//让lisi 有访问li拥有的mytab的插入权?br />

grant all on mytab to lisi;//所有权限赋?lisi;

数据字典Q?br />select * from user_tab_privs;

grant create session to public //所?br />
对象权限控制到列

grant update(name) (tng) on mytab to lisi;// (tng) 授予lisi只能更新name属?为字D分配权限:(x) (tng)只能是插入和更新)





我是菜鸟 2009-04-13 15:42 发表评论
]]>
Oracle调优Q{Q?/title><link>http://www.tkk7.com/1948asd/archive/2009/04/13/265213.html</link><dc:creator>我是菜鸟</dc:creator><author>我是菜鸟</author><pubDate>Mon, 13 Apr 2009 00:57:00 GMT</pubDate><guid>http://www.tkk7.com/1948asd/archive/2009/04/13/265213.html</guid><wfw:comment>http://www.tkk7.com/1948asd/comments/265213.html</wfw:comment><comments>http://www.tkk7.com/1948asd/archive/2009/04/13/265213.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/1948asd/comments/commentRss/265213.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/1948asd/services/trackbacks/265213.html</trackback:ping><description><![CDATA[ <p> <span id="lpzrpjd" class="bold"> <span id="pbjpndn" class="smalltxt"> <strong> <font face="Comic Sans MS">Oracle调优(入门?qing)提高?</font> </strong> </span> </span> </p> <p> <span id="rntfbjt" class="bold"> <span id="jlvzdjb" class="smalltxt"> <strong> <font face="Comic Sans MS"> <font size="1"> <br /> </font> <br /> </font> </strong> </span> </span>在过ȝ十年中, Oracle 已经成ؓ(f)世界上最专业的数据库之一。对?IT 专家来说Q就是要保利用 Oracle 的强大特性来提高?sh)们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能?<br />Oracle 调优是一个复杂的主题。关于调优可以写整整一本书Q不q,Z(jin)改善 Oracle 数据库的性能Q有一些基本的概念是每?Oracle DBA 都应该遵从的?<br />   在这简介中Q我们将要地介绍以下?Oracle 主题Q?<br />  -- 外部调整Q我们应该记?Oracle q不是单独运行的。因此我们将查看一下通过调整 Oracle 服务器以得到高的性能?<br />  --Row re-sequencing 以减磁?I/O Q我们应该懂?Oracle 调优最重要的目标是减少 I/O ?<br />  --Oracle SQL 调整?Oracle SQL 调整?Oracle 调整中最重要的领域之一Q只要通过一些简单的 SQL 调优规则可以大q度地提?SQL 语句的性能Q这是一炚w不奇怪的?<br />  -- 调整 Oracle 排序Q排序对?Oracle 性能也是有很大媄(jing)响的?<br />  -- 调整 Oracle 的竞争:(x)表和索引的参数设|对?UPDATE ?INSERT 的性能有很大的影响?<br /><br />   我们首先从调?Oracle 外部的环境开始。如果内存和 CPU 的资源不的话,M?Oracle 调整都是没有帮助的?<br /><br />  外部的性能问题 <br />  <br />  Oracle q不是单独运行的?Oracle 数据库的性能和外部的环境有很大的关系。这些外部的条g包括有:(x) <br />   Q?CPU--CPU 资源的不o(h)查询变慢。当查询过?Oracle 服务器的 CPU 性能Ӟ你的数据库性能受?CPU 的限制?<br />   Q内?-- 可用?Oralce 的内存数量也?x)?jing)?SQL 的性能Q特别是在数据缓冲和内存排序斚w?<br />   Q网l?-- 大量?Net8 通信?SQL 的性能变慢?<br />   许多新手都错误的认ؓ(f)应该首先调整 Oracle 数据库,而不是先认外部资源是否_。实际上Q如果外部环境出现瓶颈,再多?Oracle 调整都是没有帮助的?<br />   在检?Oracle 的外部环境时Q有两个斚w是需要注意的Q?<br />  1 、当q行队列的数目超q服务器?CPU 数量Ӟ服务器的性能׃(x)受到 CPU 的限制。补救的Ҏ(gu)是ؓ(f)服务器增加额外的 CPU 或者关闭需要很多处理资源的lgQ例?Oracle Parallel Query ?<br />  2 、内存分c(din)当内存分页Ӟ内存定w已经不Q而内存页是与盘?sh)的交换行交互的。补救的Ҏ(gu)是增加更多的内存Q减?Oracle SGA 的大,或者关?Oracle 的多U程服务器?<br />   可以使用各种标准的服务器工具来得到服务器的统计数据,例如 vmstat,glance,top ?sar ?DBA 的目标是保数据库服务器拥有_?CPU 和内存资源来处理 Oracle 的请求?<br />   以下让我们来看一?Oracle ?row-resequencing 是如何能够极大地减少盘 I/O 的?<br /><br />  Row-resequencing Q行的重新排序)(j) <br />   <br />  p我们上面提到的,有经验的 Oracle DBA 都知?I/O 是响应时间的最大组成部分。其中磁?I/O 特别厉害Q因为当 Oracle q盘(sh)的一个数据文件得C个数据块Ӟȝq程必ȝ待物?I/O 操作完成。磁盘操作要比数据缓冲慢 10,000 倍。因此,如果可以?I/O 最化Q或者减由于磁盘(sh)的文件竞争而带来的瓉Q就可以大大地改?Oracle 数据库的性能?<br />   如果pȝ响应很慢Q通过减少盘 I/O 可以有一个很快的改善。如果在一个事务中通过按一定的范围搜烦(ch) primary-key 索引来访问表Q那么重C CTAS 的方法组l表是你减?I/O 的首要策略。通过在物理上行排序为和 primary-key 索引一L(fng)序Q就可以加快获得数据的速度?<br />   p盘的负载^衡一P行的重新排序也是很简单的Q而且也很快。通过与其它的 DBA 理技巧一起用,可以在?I/O 的系l中大大地减响应的旉?<br />   在高定w的在U事务处理环境中Q?online transaction processing Q?OLTP Q,数据是由一?primary 索引得到的,重新排序表格的行可以o(h)q箋(hu)块的序和它们的 primary 索引一Pq样可以在索引驱动的表格查询中Q减物?I/O q且改善响应旉。这个技巧仅在应用选择多行的时候有用,或者在使用索引范围搜烦(ch)和应用发出多个查询来得到q箋(hu)?key 时有效。对于随机的唯一 primary-key Q主键)(j)的访问将不会(x)p重新排序中得到好处?<br />   让我们看一下它是如何工作的。考虑以下的一?SQL 的查询,它用一个烦(ch)引来得到 100 行:(x) <br />selectsalaryfromemployeewherelast_name like 'B%'; <br />q个查询会(x)使用 last_name_index Q搜索其中的每一行来得到目标行。这个查询将?x)至?100 ơ物理磁盘的dQ因?employee 的行存放在不同的数据块中?<br />   不过Q如果表中的行已l重新排序ؓ(f)?last_name_index 的一P同样的查询又?x)怎样处理呢?我们可以看到q个查询只需要三ơ的盘 I/O p完全?100 个员工的资料Q一ơ用作烦(ch)引的dQ两ơ用作数据块的读取)(j)Q减了(jin) 97 ơ的块读取?<br />   重新排序带来的性能改善的程度在于在你开始的时候行的ؕ序性如何,以及(qing)你需要由序列中访问多行。至于一个表中的行与索引的排序键的匹配程度,可以查看数据字典中的 dba_indexes ?dba_tables 视图得到?<br />   ?dba_indexes 的视图中Q查?clustering_factor 列。如?clustering_factor 的值和表中的块数目大致一P那么你的表和索引的顺序是一L(fng)。不q,如果 clustering_factor 的值接q表中的行数目,那就表明表格中的行和索引的顺序是不一L(fng)?<br />   行重新排序的作用是不可以看的。在需要进行大范围的烦(ch)引搜索的大表中,行重新排序可以o(h)查询的性能提高?sh)倍?<br />   一旦你已经军_重新排序表中的行Q你可以使用以下的工具之一来重新组l表根{?<br />  . 使用 Oracle ?Create Table As Select (CTAS) 语法来拷贝表?<br />  . Oracle9i 自带的表格重新组l工?<br />  <br />   以下Q我们来看以?SQL 语句的调优?<br /><br />  SQL 调优 <br />  Oracle ?SQL 调优是一个复杂的主题Q甚x(chng)需要整本书来介l?Oracle SQL 调优的细微差别。不q有一些基本的规则是每?Oracle DBA 都需要跟从的Q这些规则可以改善他们系l的性能?SQL 调优的目标是单的Q?<br />  . 消除不必要的大表全表搜烦(ch)Q不必要的全表搜索导致大量不必要?I/O Q从而拖慢整个数据库的性能。调优(sh)安先会(x)Ҏ(gu)查询q回的行数目来评?SQL 。在一个有序的表中Q如果查询返回少?40% 的行Q或者在一个无序的表中Q返回少?7% 的行Q那么这个查询都可以调整Z用一个烦(ch)引来代替全表搜烦(ch)。对于不必要的全表搜索来_(d)最常见的调优方法是增加索引。可以在表中加入标准?B ?wi)?ch)引,也可以加?bitmap 和基于函数的索引。要军_是否消除一个全表搜索,你可以仔l检查烦(ch)引搜索的 I/O 开销和全表搜索的开销Q它们的开销和数据块的读取和可能的ƈ行执行有养Iq将两者作Ҏ(gu)。在一些情况下Q一些不必要的全表搜索的消除可以通过强制使用一?index 来达刎ͼ只需要在 SQL 语句中加入一个烦(ch)引的提示可以了(jin)?<br />  . 在全表搜索是一个最快的讉KҎ(gu)Ӟ小表的全表搜烦(ch)攑ֈ~存?sh),调优(sh)家应该保有一个专门的数据~冲用作行缓册Ӏ在 Oracle7 中,你可以?alter table xxx cache 语句Q在 Oracle8 或以上,表可以被强制ؓ(f)攑ֈ KEEP 池中~冲?<br />  . 保最优的索引使用 Q对于改善查询的速度Q这是特别重要的。有?Oracle 可以选择多个索引来进行查询,调优?sh)家必须(g)查每个烦(ch)引ƈ且确?Oracle 使用正确的烦(ch)引。它q包?bitmap 和基于函数的索引的用?<br />  . 保最优的 JOIN 操作Q有些查询?NESTED LOOP join 快一些,有些则是 HASH join 快一些,另外一些则?sort-merge join 更快?<br />   q些规则看来单,不过它们?SQL 调优?sh)d?90% Qƈ且它们也无需完全懂得 Oracle SQL 的内部运作。以下我们来单概览以?Oracle SQL 的优化?<br />   我们首先要查?Oracle 的排序,q且看一看排序操作是如何影响性能的?<br /><br />   调整 Oracle 的排序操?<br />   排序?SQL 语法中一个小的方面,但很重要Q在 Oracle 的调整中Q它常常被忽略。当使用 create index ?ORDER BY 或?GROUP BY 的语句时Q?Oracle 数据库将?x)自动执行排序的操作。通常Q在以下的情况下 Oracle ?x)进行排序的操作Q?<br />   使用 Order by ?SQL 语句 <br />   使用 Group by ?SQL 语句 <br />   在创建烦(ch)引的时?<br />   q行 table join Ӟ׃现有索引的不导?SQL 优化器调?MERGE SORT <br />   当与 Oracle 建立起一?session Ӟ在内存(sh)׃(x) session 分配一个私有的排序区域。如果该q接是一个专用的q接 (dedicated connection) Q那么就?x)根?init.ora ?sort_area_size 参数的大在内存?sh)分配一?Program Global Area (PGA) 。如果连接是通过多线E服务器建立的,那么排序的空间就?large_pool 中分配。不q的是,对于所有的 session Q用做排序的内存量都必须是一L(fng)Q我们不能ؓ(f)需要更大排序的操作分配额外的排序区域。因此,设计者必MZ个^衡,在分配够的排序区域以避免发生大的排序Q务时出现盘排序Q?disk sorts Q的同时Q对于那些ƈ不需要进行很大排序的dQ就?x)出C些浪贏V当?dng)当排序的I间需求超Z(jin) sort_area_size 的大时Q这时将?x)?TEMP 表空间中分页q行盘排序。磁盘排序要比内存排序大概慢 14,000 倍?<br />   上面我们已经提到Q私有排序区域的大小是有 init.ora 中的 sort_area_size 参数军_的。每个排序所占用的大由 init.ora 中的 sort_area_retained_size 参数军_。当排序不能在分配的I间中完成时Q就?x)用磁盘排序的方式Q即?Oracle 实例中的临时表空间中q行?<br />   盘排序的开销是很大的Q有几个斚w的原因。首先,和内存排序相比较Q它们特别慢Q而且盘排序?x)消耗(f)时表I间中的资源?Oracle q必d配缓冲池块来保持临时表空间中的块。无Z么时候,内存排序都比盘排序好,盘排序会(x)令Q务变慢,q且?x)?jing)?Oracle 实例的当前Q务的执行。还有,q多的磁盘排序将?x)o(h) free buffer waits 的值变高,从而o(h)其它d的数据块q冲中U走?<br />   接着Q让我们看一?Oracle 的竞争,q且看一下表的存储参数的讄是如何媄(jing)?SQL UPDATE ?INSERT 语句的性能的?<br /><br />调整 Oracle 的竞?<br />  Oracle 的其中一个优Ҏ(gu)它可以管理每个表I间中的自由I间?Oracle 负责处理表和索引的空间管理,q样可以让我们无需懂得 Oracle 的表和烦(ch)引的内部q作。不q,对于有经验的 Oracle 调优?sh)家来说Q他需要懂?Oracle 是如何管理表?extent 和空闲的数据块。对于调整拥有高?insert 或?update 的系l来_(d)q是非常重要的?<br />   要精通对象的调整Q你需要懂?freelists ?freelist l的行ؓ(f)Q它们和 pctfree ?pctused 参数的值有兟뀂这些知识对于企业资源计划( ERP Q的应用是特别重要的Q因为在q些应用中,不正的表设|通常?DML 语句执行慢的原因?<br />   对于初学者来_(d)最常见的错误是认ؓ(f)默认?Oracle 参数对于所有的对象都是最佳的。除非磁盘的消耗不是一个问题,否则在设|表?pctfree ?pctused 参数Ӟ必考虑q_的行长和数据库的块大,q样I的块才?x)被有效地放?freelists 中。当q些讄不正时Q那些得到的 freelists 也是 "dead" 块,因ؓ(f)它们没有_的空间来存储一行,q样会(x)D明显的处理gq?<br />Freelists 对于有效地重C?Oracle 表空间中的空间是很重要的Q它?pctfree ?pctused q两个存储参数的讄直接相关。通过?pctused 讄Z个高的|q时数据库就?x)尽快地重新使用块。不q,高性能和有效地重新使用表的块是对立的。在调整 Oracle 的表格和索引Ӟ需要认真考虑I竟需要高性能q是有效的空间重用,q且据此来设|表的参数。以下我们来看一下这?freelists 是如何媄(jing)?Oracle 的性能的?<br />   当有一个请求需要插入一行到表格中时Q?Oracle ׃(x)?freelist 中寻找一个有_的空间来容纳一行的块。你也许知道Q?freelist 串是攑֜表格或者烦(ch)引的W一个块中,q个块也被称为段_(d) segment header Q?pctfree ?pctused 参数的唯一目的是Z(jin)控制块如何在 freelists 中进出。虽?freelist link ?unlink 是简单的 Oracle 功能Q不q设|?freelist link (pctused) ?unlink (pctfree) ?Oracle 的性能实有媄(jing)响?<br />   ?DBA 的基本知识知道, pctfree 参数是控?freelist un-links 的(卛_块由 freelists 中移除)(j)。设|?pctfree=10 意味着每个块都保留 10% 的空间用作行扩展?pctused 参数是控?freelist re-links 的。设|?pctused=40 意味着只有在块的用低?40% 时才?x)回到表格?freelists 中?<br />   许多新手对于一个块重新回到 freelists 后的处理都有些误解。其实,一旦由于一个删除的操作而o(h)块被重新加入?freelist 中,它将?x)一直保留在 freelist 中即使空间的使用过?60% Q只有在到达 pctfree 时才?x)将数据块?freelist 中移走?<br /><br />   表格和烦(ch)引存储参数设|的要求ȝ <br />   以下的一些规则是用来讄 freelists, freelist groups, pctfree ?pctused 存储参数的。你也知道, pctused ?pctfree 的值是可以很容易地通过 alter table 命o(h)修改的,一个好?DBA 应该知道如何讄q些参数的最?jng)_{?<br />   有效C用空间和高性能之间是有矛盾的,而表格的存储参数是控制q个斚w的矛盾:(x) <br />. 对于需要有效地重新使用I间Q可以设|一个高?pctused |不过副作用是需要额外的 I/O 。一个高?pctused 值意味着相对满的块都?x)放?freelist 中。因此,q些块在再次满之前只可以接受几行记录Q从而导致更多的 I/O ?<br />. q求高性能的话Q可以将 pctused 讄Z个低的|q意味着 Oracle 不会(x)数据块攑ֈ freelists 中直到它几乎是空的。那么块可以在满之前接收更多的行,因此可以减少插入操作?I/O 。要C Oracle 扩展新块的性能要比重新使用现有的块高。对?Oracle 来说Q扩展一个表比管?freelists 消耗更的资源?<br />   让我们来回顾一下设|对象存储参数的一些常见规则:(x) <br />   Q经常将 pctused 讄为可以接收一条新行。对于不能接受一行的 free blocks 对于我们来说是没有用的。如果这样做Q将?x)o(h) Oracle 的性能变慢Q因?Oracle 在扩展表来得到一个空的块之前Q企图读?5 ?"dead" ?free block ?<br />   Q表g chained rows 的出现意味着 pctfree 太低或者是 db_block_size 太少。在很多情况下, RAW ?LONG RAW 列都很巨大,以至过?Oracle 的最大块的大,q时 chained rows 是不可以避免的?<br />   Q如果一个表有同时插入的 SQL 语句Q那么它需要有同时删除的语句。运行单一个一个清除的工作会(x)把全部的I闲块放C?freelist 中,而没有其它包含有MI闲块的 freelists 出现?<br />   Q?freelist 参数应该讄格同时更新的最大倹{例如,如果在Q何时候,某个表最多有 20 个用h行插入的操作Q那么该表的参数应该讄?freelists=20 ?<br />   应记住的?freelist groups 参数的值只是对?Oracle Parallel Server ?Real Application Clusters 才是有用的。对于这c?Oracle Q?freelist groups 应该讄问该表格?Oracle Parallel Server 实例的数?/p> <img src ="http://www.tkk7.com/1948asd/aggbug/265213.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/1948asd/" target="_blank">我是菜鸟</a> 2009-04-13 08:57 <a href="http://www.tkk7.com/1948asd/archive/2009/04/13/265213.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://sdhgjscl.com" target="_blank">߳ëƬڵ</a>| <a href="http://senimei9.com" target="_blank">պþۺĻ</a>| <a href="http://nmgqsyg.com" target="_blank">һƵۿ</a>| <a href="http://shyangpuks.com" target="_blank">ձһձ</a>| <a href="http://gdsanhai.com" target="_blank">޹Ʒlv</a>| <a href="http://bxd888.com" target="_blank">Ӱȷѹۿ</a>| <a href="http://www8x5188x.com" target="_blank">޺ݺɫۺ</a>| <a href="http://pencilinside.com" target="_blank">Ů˾ƷƵ</a>| <a href="http://tj-zhongfa.com" target="_blank">AVպAVɫ</a>| <a href="http://601508.com" target="_blank">ѹƵ</a>| <a href="http://dxj588.com" target="_blank">ղþǿѵĿ</a>| <a href="http://www-840012.com" target="_blank">ɫۺ</a>| <a href="http://ssdtsz.com" target="_blank">AV߲</a>| <a href="http://jdv6.com" target="_blank">avþþƷ</a>| <a href="http://by6215.com" target="_blank">þþþþþƷѿSSS</a>| <a href="http://yy468.com" target="_blank">һ߹ۿ</a>| <a href="http://cao9999.com" target="_blank">߹ۿӾѰ </a>| <a href="http://91ttvv.com" target="_blank">ɫַȫ</a>| <a href="http://yuyang0752.com" target="_blank">޾Ʒ˳߹ۿ</a>| <a href="http://xxxxcccc.com" target="_blank">ǵӰȫ</a>| <a href="http://5gi555.com" target="_blank">91޹˾Ʒ</a>| <a href="http://wankufan.com" target="_blank">99Ƶ߾Ʒѹۿ6</a>| <a href="http://xf002.com" target="_blank">þþƷѿ</a>| <a href="http://yaboxxx125.com" target="_blank">AVרAV԰</a>| <a href="http://shenghe228.com" target="_blank">ѿ۳ҹվ</a>| <a href="http://lswqn.com" target="_blank">ƷؼһëƬѹۿ</a>| <a href="http://yy12345.com" target="_blank">ۺϵ</a>| <a href="http://100357.com" target="_blank">þþþþùaѹۿɫƬ </a>| <a href="http://xianliwang.com" target="_blank">þùƷ</a>| <a href="http://heifengmi.com" target="_blank">þþȹ͵ۺ</a>| <a href="http://777cc55.com" target="_blank">ŮëƬaѧëƬ</a>| <a href="http://bjbanjia01.com" target="_blank">˳վ</a>| <a href="http://imqun.com" target="_blank">Ʒһ</a>| <a href="http://lfhuanxin.com" target="_blank">ëƬѹۿƵ</a>| <a href="http://66eeb.com" target="_blank">Ƶһ</a>| <a href="http://mcjc1.com" target="_blank">þ99ڹ</a>| <a href="http://xy996688.com" target="_blank">ƷѲ</a>| <a href="http://qsqse1.com" target="_blank">պѸ岥</a>| <a href="http://sxgzjssb.com" target="_blank">aŹavۺav</a>| <a href="http://wuhhz.com" target="_blank">þþþAV</a>| <a href="http://shyangpuks.com" target="_blank">ĻӰԺ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>