oracle 回收高水位线
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,select round((1-a.used/b.num_total)*100,0) percent from(SELECT COUNT (DISTINCT SUBSTR(rowid,1,15)) U
千家信息网最后更新 2026年11月01日oracle 回收高水位线select round((1-a.used/b.num_total)*100,0) percent from
(SELECT COUNT (DISTINCT SUBSTR(rowid,1,15)) Used FROM 表名) a,
(select blocks num_total from dba_tables where table_name='表名' and wner='用户名') b;
通过dba_tables里的blocks字段和有数据的字段做对比,在用1减,求出没有数据的块的百分比(一般超过20%就需要回收了)从而判定是否需要回收高水位线
SQL> alter table test_shrik enable row movement ;
SQL> alter table test_shrik shrink space ;
SQL> select t.table_name,BLOCKS,EMPTY_BLOCKS,NUM_ROWS
from user_tables t
where table_name = upper('test_shrik');
exec dbms_stats.gather_table_stats('sys','test_shrik');
SQL> select t.table_name,BLOCKS,EMPTY_BLOCKS,NUM_ROWS
from user_tables t
where table_name = upper('test_shrik');
高水位线已经下降了
(SELECT COUNT (DISTINCT SUBSTR(rowid,1,15)) Used FROM 表名) a,
(select blocks num_total from dba_tables where table_name='表名' and wner='用户名') b;
通过dba_tables里的blocks字段和有数据的字段做对比,在用1减,求出没有数据的块的百分比(一般超过20%就需要回收了)从而判定是否需要回收高水位线
SQL> alter table test_shrik enable row movement ;
SQL> alter table test_shrik shrink space ;
SQL> select t.table_name,BLOCKS,EMPTY_BLOCKS,NUM_ROWS
from user_tables t
where table_name = upper('test_shrik');
exec dbms_stats.gather_table_stats('sys','test_shrik');
SQL> select t.table_name,BLOCKS,EMPTY_BLOCKS,NUM_ROWS
from user_tables t
where table_name = upper('test_shrik');
高水位线已经下降了
水位
水位线
字段
数据
用户
用户名
百分
百分比
求出
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技有限公司
互联网科技股
深圳互联网科技公司
万易互联网科技有限公司
奇酷互联网科技公司
碳银互联网科技
奔汉互联网科技
互联网科技有限公司 翻译
金融科技和互联网金融
哈尔滨秒房互联网科技有限公司
互联网教育科技公司vipkid
元气玛特互联网科技公司是外包吗
杭州披云加互联网科技有限公司
扫呗互联网科技有限公司
易企秀互联网科技是做什么的
互联网科技机房
广西科技产业互联网是什么
三亚科技创新互联网基地
科技互联网专业工作会议发言稿
颐高云石互联网科技
互联网加科技
互联网科技工作委员会毛军
科技与互联网
互联网科技革命
赫美联合互联网科技
互联网科技股午盘股票涨跌
太原新华互联网科技学校怎么样
互联网科技产业特征
互联网领先科技活动
现代互联网科技公司