为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
环境信息:
DM版本】:DM Database Server 64 V8 DB Version: 0x7000c
4-2-98-21.12.16-153423-10040-ENT
【操作系统】:版本 Windows 10 专业版
版本号 21H2
安装日期 2022-09-21
操作系统内部版本 19044.2546
体验 Windows Feature Experience Pack 120.2212.4190.0
【CPU】: lntel® Core™ i7-8550U CPU @ 1.80GHz
【问题描述】*:
在oracle中有收集schemas的统计分析信息脚本。
例:
CREATE OR REPLACE PROCEDURE ANALYZE_TB AS
begin
sys.dbms_stats.gather_schema_stats(ownname => ‘NC63’,estimate_percent => 100,method_opt => ‘FOR ALL INDEXED COLUMNS’,cascade => TRUE);
sys.dbms_stats.gather_schema_stats(ownname => ‘NC65’,estimate_percent => 100,method_opt => ‘FOR ALL INDEXED COLUMNS’,cascade => TRUE);
sys.dbms_stats.gather_schema_stats(ownname => ‘NC57’,estimate_percent => 100,method_opt => ‘FOR ALL INDEXED COLUMNS’,cascade => TRUE);
end;
/
达梦数据库中有没有类似的脚本,请给一个达梦数据库的参考脚本。
eg:收集sysdba模式的统计信息:
DBMS_STATS.GATHER_SCHEMA_STATS(‘SYSDBA’,100,TRUE,‘FOR ALL COLUMNS SIZE AUTO’);
具体可以参考:达梦系统包手册中的dbms_stats包用法