Andres Freund <and...@2ndquadrant.com> writes: > I don't really see much difficulty in determining what's a utility > command and what not for the purpose of this? All utility commands which > create WAL in O(table_size) or worse.
By that definition, INSERT, UPDATE, and DELETE can all be "utility commands". So would a full-table-scan SELECT, if it's unfortunate enough to run into a lot of hint-setting or HOT-pruning work. I think possibly a more productive approach to this would be to treat it as a session-level GUC setting, rather than hard-wiring it to affect certain commands and not others. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers