云数据库 GAUSSDB-ANALYZE | ANALYSE:注意事项

时间:2024-11-13 14:45:29

注意事项

  • ANALYZE非临时表不支持在一个匿名块、事务块、函数或存储过程内被执行。ANALYZE临时表支持在存储过程中被执行,不支持统计信息回滚操作。
  • ANALYZE VERIFY如果不涉及远程读场景,远程读参数则不会生效。对于检测出关键系统表页面损坏的错误,将直接报错不再继续检测。
  • 如果ANALYZE不指定参数,则默认处理当前用户拥有相应权限的表。如果参数中指定了一个表参数,ANALYZE只处理指定的表。
  • 要对一个表进行ANALYZE操作,用户必须是表的所有者或者被授予了指定表VACUUM权限,三权分立开关关闭时,默认系统管理员有该权限。数据库的所有者允许对数据库中除了共享目录以外的所有表进行ANALYZE操作(该限制意味着只有系统管理员才能真正对一个数据库进行ANALYZE操作)。ANALYZE会跳过那些用户没有权限的表。
  • ANALYZE不收集无法做比较或等值运算的列,例如:CURSOR类型。
  • 如果拟分析的表成了一个空表,ANALYZE不会记录该表的统计信息,而原来已有统计信息则会保留。
support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-0522.html