OceanBase V4 中,关于统计信息收集,以下说法正确的是?(单选) A. 每日合并会自动收集所有表的统计信息 B. 推荐使用 ANALYZE 命令收集统计信息,因为它比 DBMS_STATS 参数更丰富 C. 自动收集统计信息时,默认会对存在数据倾斜的列收集直方图 D. 统计信息维护窗口默认只在周末执行

OceanBase V4 中,关于统计信息收集,以下说法正确的是?(单选)
A. 每日合并会自动收集所有表的统计信息
B. 推荐使用 ANALYZE 命令收集统计信息,因为它比 DBMS_STATS 参数更丰富
C. 自动收集统计信息时,默认会对存在数据倾斜的列收集直方图
D. 统计信息维护窗口默认只在周末执行

答案:C

解析

  • A 错误:V4 统计信息收集和每日合并解耦,每日合并不再收集统计信息,更不会收集所有表。V3 才是合并收集统计信息。
  • B 错误:推荐使用 DBMS_STATS,DBMS_STATS 参数比 ANALYZE 更丰富,不是 ANALYZE。
  • C 正确:自动收集默认 method_opt='FOR ALL COLUMNS SIZE AUTO',会自动识别存在数据倾斜、且被查询用到的列,收集直方图,用于优化行数估算。
  • D 错误:维护窗口工作日 + 周末都执行(周一至周五 22 点,周末早上 6 点),不是只周末。