Oracle Database 19cをOracle Linux 8.2にインストールしました。
インストール直後に各表領域の使用率を取得すると、SYSTEM/SYSAUX表領域が以下の結果で出ました。
インストール直後であるにも関わらず、これだけ表領域が逼迫している原因としてどのようなことが考えられますか。
`SQL> SELECT
A.TABLESPACE_NAME 表領域
, ROUND(SUM(BYTES) / 1024 / 1024, 1) "ファイル容量(MB)"
, ROUND(SUM(BYTES - SUM_BYTES) / 1024 / 1024, 1) "使用容量(MB)"
, ROUND(SUM(SUM_BYTES) / 1024 / 1024, 1) "空き容量(MB)"
, ROUND((SUM(BYTES - SUM_BYTES) / 1024) / (SUM(BYTES) / 1024) * 100, 1)
"使用率(%)"
FROM
DBA_DATA_FILES A
LEFT JOIN (
SELECT
TABLESPACE_NAME
, FILE_ID
, NVL(SUM(BYTES), 0) SUM_BYTES
FROM
DBA_FREE_SPACE
GROUP BY
TABLESPACE_NAME
, FILE_ID
) B
ON A.TABLESPACE_NAME = B.TABLESPACE_NAME
AND A.FILE_ID = B.FILE_ID
GROUP BY
A.TABLESPACE_NAME
ORDER BY
1;
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
表領域 ファイル容量(MB) 使用容量(MB) 空き容量(MB) 使用率(%)
SYSAUX 550 483.9 66.1 88
SYSTEM 880 877.4 2.6 99.7
UNDOTBS1 815
USERS 5 2.7 2.3 53.8
SQL> SELECT
A.TABLESPACE_NAME 表領域
, FILE_NAME データファイル
, ROUND(BYTES / 1024 / 1024, 1) "ファイル容量(MB)"
, ROUND((BYTES - NVL(SUM_BYTES, 0)) / 1024 / 1024, 1) "使用容量(MB)"
, ROUND(NVL(SUM_BYTES, 0) / 1024 / 1024, 1) "空き容量(MB)"
, ROUND(((BYTES - NVL(SUM_BYTES, 0)) / 1024) / (BYTES / 1024) * 100, 1)
"使用率(%)"
FROM
DBA_DATA_FILES A
LEFT JOIN (
SELECT
TABLESPACE_NAME
, FILE_ID
, SUM(BYTES) SUM_BYTES
FROM
DBA_FREE_SPACE
GROUP BY
TABLESPACE_NAME
, FILE_ID
) B
ON A.TABLESPACE_NAME = B.TABLESPACE_NAME
AND A.FILE_ID = B.FILE_ID
ORDER BY
1, 2;
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
表領域
データファイル
ファイル容量(MB) 使用容量(MB) 空き容量(MB) 使用率(%)
SYSAUX
/u01/app/oracle/oradata/ORCL/sysaux01.dbf
550 483.9 66.1 88
SYSTEM
/u01/app/oracle/oradata/ORCL/system01.dbf
880 877.4 2.6 99.7
UNDOTBS1
/u01/app/oracle/oradata/ORCL/undotbs01.dbf
815 815 0 100
USERS
/u01/app/oracle/oradata/ORCL/users01.dbf
5 2.7 2.3 53.8
`
SQLの表示がずれてしまい申し訳ありません。
ちなみにOSはVMware Player上に構築した仮想マシンで、メモリ4GB、ストレージ60GB、プロセッサ2です。
Oracle自体はシングルインスタンス、カスタムデータベース、非CDBでインストールしました。
どうしてもSQLの結果に納得できなかったので、CentOS 8.2 + Oracle 19c、CentOS 7.7 + Oracle 12cR2の組み合わせも試してみましたが、どの組み合わせも結果は似たようなもので、インストール直後にいきなりSYSTEM/SYSAUXが90%超えしています。
ストレージなどのリソースが足りなすぎるのでしょうか。