跳至主要內容

KlustronDB大约 2 分钟

Chapter 19. Server Configuration

Table of Contents

19.1. Setting Parameters : 19.1.1. Parameter Names and Values

[19.1.2. Parameter Interaction via the Configuration File](config-setting.md#CONFIG-SETTING-CONFIGURATION-FILE)

[19.1.3. Parameter Interaction via SQL](config-setting.md#CONFIG-SETTING-SQL-COMMAND-INTERACTION)

[19.1.4. Parameter Interaction via the Shell](config-setting.md#id-1.6.6.4.5)

[19.1.5. Managing Configuration File Contents](config-setting.md#CONFIG-INCLUDES)

19.2. File Locations

19.3. Connections and Authentication : 19.3.1. Connection Settings

[19.3.2. Authentication](runtime-config-connection.md#RUNTIME-CONFIG-CONNECTION-AUTHENTICATION)

[19.3.3. SSL](runtime-config-connection.md#RUNTIME-CONFIG-CONNECTION-SSL)

19.4. Resource Consumption : 19.4.1. Memory

[19.4.2. Disk](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-DISK)

[19.4.3. Kernel Resource Usage](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-KERNEL)

[19.4.4. Cost-based Vacuum Delay](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-VACUUM-COST)

[19.4.5. Background Writer](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-BACKGROUND-WRITER)

[19.4.6. Asynchronous Behavior](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-ASYNC-BEHAVIOR)

19.5. Write Ahead Log : 19.5.1. Settings

[19.5.2. Checkpoints](runtime-config-wal.md#RUNTIME-CONFIG-WAL-CHECKPOINTS)

[19.5.3. Archiving](runtime-config-wal.md#RUNTIME-CONFIG-WAL-ARCHIVING)

19.6. Replication : 19.6.1. Sending Servers

[19.6.2. Master Server](runtime-config-replication.md#RUNTIME-CONFIG-REPLICATION-MASTER)

[19.6.3. Standby Servers](runtime-config-replication.md#RUNTIME-CONFIG-REPLICATION-STANDBY)

[19.6.4. Subscribers](runtime-config-replication.md#RUNTIME-CONFIG-REPLICATION-SUBSCRIBER)

19.7. Query Planning : 19.7.1. Planner Method Configuration

[19.7.2. Planner Cost Constants](runtime-config-query.md#RUNTIME-CONFIG-QUERY-CONSTANTS)

[19.7.3. Genetic Query Optimizer](runtime-config-query.md#RUNTIME-CONFIG-QUERY-GEQO)

[19.7.4. Other Planner Options](runtime-config-query.md#RUNTIME-CONFIG-QUERY-OTHER)

19.8. Error Reporting and Logging : 19.8.1. Where To Log

[19.8.2. When To Log](runtime-config-logging.md#RUNTIME-CONFIG-LOGGING-WHEN)

[19.8.3. What To Log](runtime-config-logging.md#RUNTIME-CONFIG-LOGGING-WHAT)

[19.8.4. Using CSV-Format Log Output](runtime-config-logging.md#RUNTIME-CONFIG-LOGGING-CSVLOG)

[19.8.5. Process Title](runtime-config-logging.md#id-1.6.6.11.7)

19.9. Run-time Statistics : 19.9.1. Query and Index Statistics Collector

[19.9.2. Statistics Monitoring](runtime-config-statistics.md#RUNTIME-CONFIG-STATISTICS-MONITOR)

19.10. Automatic Vacuuming

19.11. Client Connection Defaults : 19.11.1. Statement Behavior

[19.11.2. Locale and Formatting](runtime-config-client.md#RUNTIME-CONFIG-CLIENT-FORMAT)

[19.11.3. Shared Library Preloading](runtime-config-client.md#RUNTIME-CONFIG-CLIENT-PRELOAD)

[19.11.4. Other Defaults](runtime-config-client.md#RUNTIME-CONFIG-CLIENT-OTHER)

19.12. Lock Management

19.13. Version and Platform Compatibility : 19.13.1. Previous PostgreSQL Versions

[19.13.2. Platform and Client Compatibility](runtime-config-compatible.md#RUNTIME-CONFIG-COMPATIBLE-CLIENTS)

19.14. Error Handling

19.15. Preset Options

19.16. Customized Options

19.17. Developer Options

19.18. Short Options

There are many configuration parameters that affect the behavior of the database system. In the first section of this chapter we describe how to interact with configuration parameters. The subsequent sections discuss each parameter in detail.