Skip to content

Conversation

@openoms
Copy link
Contributor

@openoms openoms commented Sep 9, 2025

No description provided.

@openoms openoms requested a review from k9ert September 9, 2025 13:36
@openoms openoms marked this pull request as ready for review September 9, 2025 13:37
@k9ert
Copy link
Collaborator

k9ert commented Sep 10, 2025

What about adding a table, like:

| Parameter                       | Doc Link                                                                                                                | Cloud SQL Status                 |
|----------------------------------|-------------------------------------------------------------------------------------------------------------------------|----------------------------------|
| checkpoint_timeout              | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/checkpoint_timeout/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags) | Supported                        |
| random_page_cost                | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/random_page_cost/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)        | Supported                        |
| autovacuum_vacuum_cost_limit    | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/autovacuum_vacuum_cost_limit/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags) | Supported                        |
| auto_explain_log_min_duration   | [PostgreSQL Docs](https://www.postgresql.org/docs/current/auto-explain.html) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)      | Supported                        |
| auto_explain_log_analyze        | [PostgreSQL Docs](https://www.postgresql.org/docs/current/auto-explain.html) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)      | Supported                        |
| auto_explain_log_buffers        | [PostgreSQL Docs](https://www.postgresql.org/docs/current/auto-explain.html) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)      | Supported                        |
| synchronous_standby_names       | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/synchronous_standby_names/) [Cloud SQL Replication](https://cloud.google.com/sql/docs/postgres/replication) | **Not directly supported**       |
| wal_compression                 | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/wal_compression/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)           | **Not listed/supported**         |
| max_locks_per_transaction       | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/max_locks_per_transaction/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)  | Supported                        |
| max_pred_locks_per_transaction  | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/max_pred_locks_per_transaction/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags) | Supported                        |

Parameter Doc Link Cloud SQL Status
checkpoint_timeout PostgreSQL Docs Cloud SQL Flags Supported
random_page_cost PostgreSQL Docs Cloud SQL Flags Supported
autovacuum_vacuum_cost_limit PostgreSQL Docs Cloud SQL Flags Supported
auto_explain_log_min_duration PostgreSQL Docs Cloud SQL Flags Supported
auto_explain_log_analyze PostgreSQL Docs Cloud SQL Flags Supported
auto_explain_log_buffers PostgreSQL Docs Cloud SQL Flags Supported
synchronous_standby_names PostgreSQL Docs Cloud SQL Replication Not directly supported
wal_compression PostgreSQL Docs Cloud SQL Flags Not listed/supported
max_locks_per_transaction PostgreSQL Docs Cloud SQL Flags Supported
max_pred_locks_per_transaction PostgreSQL Docs Cloud SQL Flags Supported

@openoms
Copy link
Contributor Author

openoms commented Sep 10, 2025

I fee

What about adding a table, like:

| Parameter                       | Doc Link                                                                                                                | Cloud SQL Status                 |
|----------------------------------|-------------------------------------------------------------------------------------------------------------------------|----------------------------------|
| checkpoint_timeout              | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/checkpoint_timeout/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags) | Supported                        |
| random_page_cost                | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/random_page_cost/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)        | Supported                        |
| autovacuum_vacuum_cost_limit    | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/autovacuum_vacuum_cost_limit/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags) | Supported                        |
| auto_explain_log_min_duration   | [PostgreSQL Docs](https://www.postgresql.org/docs/current/auto-explain.html) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)      | Supported                        |
| auto_explain_log_analyze        | [PostgreSQL Docs](https://www.postgresql.org/docs/current/auto-explain.html) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)      | Supported                        |
| auto_explain_log_buffers        | [PostgreSQL Docs](https://www.postgresql.org/docs/current/auto-explain.html) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)      | Supported                        |
| synchronous_standby_names       | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/synchronous_standby_names/) [Cloud SQL Replication](https://cloud.google.com/sql/docs/postgres/replication) | **Not directly supported**       |
| wal_compression                 | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/wal_compression/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)           | **Not listed/supported**         |
| max_locks_per_transaction       | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/max_locks_per_transaction/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags)  | Supported                        |
| max_pred_locks_per_transaction  | [PostgreSQL Docs](https://postgresqlco.nf/doc/en/param/max_pred_locks_per_transaction/) [Cloud SQL Flags](https://cloud.google.com/sql/docs/postgres/flags) | Supported                        |

Parameter Doc Link Cloud SQL Status
checkpoint_timeout PostgreSQL Docs Cloud SQL Flags Supported
random_page_cost PostgreSQL Docs Cloud SQL Flags Supported
autovacuum_vacuum_cost_limit PostgreSQL Docs Cloud SQL Flags Supported
auto_explain_log_min_duration PostgreSQL Docs Cloud SQL Flags Supported
auto_explain_log_analyze PostgreSQL Docs Cloud SQL Flags Supported
auto_explain_log_buffers PostgreSQL Docs Cloud SQL Flags Supported
synchronous_standby_names PostgreSQL Docs Cloud SQL Replication Not directly supported
wal_compression PostgreSQL Docs Cloud SQL Flags Not listed/supported
max_locks_per_transaction PostgreSQL Docs Cloud SQL Flags Supported
max_pred_locks_per_transaction PostgreSQL Docs Cloud SQL Flags Supported

These look good as a markdown table which work better in a separate documentation file about tweaking the database.

@openoms openoms requested a review from k9ert September 10, 2025 10:37
@openoms
Copy link
Contributor Author

openoms commented Sep 10, 2025

@openoms openoms merged commit 753ca16 into main Sep 10, 2025
1 check passed
@openoms openoms deleted the feat--add-LND-PostgreSQL-tuning-parameters branch September 10, 2025 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants