Re: [Proposal] Fully WAL logged CREATE DATABASE - No Checkpoints
От | Andrew Dunstan |
---|---|
Тема | Re: [Proposal] Fully WAL logged CREATE DATABASE - No Checkpoints |
Дата | |
Msg-id | acee54b1-ec84-2b29-501c-47604a5e2820@dunslane.net обсуждение исходный текст |
Ответ на | Re: [Proposal] Fully WAL logged CREATE DATABASE - No Checkpoints (Heikki Linnakangas <hlinnaka@iki.fi>) |
Ответы |
Re: [Proposal] Fully WAL logged CREATE DATABASE - No Checkpoints
Re: [Proposal] Fully WAL logged CREATE DATABASE - No Checkpoints Re: [Proposal] Fully WAL logged CREATE DATABASE - No Checkpoints |
Список | pgsql-hackers |
On 6/15/21 8:04 AM, Heikki Linnakangas wrote: > > Yeah, WAL-logging the contents of the source database would certainly > be less weird than the current system. As Julien also pointed out, the > question is, are there people using on "CREATE DATABASE foo TEMPLATE > bar" to copy a large source database, on the premise that it's fast > because it skips WAL-logging? I'm 100% certain there are. It's not even a niche case. > > In principle, we could have both mechanisms, and use the new > WAL-logged system if the database is small, and the old system with > checkpoints if it's large. But I don't like idea of having to maintain > both. > > Rather than use size, I'd be inclined to say use this if the source database is marked as a template, and use the copydir approach for anything that isn't. cheers andrew -- Andrew Dunstan EDB: https://www.enterprisedb.com
В списке pgsql-hackers по дате отправления: