【发布时间】:2015-01-16 15:26:48
【问题描述】:
当使用过大的临时表空间时,Oracle DB 中可能会出现哪些潜在问题,除了不合理的大量磁盘空间消耗?
【问题讨论】:
-
为什么你认为它会导致任何问题?您有什么想法,或者您认为可能是由此引起的某些行为吗? You can shrink it if you want to reclaim some space,但这似乎不是你想要的。
-
我担心会发生任何性能下降。
-
偶尔会出现临时表空间(ora 01652)空间不足的情况,而空闲磁盘空间比较大,我可以给个临时表空间。我也毫无疑问(通常)关于查询的最优性。
-
我仍然认为创建一个太大的表空间是确定典型数据库(使用)最适合的大小的一种非常好的方法。这意味着之后您将减小与看到的最大尺寸相关的尺寸。唯一的问题可能是:非常糟糕的代码,导致大量临时使用。但是,你没有糟糕的代码,是吗?也许你这样做,导致发布最初的问题。错误代码的修复是显而易见的。
标签: oracle oracle11g tablespace