PostgreSQL 的哪些参数不能通过ALTER SYSTEM SET 修改

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
简介: 在 PostgreSQL 中,有一些参数是不能通过 `ALTER SYSTEM SET` 语句进行动态修改的,这些参数通常需要在 PostgreSQL 的配置文件中进行手动修改。以下是一些不能通过 `ALTER SYSTEM SET` 修改的常见参数:1. **track_activities**2. **track_counts**3. **track_io_timing**4. **track_functions**5. **track_activity_query_size**6. **track_commit_timestamp**7. **shared_preload

在 PostgreSQL 中,有一些参数是不能通过 ALTER SYSTEM SET 语句进行动态修改的,这些参数通常需要在 PostgreSQL 的配置文件中进行手动修改。以下是一些不能通过 ALTER SYSTEM SET 修改的常见参数:

  1. track_activities
  2. track_counts
  3. track_io_timing
  4. track_functions
  5. track_activity_query_size
  6. track_commit_timestamp
  7. shared_preload_libraries
  8. max_connections
  9. max_prepared_transactions
  10. max_locks_per_transaction
  11. max_pred_locks_per_transaction
  12. wal_level
  13. archive_mode
  14. archive_command
  15. max_wal_senders
  16. wal_keep_segments
  17. hot_standby
  18. max_standby_archive_delay
  19. max_standby_streaming_delay
  20. wal_log_hints
  21. wal_compression
  22. wal_writer_delay
  23. commit_delay
  24. commit_siblings
  25. max_wal_size
  26. min_wal_size
  27. checkpoint_timeout
  28. checkpoint_completion_target
  29. checkpoint_warning
  30. checkpoint_flush_after
  31. checkpoint_warning_percent
  32. effective_cache_size
  33. random_page_cost
  34. seq_page_cost
  35. enable_seqscan
  36. enable_indexscan
  37. enable_bitmapscan
  38. enable_tidscan
  39. enable_function_cache
  40. enable_material
  41. enable_sort
  42. enable_nestloop
  43. enable_mergejoin
  44. enable_hashagg
  45. enable_hashjoin
  46. dynamic_shared_memory_type
  47. temp_tablespaces
  48. temp_buffers
  49. max_stack_depth

请注意,这只是一个部分列表,具体的不可动态修改的参数可能会随着 PostgreSQL 版本的更新而有所变化。在修改任何参数之前,请查阅官方文档或检查特定 PostgreSQL 版本的文档,以确保获取准确的信息。

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
1月前
|
DataWorks Java 关系型数据库
DataWorks常见问题之将预警信息发送至邮箱
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
35 1
|
5月前
|
缓存 关系型数据库 数据库
PostgreSQL技术大讲堂 - 第32讲:数据库参数调整
从零开始学PostgreSQL技术大讲堂 - 第32讲:数据库参数调整
450 2
|
4月前
|
SQL 关系型数据库 数据库
postgresql数据库修改参数的方式
在PostgreSQL数据库中,你可以通过多种方式修改数据库参数,以更改其行为。以下是一些常见的修改数据库参数的方式: 1. **通过配置文件修改(postgresql.conf):** PostgreSQL的配置文件是 `postgresql.conf`。你可以直接编辑该文件,找到要修改的参数,修改其值,然后重新启动PostgreSQL服务以使更改生效。 通常,`postgresql.conf` 文件位于 PostgreSQL 数据目录下。修改完毕后,确保重新启动 PostgreSQL 服务。 2. **使用 ALTER SYSTEM 命令:** PostgreSQL
106 1
|
2月前
|
关系型数据库 Java 分布式数据库
PolarDB for PostgreSQL参数问题之参数删除失败如何解决
PolarDB for PostgreSQL是基于PostgreSQL开发的一款云原生关系型数据库服务,它提供了高性能、高可用性和弹性扩展的特性;本合集将围绕PolarDB(pg)的部署、管理和优化提供指导,以及常见问题的排查和解决办法。
|
9月前
|
关系型数据库 Java 数据库连接
PostgreSQL 14中连接参数target_session_attrs增强
PostgreSQL 14中连接参数target_session_attrs增强
99 0
|
10月前
|
SQL 弹性计算 Kubernetes
实践教程之如何使用PolarDB-X参数模板
PolarDB-X 为了方便用户体验,提供了免费的实验环境,您可以在实验环境里体验 PolarDB-X 的安装部署和各种内核特性。除了免费的实验,PolarDB-X 也提供免费的视频课程,手把手教你玩转 PolarDB-X 分布式数据库。本期实验将指导您如何使用PolarDB-X参数模板。
|
11月前
|
Oracle 关系型数据库 Unix
postgresql参数的分类和修改
postgresql参数配置是在$PGDATA下的postgresql.conf文件中,有时候也会在postgresql.auto.conf文件中,后者优先级更高。
241 0
|
11月前
|
Cloud Native 关系型数据库 分布式数据库
《阿里云认证的解析与实战-关系型数据库ACP认证》——PolarDB云原生关系型数据库的解析与实践(下)——四、参数配置
《阿里云认证的解析与实战-关系型数据库ACP认证》——PolarDB云原生关系型数据库的解析与实践(下)——四、参数配置
|
SQL 关系型数据库 Linux
【PostgreSQL】入门学习笔记(包括安装、环境与参数配置、故障排查以及备份还原等)
以下内容为前几天在备考PostgreSQL入门考试时候做的笔记,经过了全职的两天的奋战与实验,并最终顺利通过了PCA初级认证考试。现在把我学习的笔记分享给大家,文中有对应的思维导图图片可供查看,内容与后面正文文本一致。另外,由于SQL语句部分比较基础,基本上会一门数据库就都会,所以此处部分省略掉不做过多记录了。
300 0
【PostgreSQL】入门学习笔记(包括安装、环境与参数配置、故障排查以及备份还原等)
|
SQL 存储 Cloud Native
PolarDB-X 1.0-用户指南-实例管理-参数设置
您可以在控制台上查看PolarDB-X 1.0实例和数据库相关的参数说明,还可以自定义修改这些参数值。 注意事项 只读实例仅支持设置数据库级参数,不支持实例级的参数设置。 部分参数仅支持特定的实例版本,详请请参见参数说明。
253 0
PolarDB-X 1.0-用户指南-实例管理-参数设置