本文共 400 字,大约阅读时间需要 1 分钟。
-- 查询所有用户表的数量select count(*) from user_tables-- 查询未分配段空间的用户表select segment_created,table_name from user_tables where segment_created = 'NO';-- 取消 “段推迟创建” - 需要重启数据库服务器alter system set deferred_segment_creation = false;-- 查询空表的表名,然后字符串拼接,产生 手动分配段空间的SQL语句【将生成的语句,拷贝出来执行】Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 or num_rows is null;
转载地址:http://uknws.baihongyu.com/