跟踪oracle

时间:2017-01-08 01:06:42

标签: oracle schema

我正在尝试跟踪Oracle数据库中某个特定架构的增长。例如,特定模式在过去六个月左右逐月使用多少空间(也预测一个月,不知道这是否可行)。到目前为止,我使用了dba_segments,dba_object和all_tables,获取我正在寻找的数据的任何输入都将非常有用。 此外,我正在尝试清理特定的Schema,以便它不会遇到空间问题。关于如何释放模式空间的任何想法也会有所帮助。我的想法是归档和删除额外的表分区。提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果您不能删除表,缩小它们的选项是使用和更改命令并将它们移动到新的表空间。

alter table xxx move tablespace newtablespacename

将所有对象移出原始表空间后,可以将其删除。

您可以使用move tablespace命令指定所有表存储参数,因此如果您愿意,可以更改存储参数。