存储有关该数据库内容的统计数据。记录是由 ANALYZE 创建的,并且随后被查询规划器使用。请注意所有统计信息天生都是近似的数值,即使假设它是最新的也如此。
还存储有关索引表达式数值的统计数据。这些是把他们当作实际的数据字段来描述的;特别是,STARELID 引用索引。不过,普通的非表达式字段没有记录,因为会和下层的表字段记录冗余。
因为不同类型的统计信息适用于不同类型的数据,SYS_STATISTIC 被设计成不太在意自己存储的是什么类型的统计。只有极为常用的统计信息(比如 NULL 的含量)才在 SYS_STATISTIC 里给予专用的字段。其它所有东西都存储在"槽位"中,而槽位是一组相关的字段,它们的内容用槽位中的一个字段的代码号码表示。
该表不应该是公众可读的,因为即使是表内容的统计信息也应该认为是敏感的。例子:薪水字段的最大最小值肯定是相当让人感兴趣的。