Oracle 【Oracle】旧バージョンから新バージョンへの移行手順まとめ|Data PumpとRMANの比較 Oracleデータベースのバージョンアップや新環境への移行を行う際、正しい手順とツールの選定が重要になります。特に旧バージョンから新バージョンへ移行する場合、Data Pump(expdp/impdp)とRMANのいずれかを選択することが一... 2025.07.17 Oracle
Oracle 【Oracle】開発環境を一括初期化するスクリプトの作成例 Oracleの開発環境では、テストデータのリセットやテーブル・シーケンスの再作成など、初期状態に戻す処理が定期的に必要になります。手動で実行すると手間がかかり、ミスの原因にもなりかねません。そこで本記事では、Oracleの開発環境を一括で初... 2025.07.17 Oracle
Oracle 【Oracle】パスワードポリシーをカスタマイズする方法|複雑さ・履歴・期限の管理 Oracle Databaseでは、ユーザーアカウントのセキュリティを強化するためにパスワードポリシーを設定できます。これにより、パスワードの有効期限や複雑さ、履歴の保持数などを制御可能です。本記事では、パスワードポリシーの設定方法と各種パ... 2025.07.17 Oracle
Oracle 【Oracle】監査ログの保存先とローテーションの設定方法 Oracle Databaseでは、ユーザーの操作履歴やシステムイベントを記録する監査(Audit)ログを有効にすることで、セキュリティ強化やトラブルシューティングに役立てることができます。本記事では、監査ログの保存先を確認・変更する方法と... 2025.07.17 Oracle
Oracle 【Oracle】ユーザーごとに接続制限を設定する方法|ログイン制御とアカウントロック Oracleデータベースでは、セキュリティや運用上の理由からユーザーごとに接続制限を設けることが求められるケースがあります。特定のユーザーが想定外の時間帯に接続したり、同時に複数接続されると、リソース圧迫や誤操作のリスクが高まります。この記... 2025.07.16 Oracle
Oracle 【Oracle】自動統計収集のスケジュールと制御方法|夜間バッチの影響を避ける Oracleデータベースでは、自動統計収集(Automatic Statistics Gathering)がデフォルトで有効になっており、オプティマイザが正確な実行計画を立てるために重要な役割を担っています。しかし、統計情報の収集が大量デー... 2025.07.16 Oracle
Oracle 【Oracle】TEMP表領域の肥大化原因とクリーンアップ方法 Oracleデータベースでは、ソートやハッシュ結合、大量データの一時的な処理にTEMP表領域(一時表領域)が使用されます。適切に管理されていないと、TEMP表領域が肥大化してディスクを圧迫する原因となります。本記事では、TEMP表領域の肥大... 2025.07.16 Oracle
Oracle 【Oracle】SQLの実行計画を確認する方法|EXPLAIN PLANとAUTOTRACEの違い OracleデータベースでSQLチューニングを行う際、実行計画(Execution Plan)の確認は欠かせません。実行計画を見れば、テーブルアクセスの種類や結合方法、インデックスの利用状況などが明らかになり、パフォーマンス改善のヒントを得... 2025.07.16 Oracle
Oracle 【Oracle】RMANのバックアップファイルをクラウドへ転送する方法|OCI Object Storage活用 オンプレミスでOracleデータベースを運用している場合でも、災害対策や冗長性の観点から、バックアップをクラウドへ退避するニーズが高まっています。Oracle Cloud Infrastructure(OCI)のObject Storage... 2025.07.16 Oracle
Oracle 【Oracle】RMANでアーカイブログを自動削除する方法|スペース不足を防ぐ Oracleデータベースでは、トランザクションのリカバリを可能にするためにアーカイブログを使用しますが、アーカイブログが蓄積されるとディスク容量を圧迫する要因にもなります。特にアーカイブログモードで運用している環境では、定期的な削除を自動化... 2025.07.15 Oracle
Oracle 【Oracle】Data Pumpでジョブを一時停止・再開する方法|attachオプションの使い方 OracleのData Pump(expdp / impdp)は、高速で柔軟なデータ移行を実現するユーティリティですが、実行中のジョブを一時停止し、あとから再開する機能も備えています。本記事では、その中でも特に便利な attachオプション... 2025.07.15 Oracle
Oracle 【Oracle】Data Pumpでインデックスを除外してエクスポート・インポートする方法 OracleのData Pump(expdp/impdp)を使ってデータをエクスポート・インポートする際に、インデックスを除外して処理したいケースがあります。インデックスの再作成に時間がかかる大規模テーブルや、インポート後にアプリケーション... 2025.07.15 Oracle
Oracle 【Oracle】バージョン違いでData Pumpを使うときの注意点|互換性とオプションの違い OracleのData Pump(expdp/impdp)は、データベースのエクスポート・インポートを効率的に行うツールですが、バージョンが異なる環境間で使用する場合には注意点があります。特に本番環境と開発環境でバージョンが一致していないケ... 2025.07.15 Oracle
Oracle 【Oracle】別サーバーへデータベースを移行する方法|Data Pumpとリモート接続 Oracleデータベースの移行は、バージョンアップや環境切り替え時に欠かせない作業です。特に、別サーバーへの移行では、Data Pump(expdp/impdp)を使ったリモート接続による移行方法がよく採用されます。この記事では、Oracl... 2025.07.15 Oracle
Oracle 【Oracle】パスワードの有効期限を無制限にする方法|開発・検証環境向け設定 Oracleデータベースでは、ユーザーアカウントのパスワードに有効期限が設定されています。これは本番環境でのセキュリティ対策として有効ですが、開発や検証環境では頻繁なパスワード変更が煩雑なケースもあります。本記事では、Oracleにおいてパ... 2025.07.14 Oracle
Oracle 【Oracle】監査(AUDIT)機能の設定方法|誰が何をしたか記録する Oracleデータベースでは、誰が・いつ・何を実行したかを記録する監査(AUDIT)機能が用意されています。セキュリティ対策や不正アクセスの検出、法的な監査対応として不可欠な機能です。この記事では、Oracleの監査機能の基本的な使い方から... 2025.07.14 Oracle
Oracle 【Oracle】不要なインデックスを見つけて削除する方法|パフォーマンス改善の第一歩 Oracleデータベースでは、誰が・いつ・何を実行したかを記録する監査(AUDIT)機能が用意されています。セキュリティ対策や不正アクセスの検出、法的な監査対応として不可欠な機能です。この記事では、Oracleの監査機能の基本的な使い方から... 2025.07.14 Oracle
Oracle 【Oracle】表領域の使用状況を確認するSQLまとめ|容量不足の予兆を早期に把握 Oracleデータベースを安定的に運用するうえで、表領域(tablespace)の使用状況を定期的に確認することは非常に重要です。容量不足に陥る前に異常を察知し、早期に対処することでシステム停止やパフォーマンス低下を防ぐことができます。本記... 2025.07.14 Oracle
Oracle 【Oracle】遅いSQLを特定する方法|V$SQLやAWRレポートの活用法 Oracleデータベースでパフォーマンス問題が発生したとき、最初に取り組むべきは「どのSQLが遅いのか」を特定することです。遅いSQLを見つけ出せれば、インデックスの最適化やSQLチューニングによってボトルネックを解消できます。この記事では... 2025.07.14 Oracle
Oracle 【Oracle】RMANで制御ファイルとSPFILEをバックアップ・復元する方法 Oracleデータベースを安全に運用する上で、制御ファイル(control file)とSPFILE(Server Parameter File)のバックアップは非常に重要です。これらはデータベースの構成情報を保持しており、万が一の障害時に... 2025.07.14 Oracle