GBase 8a
运维管理
文章
查询数据库中表的空洞率:DELETE_RATIO
发表于2025-12-30 10:03:462026次浏览3个评论
GBase 8a数据库在数据被删除时,没有释放磁盘空间,而是只打了一个【已删除】的flag。这就会导致有效数据在磁盘上是不连续的,其比例就是空洞率
其中系统表 performance_schema.tables :提供了查询空洞率的方法,其中的DELETE_RATIO就是空洞率。
1.执行语句:
select * from performance_schema.tables where table_schema='test' and table_name= 'dep_dpsit_acct_bal_info_test' ;


表结构如下:

删除2条数据,再次查询空洞率:


评论
登录后才可以发表评论
大力发表于 7个月前
第一次听说这个词
gbase_poc_凡夫发表于 7个月前
@大力:可以查下 做个验证
柒柒天晴发表于 4个月前
1111
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526