マルチテナント

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での出...
CDB/PDB(マルチテナント)

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

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

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

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

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

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

PDBのオープンモードの保持設定方法とは?〜Oracleマルチテナント環境での基本操作〜

Oracleのマルチテナント環境では、PDB(Pluggable Database)はデフォルトではCDB(Container Database)再起動時に自動でOPENされません。本記事では、PDBのオープンモードを保持する方法をわかりや...
CDB/PDB(マルチテナント)

他のCDBからPDBをクローンする方法

Oracleのリモートクローン機能を使えば、別のCDBに存在するPDBを、DBリンクを使ってまるごとコピーすることができます。この記事では、v19mcloneのPDB pdb01_clone を、v19mに pdb02 としてクローンする方...
CDB/PDB(マルチテナント)

ホットクローンで既存のPDBを停止せずに複製する方法

Oracle 12.2以降では、PDBをCLOSEせずにオンライン状態のまま複製(=ホットクローン)できる機能が追加されました。この記事では、既存のPDB(例:PDB01)をREAD WRITEのまま、新しいPDB(PDB02)としてホット...
CDB/PDB(マルチテナント)

コールドクローンで既存のPDBを複製する方法(PDB01 → PDB02)

Oracleマルチテナント環境では、既存のPDBを複製して新しいPDBを作成することで、開発・テスト環境の構築が簡単にできます。この記事では、PDB01を複製してPDB02を作成する「コールドクローン(Cold Clone)」の手順を、ファ...
CDB/PDB(マルチテナント)

PDB$SEEDからのクローンでPDB02を作成する完全ガイド

Oracleのマルチテナント構成では、PDB$SEEDからクローンしてPDBを作成する方法がもっとも基本かつ実用的です。本記事では、PDB02を作成する手順を初心者にもわかりやすく、コマンドレベルで丁寧に解説します。 💰 【PR】Oracl...