解決時間の短縮

検証済SQL計画ベースラインの追加

SQL計画管理API (DBMS_SPM)には、ADD_VERIFIED_SQL_PLAN_BASELINEという新しいプロシージャが含まれています。カーソル・キャッシュ、AWRおよび自動SQLチューニング・セットが検索され、指定したSQL文に最適な実行計画が決定されます。最適な計画に対する承認済SQL計画ベースラインが作成されます。

この機能により、パフォーマンス管理が向上します。

ドキュメントの表示に関する項

CMAN診断機能およびロギングの機能拡張

コマンドライン・インタフェースを使用して、Oracle Connection Manager (CMAN)リスナーが実行するすべてのデータベース・サービス登録操作(登録、更新、登録解除など)の統計をモニターできるようになりました。また、CMANおよびリスナー・ログ・ファイルで、サービス登録イベントに関する追加の診断詳細を表示することもできます。

この機能を使用すると、サービス登録操作に関する統計をグローバル・レベルとインスタンス・レベルの両方で評価し、トラフィックを分析し、登録の問題を診断できます。

     

ドキュメントの表示に関する項

DBMS_DICTIONARY_CHECK PL/SQLパッケージ

DBMS_DICTIONARY_CHECKは読取り専用の軽量PL/SQLパッケージ・プロシージャで、RDBMSディクショナリ表の予期しないエントリまたはディクショナリ表間の無効な参照に現れるデータベース・ディクショナリの不整合を特定するのに役立ちます。データベース・ディクショナリの不整合により、プロセスが失敗し、場合によってはインスタンスがクラッシュする可能性があります。DBMS_DICTIONARY_CHECKを使用すると、このような非一貫性を特定しやすくなり、問題を解決し、このようなデータベース障害を回避するためのガイド付きの修正が提供されます。

この機能により、データベースの可用性が向上するため、このパッケージを使用する環境における管理および保守の時間が短縮されます。

ドキュメントの表示に関する項

重複除外によって保存された領域の見積り

重複排除を有効にする前に、既存のLOBに対して拡張LOB重複排除を有効にすると節約できる領域を見積ることができます。

これにより、重複除外を有効にするために情報に基づいた決定を行うことができます。拡張LOB重複除外は、LOB列またはパーティション内で重複するLOBデータをOracle Databaseで自動検出できるようにし、データのコピーを1つのみ格納することにより領域を節約できます。

ドキュメントの表示に関する項

エクステントベースのスクラブ

自動ストレージ管理(ASM)のエクステントベースのスクラブでは、ASMでデータがスクラブされる粒度レベルが、ファイルおよびディスク・グループ・レベルからエクステント・レベルに変更されます。

ファイル全体をスクラブする場合に比べ、特定のエクステント・セットをスクラブする場合は、スクラブ処理時間が大幅に短縮され、データの可用性が向上し、パフォーマンスへの影響が最小限になります。

ドキュメントの表示に関する項

DBMS_SCHEDULERパッケージを使用した高可用性診断機能

スケジューラ・インメモリー・トレース機能は、プロセスの実行中に生成されるスケジューラ・トレース・メッセージの収集および一時インメモリー・ストレージ用のツールを設計および実装することを目的としています。

強制的なパッチ適用サイクルなど、強制停止によって中断されたジョブを正常に再起動することが重要です。DBMS_SCHEDULERパッケージに高可用性(HA)診断を追加すると、強制停止中にリアルタイムのインメモリー診断を追加し、これらの診断によって発生する問題に対処できます。                                                                          

この機能により、最初の障害以降に生成されたトレース・メッセージの収集が容易になり、トレースを収集するためのユーザー操作が減少し、問題の再現の複数のリクエストが大幅に削減されるなどの利点が提供されます。

ドキュメントの表示に関する項

インメモリー・アドバイザ

インメモリー・アドバイザはOracle Databaseの一部となり、次の2つのコンポーネントがあります。(1)データベース・インメモリーに適していないデータベースを識別する適格性テスト、(2)データベース・インメモリーを利用するワークロードをより適切に識別するための拡張分析機能を備えたアドバイザです。

インメモリー・アドバイザを使用すると、データベース・インメモリーを利用できるデータベースを簡単かつ迅速に識別できます。インメモリー・アドバイザは、独立したスタンドアロン・ユーティリティをインストールするかわりにデータベースに組み込まれています。適格性テストでは、データベース・インメモリーのメリットがないワークロードを迅速に排除できるため、時間と労力を節約できます。拡張分析機能により、分析ワークロードの識別がより簡単かつ正確になり、データベース・インメモリーの利点を活用できるようになります。これら2つのコンポーネントを組み合せると、データベース・インメモリーをどこで使用するか、いつ使用するかの決定がはるかに簡単になります。

ドキュメントの表示に関する項

クライアント側トレースを有効にするためのOracle Call Interface (OCI) API

新しいOracle Call Interface (OCI) APIを使用すると、構成ファイルを更新したり環境変数を設定することなく、アプリケーションでクライアント側のOCI診断トレースを動的に有効または無効にすることができます。

この機能により、開発者はOCIアプリケーションの問題のトラブルシューティングを改善し、問題解決の時間を短縮できます。

ドキュメントの表示に関する項

LOBセグメントの名前変更

既存のLOBセグメントの名前を変更するには、ALTER TABLE ... MOVEなどの操作を実行します。この操作は、名前変更の一環としてLOBデータを物理的に移動するため、実行速度が低下する可能性があります。

この機能拡張により、LOBデータの物理的な移動をなくすことで、表、パーティションおよびサブパーティション・レベルでLOBセグメントの名前変更のパフォーマンスが向上します。

ドキュメントの表示に関する項