Profiling workloads
===================

RDBMSの専門家のほとんどは、非効率なSQLコードがほとんどのデータベースパフォーマンス問題の主な原因であることに同意しています。
DBAと開発者にとっての課題は、大規模で複雑なシステムでSQLコードを見つけ、そのコードを最適化してパフォーマンスを向上させることです。

次の拡張機能はPEMと連携して、サーバーのワークロードをプロファイリングできます。

-  SQLプロファイラー
   —データベーススーパーユーザーは、非効率なSQLコードを見つけて最適化できます

-  :ref:`Installing the SQL Profiler extension <Installing the SQL Profiler extension>` を参照してください

-  :ref:`Upgrading SQL Profiler <Upgrading SQL Profiler>` を参照してください

-  :ref:`Using SQL Profiler <Using SQL Profiler>` を参照してください

-  :ref:`Using the Index Advisor <Using the Index Advisor>` 
   —収集されたSQLステートメントを検査し、基になるテーブルのインデックス作成の推奨事項を作成することにより、
   SQLプロファイラーと連携してSQLの応答時間を向上させます

.. toctree::
  :maxdepth: 3

  Using--profiling_workloads--installing_sql_profiler
  Using--profiling_workloads--using_sql_profiler
  Using--profiling_workloads--index_advisor
