だから、私はクエリを実行しました
select * from dba_data_files
BYTES
コラムとはどういう意味か知りたいですUSER_BYTES
。BYTESは割り当てられたスペースを意味し、USER_BYTESは使用されたスペースを意味しますか?どうか明らかにしてください。
だから、私はクエリを実行しました
select * from dba_data_files
BYTES
コラムとはどういう意味か知りたいですUSER_BYTES
。BYTESは割り当てられたスペースを意味し、USER_BYTESは使用されたスペースを意味しますか?どうか明らかにしてください。
ドキュメントによると:
BYTES
ファイルのサイズ(バイト単位)
USER_BYTES
ユーザーデータに使用できるファイルのサイズ。ファイルの実際のサイズからUSER_BYTES値を引いたものが、ファイル関連のメタデータを格納するために使用されます。
たとえば、私のシステムでは、BYTES-USER_BYTES
ファイルごとに正確に1,048,576(1M)です。
このコンテキストでは、「割り当てられたスペース」と「使用されたスペース」は事実上同じものです。つまり、ディスクに割り当てられたスペース=ディスクで使用されたスペースです。
使用可能な空き領域の量を確認するには(たとえば、新しいテーブルとインデックス、または既存のテーブルとインデックスの拡張)、クエリを実行しますdba_free_space
。