暂无图片
GBsae 8s数据库执行统计更新时会更新哪些表?
我来答
分享
ting
2022-11-23
GBsae 8s数据库执行统计更新时会更新哪些表?

GBsae 8s数据库在大量的增删改之后,可以执行统计更新来提升性能,请问执行统计更新时会更新哪些表?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
ting

GBase 8s数据库执行统计更新时会更新以下表的以下列

1.systables
nrows 表行数
npused 表使用的数据页
ustlowts 统计信息最后收集时间


2.sysindices 

levels 索引层数
leaves B+树叶子结点数
nunique 索引首字段唯一值个数
clust 数据聚集深度
nrows 表行数
ustlowts 统计信息最后收集时间

3.syscolumns 

colmin 列次小值(索引字段)
colmax 列次大值(索引字段)

4.sysfragments 

nrows 表或索引行数
npused 表或索引使用的数据页
levels 索引层数
clust 索引数据聚集深度

5.sysdistrib
所有字段 update statistics medium(high)才更新

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
数据库的服务器有的时候连接不上,或者连接慢的怎么处理?
回答 1
一般查瓶颈,查堵点,对症下药
在成功完成了GBase 8c分布式集群数据库的部署之后,应该怎么登陆Gbase8c集群的DN节点
回答 1
登录语法格式为gsqlp端口号h节点IP。一般DN连接端口默认为5433。可以在集群yml文件中查看连接端口号。
redis内存占用
回答 1
已采纳
将Redis中的一个长度为200万的列表拆分为1000个长度为2000的列表,导致内存使用率增加了一半的原因可能如下:内存分配:在原始列表中,Redis会根据元素的大小分配足够的内存空间。当拆分为10
达梦数据库中怎么结束会话
回答 2
使用KILLSESSION命令强制结束会话。例如:KILLSESSION<SID>;,其中是会话的ID号。如果上述方法无效,可以尝试断开与数据库的连接,然后重新连接并尝试关闭会话。
数据库一个接口查询多次快 还是多个接口分别查询一次快?
回答 1
根据业务决定
有些人认为数据库的复制是备份,对吗?
回答 1
已采纳
不对。复制不是备份,即使使用RAID阵列也不是备份。大量实践证明:如果意外地在生产库上执行了DROPDATABASE,复制和RAID是无法恢复所有数据的。所以,复制不是备份,也不是备份的替代品。只有备
万里数据库产品在电信运营商行业的现有业务有哪些?
回答 1
2020年万里数据库中标了中移动OLTP数据库联合创新项目,目前在中移信息下属机构以及全国各个网省公司支撑着众多业务。且自2019年底,万里在运营商行业的业务拓展进一步深化,与联通沃音乐展开了多方面的
提问:GBase8s虚拟列与oracle虚拟列有什么差异?
回答 1
@fontface{fontfamily:"TimesNewRoman";}@fontface{fontfamily:"宋体";}@fontface{fontfamily:"Calibri";}@li
pg_basebackup备份基于什么原理?
回答 1
通过复制主数据库的数据文件来复制备份。
客户端通过oci连接,但是oci限制会话连接数为8。但是这里为啥查到是16个。spid确实是8个。一个spid对应表两个session,一个是active,一个是inactive的。为什么会是这样有大佬知道吗?
回答 5
是不是tns的配置加了(FAILOVERMODE...(METHODPRECONNECT)...)(METHODPRECONNECT)也会导致一个连接产生两个会话,防止其中一个会话故障可以立刻转移到另