Skip to content
Snippets Groups Projects
Commit cab9a065 authored by Tom Lane's avatar Tom Lane
Browse files

Make TRUNCATE do truncate-in-place when processing a relation that was created

or previously truncated in the current (sub)transaction.  This is safe since
if the (sub)transaction later rolls back, we'd just discard the rel's current
physical file anyway.  This avoids unreasonable growth in the number of
transient files when a relation is repeatedly truncated.  Per a performance
gripe a couple weeks ago from Todd Cook.
parent c38b7594
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment