你好,我对下面几个字段的意思不太理解,敬请OB官方给予大白话解释,谢谢。
https://www.oceanbase.com/docs/enterprise/oceanbase-database-cn/V3.2.3/10000000000357916
GV$PLAN_CACHE_STAT 视图用于记录每个计划缓存的状态,每个计划缓存在该视图中有一条记录。
GV$PLAN_CACHE_STAT.SQL_NUM 表示 这个执行计划在plan cache里涉及的SQL条数?理解不了。
GV$PLAN_CACHE_STAT.MEM_LIMIT 表示 这个执行计划在plan cache里的内存上限?理解不了。
GV$PLAN_CACHE_STAT.MEM_HOLD 表示 这个执行计划在plan cache里持有的内存上限?理解不了。
https://www.oceanbase.com/docs/enterprise/oceanbase-database-cn/V3.2.3/10000000000357916#GV$PLAN_CACHE_PLAN_STAT
GV$PLAN_CACHE_PLAN_STAT 用于记录计划缓存中所有执行计划的具体信息及每个计划总的执行统计信息,每个执行计划在该视图中有一条记录。
GV$PLAN_CACHE_PLAN_STAT.schema_version schema版本号 ? schema是啥? 这列的意义是啥?怎么理解?
GV$PLAN_CACHE_PLAN_STAT.merged_version 当前缓存的plan对应的合并版本号? plan生成的那一刻的内存合并的版本号? 这列存在的意义是啥 ?