EDB Postgres Advanced Server Guide v13
Advanced Server adds extended functionality to the open-source PostgreSQL database. The extended functionality supports database administration, enhanced SQL capabilities, database and application security, performance monitoring and analysis, and application development utilities. This guide documents those features that are exclusive to Advanced Server.
- Enhanced Compatibility Features. This section provides an overview of compatibility features supported by Advanced Server.
- Database Administration. This section contains information about features and tools that are helpful to the database administrator.
Index Advisorhelps to determine the additional indexes needed on tables to improve application performance.
SQL Profilerlocates and diagnoses poorly running SQL queries in applications.
pgsnmpdis an SNMP agent that returns hierarchical monitoring information regarding the current state of Advanced Server.
- Security. This section contains information about security features supported by Advanced Server.
SQL/Protectprovides protection against SQL injection attacks.
Virtual Private Databaseprovides fine-grained, row level access.
sslutilsprovides SSL certificate generation functions.
Data redactionprovides protection against sensitive data exposure.
- EDB Resource Manager. This section contains information about the EDB Resource Manager feature, which provides the capability to control system resource usage by Advanced Server processes.
Resource Groupsshows how to create and maintain the groups on which resource limits can be defined.
CPU Usage Throttlingprovides a method to control CPU usage by Advanced Server processes.
Dirty Buffer Throttlingprovides a method to control the dirty rate of shared buffers by Advanced Server processes.
- The libpq C Library. The
libpq C libraryis the C application programming interface (API) language for Advanced Server.
- The PL Debugger. The
PL Debuggeris a graphically oriented debugging tool for PL/pgSQL.
- Performance Analysis and Tuning. This section contains the various tools for analyzing and improving application and database server performance.
Dynatuneprovides a quick and easy means for configuring Advanced Server depending upon the type of application usage.
EDB wait statesprovides a way to capture wait events and other data for performance diagnosis.
- EDB Clone Schema. This section contains information about the EDB Clone Schema feature, which provides the capability to copy a schema and its database objects within a single database or from one database to another database.
- Enhanced SQL and Other Miscellaneous Features. This section contains information on enhanced SQL functionality and other features that provide additional flexibility and convenience.
- System Catalog Tables. This section contains additional system catalog tables added for Advanced Server specific database objects.
- Advanced Server Keywords. This section contains information about the words that Advanced Server recognizes as keywords.
For information about the features that are shared by Advanced Server and PostgreSQL, see the PostgreSQL core documentation, available at:
whats_new conventions examples_used
introduction enhanced_compatibility_features database_administration index_advisor sql_profiler pgsnmpd edb_audit_logging unicode_collation_algorithm edb_resource_manager libpq_c_library debugger performance_analysis_and_tuning edb_clone_schema enhanced_sql_and_other_misc_features system_catalog_tables advanced_server_keywords conclusion