SQL 学习笔记
#&&E : 请 求 的 数 据 块 在 F 能 满 足 的 个 数 .
)';;+.,
9 )一致性E:数据请求在回滚段 &F 中的总数 .
: 7"0; :从磁盘读到 &F)" 数据块数量,
,"" D G"0
GF"
= < : . "
< " -H* D ,0
1"I"I<*;,8;+8<-J+排序运
算需要的最小磁盘写
? 7),K;++:7),K;++ 参数用于指定块中必须保留的最小空闲空间比例之所以要为块
保留一些空闲空间是因为在对块中存储的数据进行修改时'7#8,+ 操作有可能会需
要更多的存储空间这时如果块中存储空间不足就必须分配新块此时会产生指针降低
性能而如果每块在最初填写数据时均不填满保留一部分可用空间比如 C则可以尽
量避免上述问题当一些块在以后使用时比如进行 操作时则可以使用那 C
的空间而如果一些块中的数据后来又没有了或减少了比如由原来的 BC变为 ?C因
为已符合 7),K;++ 的规定那么如果有 -.<+;, 操作的话则该块又可以被使用了但实
际上这个块只有 C的空间可以给 -.<+;, 操作使用所以这种情况应该避免那就用
到了下面的参数7),'<+#
@ 7),'<+#:7),'<+# 参数用于指定一个百分比当块中已经使用的存储空间降低到
这个百分比之下时这个块才被标记为可用否则按上面的即使块中已经有 C的可用
空间块依然不可用这是 *;8)%+ 为了防止出现太大的数据碎片导至降低数据库性能
及防止浪费空间而导至磁盘利用率低的一个提供给专业用户使用的参数!
L当一个块写到 所指定的值时(如:@C),这个块就被标记为已用,不
可以再朝里边写数据,以为日后修改此块内的某条记录(主要是增加数据量)提供条
件
L当一个块因为修改及删除记录而使其占用率降低到 所指定的值时(如:
C), 在数据字典里这个块被标记为可用,新增加的记录就可以朝这个块里写 数
据
L这个参数非常专业,一定要你非常熟悉磁盘调整及了解自己数据库的应用特点才可
以调整,而且调整此参数一定要很有经验,建议不是很确定不要随意调整,因为会大
大降低数据库效率的
B -.-,;8.<:参数确定为事务处理项预分配多少数据块头部的空间。当您预计有许多并
发事务处理要涉及某个块时,可为相关的事务处理项预分配更多的空间,以避免动态
分配该空间的开销。
C $8M,;8.<:参数限制并行使用某个数据块的事务处理的数量。当您预计有许多事务
处理将并行访问某个小表时,则当创建表时,应设置该表的事务处理项预分配更多的
块空间,较高的 $8M,;8.<参数值允许许多事务处理并行访问该表 -.-,;8.< 和
$8M,;8.<参数的设置可能相应低一些(如分别为 和 :)。
14.数据库分析技术
用 analyze 语句产生分析数据
分析表:0II0">C
第 5 页 共 35 页
评论0
最新资源