1

所以,我运行了查询

select * from dba_data_files

我想知道专栏BYTESUSER_BYTES意思是什么。BYTES 是指分配的空间,USER_BYTES 是指已用完的空间吗?请说清楚。

4

1 回答 1

1

根据文档

BYTES文件大小(以字节为单位)

USER_BYTES可用于用户数据的文件大小。文件的实际大小减去 USER_BYTES 值用于存储文件相关的元数据。

例如,在我的系统上,BYTES-USER_BYTES每个文件正好是 1,048,576 (1M)。

在这种情况下,“分配的空间”和“用完的空间”实际上是一回事——即磁盘上分配的空间=磁盘上使用的空间。

要了解有多少可用空间(例如用于新表和索引或现有表和索引的增长),请查询dba_free_space.

于 2012-08-08T04:38:37.173 回答