Oracle– tag –
-
データ・帳票
Oracleで重複データを1件だけ残して削除するSQL
Oracle Databaseで、同じ値の組み合わせを持つ行が重複して登録されてしまい、各グループから1件だけ残して削除したいことがあります。残す行に業務上の優先順位がない場合は、ROWID と GROUP BY、MIN(ROWID) を組 -
データ・帳票
OracleでROWNUM = 1なのに最新データが取れない原因|正しい最新1件の取得方法
Oracleで`ROWNUM = 1`と`ORDER BY updated_at DESC`を同じSELECTに書いても、最新レコードを保証できません。誤SQL、サブクエリ、FETCH FIRST、ROW_NUMBER()を実行結果で比較します。 -
調査・障害対応
Oracle 12.2のSYSAUX増加をSM/OPTSTATまで切り分けた
Oracle 12.2でSYSAUX表領域が急増した事象を、V$SYSAUX_OCCUPANTS、DBA_SEGMENTS、AWR差分、統計履歴からSM/OPTSTATまで切り分けた記録です。
1