Oracle でユーザーが使用する表領域を確認する方法

Oracleユーザーが使用する表領域を確認するには、以下の手順を実行できます。

DBA 権限を持つユーザーで Oracle データベースにログインする

以下の SQL ステートメントを実行してユーザーの表領域を表示します。

SELECT tablespace_name, sum(bytes) / 1024 / 1024 AS "Size (MB)"
FROM dba_segments
WHERE owner = '用户名'
GROUP BY tablespace_name;

ユーザー名を、その表領域を見るユーザーのユーザー名に置き換えてください。

ユーザーが各表領域で消費した領域のサイズ(MB単位)を含む結果セットが返されます。この結果セットには、表領域の名前と、各表領域内でのユーザーの領域消費量が記載されます。

このクエリを実行するには、DBA 権限、または dba_segments ビューに対する SELECT 権限が必要です。

bannerAds