基本性能调整(翻译)
2008-09-09 16:30:01 来源:WEB开发网DB2PRIORITIES 该变量的取值是与平台相关的。 DB2PRIORITIES 控制着DB2 进程和线程优先权。DB2_SORT_AFTER_TQ DB2_SORT_AFTER_TQ 指定了在分区数据库环境下当接收端要求数据排序并且接收的节点数与发送的相等时DB2 优化器与引导表队列怎样协同工作。当设置成NO (缺省值) ,DB2 优化器倾向于在传送端进行排序并且在接收端进行合并行。当设置为YES,当所有行接收完成后,优化器在接收端传输未排序的行并将其排序。DB2_STPROC_LOOKUP_FIRST 该变量指定DB2 UDB 服务器是否在察看sqllibfunction目录 和 sqllibfunctionunfenced目录之前执行对所有DARI(数据库应用程序远程接口,存储过程的过时术语)和存储过程的编目查找。缺省值是OFF。
DB2_HASH_JOIN YES 或者 NO 的取值指明是否在编译一个存取计划(access plan)的时候可以使用hash join。缺省值是NO。
DB2_PARALLEL_IO 可能的取值包括 * 和 NULL(缺省值),指定是否DB2在从表空间容器中读写数据时候使用并行I/O。
However, because of the one-page container tag, the extents will not line up with the RAID stripes. It may be necessary to access more physical disks than would be optimal during an I/O request unless this registry variable is set to ON.
DB2_STRIPED_CONTAINERS 该变量设置成ON或者NULL(缺省)指定表空间容器ID 标签是否采用部份或全部的RAID 磁盘数据条。 当使用RAID 设备,表空间创建的时候采用与RAID 数据块大小相等的或者是数倍的大小的数据条的扩展尺寸。然而,由于页容器标记的存在,扩展部分不能按照RAID数据条进行排列。访问更多物理硬盘比在I/O请求的过程中进行优化显得更有必要,除非该变量被设置为ON。对于UNIX平台
以下变量适用于Unix 平台(AIX、HP-UX或者其他一些被提到的)。
更多精彩
赞助商链接