{"Entry":{"collection":"func","key":"pg-enable-data-checksums","name":"pg_enable_data_checksums","aliases":[],"metadata":{"changed_in":[],"changes":[{"descriptions_changed":false,"doc_overhaul":false,"from":"19","group_changed":null,"signatures":{"added":[],"removed":[]},"status":"added","to":"20"}],"content_hash":"319efb875e4f8c56279b2ec3fac6c7d98661636e13face15fe5aa0acb8ef312f","first_version":"20","group":"admin","group_label":"System Administration Functions","groups":["admin"],"imported_at":"2026-09-27T17:57:29.505838+08:00","last_version":"20","name":"pg_enable_data_checksums","name_key":"pg_enable_data_checksums","position":29038,"present_in":["20"],"signature":"pg_enable_data_checksums ( [cost_delay int [, cost_limit int]] ) → void","signature_count":1,"slug":"pg-enable-data-checksums","source_rev":"b7bd9cda","summary":"Initiates the process of enabling data checksums for the cluster.","summary_zh":""}},"Definition":{"Collection":"func","Key":"pg-enable-data-checksums","SourceDatabase":"center","Version":"20","SourceTable":"func","SourceKey":"pg-enable-data-checksums","SourceRevision":"b7bd9cda","Facts":{"description":"Initiates the process of enabling data checksums for the cluster. This will set the data checksums state to inprogress-on as well as start a background worker that will process all pages in all databases and enable data checksums on them. When all pages have been processed, the cluster will automatically set data checksums state to on. This operation is WAL logged and replicated to all standby nodes.","description_html":"Initiates the process of enabling data checksums for the cluster. This will set the data checksums state to \u003ccode class=\"literal\"\u003einprogress-on\u003c/code\u003e as well as start a background worker that will process all pages in all databases and enable data checksums on them. When all pages have been processed, the cluster will automatically set data checksums state to \u003ccode class=\"literal\"\u003eon\u003c/code\u003e. This operation is WAL logged and replicated to all standby nodes.","description_zh":"","description_zh_html":"","doc":{"anchor":"FUNCTIONS-CHECKSUMS-TABLE","file":"functions-admin.html","slug":"devel"},"group":"admin","group_label":"System Administration Functions","lang":"en","layout":"table-new","pages":["functions-admin.html"],"prose_only":false,"signatures":[{"description":"Initiates the process of enabling data checksums for the cluster. This will set the data checksums state to inprogress-on as well as start a background worker that will process all pages in all databases and enable data checksums on them. When all pages have been processed, the cluster will automatically set data checksums state to on. This operation is WAL logged and replicated to all standby nodes.","description_html":"Initiates the process of enabling data checksums for the cluster. This will set the data checksums state to \u003ccode class=\"literal\"\u003einprogress-on\u003c/code\u003e as well as start a background worker that will process all pages in all databases and enable data checksums on them. When all pages have been processed, the cluster will automatically set data checksums state to \u003ccode class=\"literal\"\u003eon\u003c/code\u003e. This operation is WAL logged and replicated to all standby nodes.","description_zh":"","description_zh_html":"","examples":[],"html":"\u003ccode class=\"function\"\u003epg_enable_data_checksums\u003c/code\u003e ( [\u003cspan class=\"optional\"\u003e\u003cem class=\"parameter\"\u003e\u003ccode\u003ecost_delay\u003c/code\u003e\u003c/em\u003e \u003ccode class=\"type\"\u003eint\u003c/code\u003e [\u003cspan class=\"optional\"\u003e, \u003cem class=\"parameter\"\u003e\u003ccode\u003ecost_limit\u003c/code\u003e\u003c/em\u003e \u003ccode class=\"type\"\u003eint\u003c/code\u003e\u003c/span\u003e]\u003c/span\u003e] ) → \u003ccode class=\"returnvalue\"\u003evoid\u003c/code\u003e","returns":"void","text":"pg_enable_data_checksums ( [cost_delay int [, cost_limit int]] ) → void","zh_from":""}],"zh_from":""},"ManualEvidence":{"doc":{"anchor":"FUNCTIONS-CHECKSUMS-TABLE","file":"functions-admin.html","slug":"devel"}},"MeasuredEvidence":{}},"Text":{"Collection":"func","Key":"pg-enable-data-checksums","SourceDatabase":"pgweb","Version":"20","Locale":"zh-Hans","Title":"pg_enable_data_checksums","Summary":"启动为集簇启用数据校验和的过程。这会把数据校验和状态设置为inprogress-on，并启动一个后台工作进程来处理所有数据库中的所有页并为其启用数据校验和。当所有页都处理完后，集簇会自动把数据校验和状态设置为on。该操作会写入 WAL，并复制到所有备库。","BodyHTML":"启动为集簇启用数据校验和的过程。这会把数据校验和状态设置为\u003ccode\u003einprogress-on\u003c/code\u003e，并启动一个后台工作进程来处理所有数据库中的所有页并为其启用数据校验和。当所有页都处理完后，集簇会自动把数据校验和状态设置为\u003ccode\u003eon\u003c/code\u003e。该操作会写入 WAL，并复制到所有备库。\u003cpre\u003epg_enable_data_checksums ( [cost_delay int [, cost_limit int]] ) → void\u003c/pre\u003e启动为集簇启用数据校验和的过程。这会把数据校验和状态设置为\u003ccode\u003einprogress-on\u003c/code\u003e，并启动一个后台工作进程来处理所有数据库中的所有页并为其启用数据校验和。当所有页都处理完后，集簇会自动把数据校验和状态设置为\u003ccode\u003eon\u003c/code\u003e。该操作会写入 WAL，并复制到所有备库。","SourceRevision":"ca936764","ContentHash":"27062525508d707b3f897fd21297b6d29da8bb7150f14db19bdde65fce592994","Payload":{"description_zh":"启动为集簇启用数据校验和的过程。这会把数据校验和状态设置为inprogress-on，并启动一个后台工作进程来处理所有数据库中的所有页并为其启用数据校验和。当所有页都处理完后，集簇会自动把数据校验和状态设置为on。该操作会写入 WAL，并复制到所有备库。","description_zh_html":"启动为集簇启用数据校验和的过程。这会把数据校验和状态设置为\u003ccode class=\"literal\"\u003einprogress-on\u003c/code\u003e，并启动一个后台工作进程来处理所有数据库中的所有页并为其启用数据校验和。当所有页都处理完后，集簇会自动把数据校验和状态设置为\u003ccode class=\"literal\"\u003eon\u003c/code\u003e。该操作会写入 WAL，并复制到所有备库。","signatures":[{"description_zh":"启动为集簇启用数据校验和的过程。这会把数据校验和状态设置为inprogress-on，并启动一个后台工作进程来处理所有数据库中的所有页并为其启用数据校验和。当所有页都处理完后，集簇会自动把数据校验和状态设置为on。该操作会写入 WAL，并复制到所有备库。","description_zh_html":"启动为集簇启用数据校验和的过程。这会把数据校验和状态设置为\u003ccode class=\"literal\"\u003einprogress-on\u003c/code\u003e，并启动一个后台工作进程来处理所有数据库中的所有页并为其启用数据校验和。当所有页都处理完后，集簇会自动把数据校验和状态设置为\u003ccode class=\"literal\"\u003eon\u003c/code\u003e。该操作会写入 WAL，并复制到所有备库。","returns":"void","text":"pg_enable_data_checksums ( [cost_delay int [, cost_limit int]] ) → void","zh_from":"doc"}],"zh_from":"doc"}},"RequestedLocale":"zh-Hans","Fallback":false,"Versions":["20"],"Locales":["en","zh-Hans"],"Signatures":[{"Version":"20","Ordinal":0,"Hash":"b797f390c9ee72bbc4c690f324876e43df8b71cf97c3d41c10cb0479dfaf06d5","Text":"pg_enable_data_checksums ( [cost_delay int [, cost_limit int]] ) → void","Returns":"void","Payload":{"description":"Initiates the process of enabling data checksums for the cluster. This will set the data checksums state to inprogress-on as well as start a background worker that will process all pages in all databases and enable data checksums on them. When all pages have been processed, the cluster will automatically set data checksums state to on. This operation is WAL logged and replicated to all standby nodes.","description_html":"Initiates the process of enabling data checksums for the cluster. This will set the data checksums state to \u003ccode class=\"literal\"\u003einprogress-on\u003c/code\u003e as well as start a background worker that will process all pages in all databases and enable data checksums on them. When all pages have been processed, the cluster will automatically set data checksums state to \u003ccode class=\"literal\"\u003eon\u003c/code\u003e. This operation is WAL logged and replicated to all standby nodes.","description_zh":"","description_zh_html":"","examples":[],"html":"\u003ccode class=\"function\"\u003epg_enable_data_checksums\u003c/code\u003e ( [\u003cspan class=\"optional\"\u003e\u003cem class=\"parameter\"\u003e\u003ccode\u003ecost_delay\u003c/code\u003e\u003c/em\u003e \u003ccode class=\"type\"\u003eint\u003c/code\u003e [\u003cspan class=\"optional\"\u003e, \u003cem class=\"parameter\"\u003e\u003ccode\u003ecost_limit\u003c/code\u003e\u003c/em\u003e \u003ccode class=\"type\"\u003eint\u003c/code\u003e\u003c/span\u003e]\u003c/span\u003e] ) → \u003ccode class=\"returnvalue\"\u003evoid\u003c/code\u003e","returns":"void","text":"pg_enable_data_checksums ( [cost_delay int [, cost_limit int]] ) → void","zh_from":""}}],"Spellings":null,"SQLState":null,"Evidence":null}
