Introduction¶
AdvancedServerは、オープンソースのPostgreSQLデータベースに拡張機能を追加します。拡張機能は、データベース管理、強化されたSQL機能、データベースとアプリケーションのセキュリティ、パフォーマンスの監視と分析、およびアプリケーション開発ユーティリティをサポートします。このガイドでは、AdvancedServer専用の機能について説明しています。
Enhanced Compatibility Features. このセクションでは、AdvancedServerがサポートする互換性機能の概要を説明します。
Database Administration. このセクションには、データベース管理者に役立つ機能とツールに関する情報が含まれています。
Index Advisorは、アプリケーションのパフォーマンスを向上させるためにテーブルに必要な追加のインデックスを決定するのに役立ちます。SQL Profilerは、アプリケーションで実行が不十分なSQLクエリを見つけて診断します。pgsnmpdは、AdvancedServerの現在の状態に関する階層監視情報を返すSNMPエージェントです。
Security. このセクションには、AdvancedServerがサポートするセキュリティ機能に関する情報が含まれています。
SQL/Protectは、SQLインジェクション攻撃に対する保護を提供します。Virtual Private Databaseは、きめ細かい行レベルのアクセスを提供します。sslutilsはSSL証明書生成機能を提供します。Data redactionは、機密データの漏洩に対する保護を提供します。
EDB Resource Manager. このセクションには、AdvancedServerプロセスによるシステムリソースの使用を制御する機能を提供するEDBResourceManager機能に関する情報が含まれています。
Resource Groupsは、リソース制限を定義できるグループを作成および維持する方法を示します。CPU Usage Throttlingは、AdvancedServerプロセスによるCPU使用率を制御する方法を提供します。Dirty Buffer Throttlingは、AdvancedServerプロセスによる共有バッファのダーティレートを制御する方法を提供します。
The libpq C Library.
libpq C libraryは、AdvancedServerのCアプリケーションプログラミングインターフェイス(API)言語です。The PL Debugger.
PL Debuggerは、PL/pgSQL用のグラフィカル指向のデバッグツールです。Performance Analysis and Tuning. このセクションには、アプリケーションおよびデータベースサーバーのパフォーマンスを分析および改善するためのさまざまなツールが含まれています。
Dynatuneは、アプリケーションの使用タイプに応じてAdvancedServerを構成するための迅速かつ簡単な手段を提供します。EDB wait statesは、パフォーマンス診断のために待機イベントおよびその他のデータをキャプチャする方法を提供します。
EDB Clone Schema. このセクションには、単一のデータベース内またはあるデータベースから別のデータベースにスキーマとそのデータベースオブジェクトをコピーする機能を提供するEDBクローンスキーマ機能に関する情報が含まれています。
Enhanced SQL and Other Miscellaneous Features. このセクションには、拡張されたSQL機能および追加の柔軟性と利便性を提供するその他の機能に関する情報が含まれています。
**System Catalog Tables.**このセクションには、AdvancedServer固有のデータベースオブジェクト用に追加された追加の*システムカタログテーブル* が含まれています。
Advanced Server Keywords. このセクションには、AdvancedServerがキーワードとして認識する単語に関する情報が含まれています。
AdvancedServerとPostgreSQLで共有される機能の詳細については、次の場所にあるPostgreSQLコアドキュメントを参照してください。