Enhance docs for ALTER TABLE lock levels of storage parms
authorSimon Riggs
Mon, 6 Mar 2017 11:18:12 +0000 (16:48 +0530)
committerSimon Riggs
Mon, 6 Mar 2017 11:18:12 +0000 (16:48 +0530)
As requested by Robert Haas

doc/src/sgml/ref/alter_table.sgml

index da431f8369a0d2682343f79f6417c148841dfc1a..8b251f9e5d772ebb74a80f164bcafc889d9572ae 100644 (file)
@@ -568,10 +568,17 @@ ALTER TABLE [ IF EXISTS ] name
       That can be done with VACUUM
       FULL,  or one of the forms
       of ALTER TABLE that forces a table rewrite.
+      For planner related parameters, changes will take effect from the next
+      time the table is locked so currently executing queries will not be
+      affected.
      
 
      
-      Changing fillfactor and autovacuum storage parameters acquires a SHARE UPDATE EXCLUSIVE lock.
+      SHARE UPDATE EXCLUSIVE lock will be taken for 
+      fillfactor and autovacuum storage parameters, as well as the
+      following planner related parameters:
+      effective_io_concurrency, parallel_workers, seq_page_cost
+      random_page_cost, n_distinct and n_distinct_inherited.