每日一问!求解答

在OceanBase V4中,以下关于自动收集统计信息的说法正确的是?()

A.自动为没有收集过统计信息的表收集统计信息

B.自动为统计信息过期的表收集统计信息

C.自动在固定的时间窗口收集统计信息

D.用户可以手动设置统计信息的过期规则

2 个赞

ABCD?

ABCD

ABD

ABCD

ABCD 答案

在OceanBase V4中,关于自动收集统计信息的说法正确的是:
A. 自动为没有收集过统计信息的表收集统计信息
此说法不准确。OceanBase V4的自动统计信息收集机制不会自动为所有未收集过统计信息的表进行收集,而是基于特定策略和条件触发。
B. 自动为统计信息过期的表收集统计信息

此说法正确。OceanBase V4会自动检测统计信息的过期状态,并为过期的表自动重新收集统计信息。
C. 自动在固定的时间窗口收集统计信息
此说法不准确。OceanBase V4的统计信息收集不是基于固定时间窗口触发,而是根据表数据变化和统计信息过期状态动态决定。
D. 用户可以手动设置统计信息的过期规则

此说法正确。OceanBase V4允许用户通过配置参数(如STATS_AUTOMATICALLY_COLLECTED)和SQL命令(如ALTER TABLE ... SET STATISTICS AUTOMATIC)手动设置统计信息的过期规则和收集策略。

总结**‌:正确选项为B和D。OceanBase V4自动收集统计信息的核心机制是基于统计信息过期状态触发,同时用户可手动配置过期规则和收集策略。

谢谢大佬