AS400中文培训教程之DB(7).docVIP

  • 30
  • 0
  • 约1.97万字
  • 约 16页
  • 2019-04-05 发布于江西
  • 举报
当在KEYFLD参数中规定的字段总数超过2000字节长。 当指定动态连接,并且OPTIMIZE的参数定*MINWAIT。 当指定用连接逻辑文件指定动态连接,且JDFTVAL不符合动态连接类型。 当指定逻辑文件,并且逻辑文件的格式引用了多个物理文件。 当指定了一个SQL视图,系统用临时文件保存视图的结果。 当指定了ALWCPYDTA(*OPTIMIZE)参数,使用临时结果会改进查询性能。 当发生动态连接(JDFTVAL(*NO)),OPNQRYF会重排文件,并把带有最小记录数的文件和最大记录数的文件连接。为避免OPNQRYF重排文件,规定了JORDER(*FILE),它强制用在OPNQRYF命令中规定的顺序连接文件。 2.2.3.27 分类排序表的性能考虑 2.2.3.27.1 组合、连接和选择 当使用已存在的索引,优化能保证选择、连接和组合的属性符合已存在的索引中的键字属性。同时与查询相关的分类排序表必须符合存在的索引有关的排序表(分类排序表或交替分配排序表),如果顺序表不匹配,就不能用已存在的索引。 然而,如果与查询有关的分类排序表是一个唯一权顺序表(包括*HEY),就可能有另外的优化。即使没有规定带有任何有下列功能的组合字段、选择或连接的顺序表,也要进行优化:*EQ *NE *CT %WLDCRD %VALUES。 这样做的优点是优化可以自由使用键字匹配字段且访问路

文档评论(0)

1亿VIP精品文档

相关文档