【发布时间】:2014-12-13 01:04:28
【问题描述】:
我必须在 oracle 数据库上的特定表空间上创建索引。我想知道是否有办法告诉创建索引需要多少表空间空间,所以我可以确保我的表空间能够处理这样的索引。
【问题讨论】:
标签: database oracle indexing oracle10g tablespace
我必须在 oracle 数据库上的特定表空间上创建索引。我想知道是否有办法告诉创建索引需要多少表空间空间,所以我可以确保我的表空间能够处理这样的索引。
【问题讨论】:
标签: database oracle indexing oracle10g tablespace
dbms_space 包有一个过程create_index_cost,它将告诉您将分配给索引段的字节数(如果您试图确定它是否适合,这可能是您关心的内容您的表空间)以及实际使用的分配的字节数。但是,此过程依赖于已在基础表上收集的统计信息,因此如果这些统计信息不准确,则该过程的估计也将不准确。
【讨论】: