快速获取schemas 下可以进行shrink 收缩的表。
SELECT dt.owner, dt.table_name, (CASE WHEN NVL (ind.cnt, 0) < 1 THEN 'Y' ELSE 'N' END) AS can_shrink FROM dba_tables dt, ( SELECT table_name, COUNT (*) cnt FROM dba_indexes di WHERE index_type LIKE 'FUNCTION-BASED%' GROUP BY table_name) ind WHERE dt.table_name = ind.table_name(+) AND dt.table_name NOT LIKE 'AQ$%' AND dt.table_name NOT LIKE 'BIN$%' AND dt.owner = '&ownername' ORDER BY 1, 2;
如果无法收缩 Oracle 会提示如下:
ORA-10631: SHRINK clause should not be specified for this object
仁兄之前关于ERL的文章是被和谐掉了么0 0
没有 我只是关掉了。
可否发一份到我邮箱呢。。万分感谢。我怕我记性不行忘记了。。
开放了 相关密码 均为 域名
wuxing.name
非常感谢