PDB

Oracle Master Gold

Oracle 統合監査(Unified Auditing)とは?

Oracle Databaseの統合監査(Unified Auditing)は、データベース操作を一元的に記録・管理できる新しい監査機構です。本記事では、従来の監査との違い、具体的な使用方法、SCOTTスキーマを使った設定例、そしてCDB環...
CDB/PDB(マルチテナント)

PDBロックダウン・プロファイルとは?使い方・設定方法を図解で解説!

Oracleのマルチテナント環境(CDB/PDB)を使用していると、各PDBで使用できる機能を制限したいという場面が出てきます。「セキュリティ上、UTL_FILEを使わせたくない」「一部のPDBでALTER SYSTEM文を無効化したい」と...
CDB/PDB(マルチテナント)

Oracle CDB構成でのリソースマネージャ設定方法

― PDB単位のCPU・並列制御を一括で設定するスクリプト付き解説 ―Oracleのマルチテナント構成(CDB構成)では、複数のPDBが1つのCDBに共存します。しかしリソース制御を行わないと、あるPDBの重い処理が他のPDBの性能を圧迫す...
CDB/PDB(マルチテナント)

CDB構成におけるオプティマイザ統計の管理と注意点

Oracle Database 12c以降で導入されたCDB(Container Database)構成では、SQLの実行計画を最適化するためのオプティマイザ統計も各コンテナ(CDB$ROOT / PDB)で独立して管理されます。本記事では...
AWR/statspack

Oracle CDB構成におけるAWR徹底解説:PDB単位の取得・保存構造・CDB$ROOTでの出力まで網羅!

Oracle Databaseのパフォーマンス分析に不可欠なAWR(Automatic Workload Repository)。本記事では、マルチテナント(CDB構成)環境におけるAWRの取得場所・保存構造・CDB$ROOTとPDBでの出...
ADR(自動診断リポジトリ)

CDB構成におけるログと自動診断リポジトリ(ADR)

Oracle Database 12c以降で導入されたCDB構成(コンテナ・データベース構成)では、複数のPDB(プラガブル・データベース)を1つのCDB(コンテナ・データベース)内に統合して管理します。この構成下では、従来の単一データベー...
CDB/PDB(マルチテナント)

PDBスナップショットの完全ガイド|使用可能な環境・構文・活用法を徹底解説!

Oracle Multitenant環境において、本番データベースをそのままコピーして開発・検証環境を作りたいというニーズは非常に多いです。そんなときに便利なのが「PDBスナップショット」です。本記事では、使用できる条件、正しい構文(スナッ...
CDB/PDB(マルチテナント)

CONTAINERS句で複数PDBを一括参照!

C##ユーザー作成からORA-00942対処まで完全解説OracleのCDB環境では、CONTAINERS()句を使用することで、複数のPDBにある同名の表をCDB$ROOTから一括参照することが可能です。この記事では、以下のステップでC#...
CDB/PDB(マルチテナント)

Oracle CDB環境のローカルUNDOと共有UNDOの違いと選び方

Oracleのマルチテナント(CDB)環境において、UNDO表領域の管理方式はパフォーマンス、可用性、運用設計に直結する重要な選択です。本記事では、「ローカルUNDOモード」と「共有UNDOモード」の違い、選び方、注意点を図付きでわかりやす...
CDB/PDB(マルチテナント)

CDB構成環境におけるCDB_ビューとDBA_ビューの違いとは?

Oracle 12c以降のマルチテナント構成(CDB構成)では、従来の DBA_ ビューに加えて、CDB_ ビューが新たに導入されました。これらのビューの役割や使い分けが分かりにくいと感じている方も多いのではないでしょうか。本記事では、CD...