技术文章 - CS360022

关于 Windchill 中的 Oracle Database 19c 自动索引的建议

已修改: 17-Jan-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill PDMLink 11.2 to 12.1
  • Oracle Database 19c

说明

  • 关于 Oracle Database 19c 自动索引的建议
  • Oracle 数据库 19c 引入了自动索引功能,参考DBMS_AUTO_INDEXweb 文章
  • 如果启用了自动索引包,则执行的查询类似于:
select /*+ opt_param('_optimizer_use_auto_indexes' 'on')   no_parallel_index(t, "STRINGVALUE$XXXX")  dbms_stats cursor_sharing_exact use_weak_name_resl dynamic_sampling(0) no_monitoring xmlindex_sel_idx_tbl opt_param('optimizer_inmemory_aware' 'false') no_substrb_pad  no_expand index_ffs(t,"STRINGVALUE$XXXX") */ count(*) as nrw,approx_count_distinct(sys_op_lbid(56868,'L',t.rowid)) as nlb,approx_count_distinct(sys_op_combined_hash("IDA3A6","CLASSNAMEKEYA4","IDA3A5","VALUE","IDA3A4")) as ndk,sys_op_countchg(substrb(t.rowid,1,15),1) as clf from "WINDCHILL"."STRINGVALUE" t where "IDA3A6" is not null or "CLASSNAMEKEYA4"
 is not null or "IDA3A5" is not null or "VALUE" is not null or "IDA3A4" is not null


这是文章 360022 的 PDF 版本,可能已过期。最新版本 CS360022