Re: Why does splitting $PGDATA and xlog yield a performance benefit?
В списке pgsql-general по дате отправления:
| От | Andomar |
|---|---|
| Тема | Re: Why does splitting $PGDATA and xlog yield a performance benefit? |
| Дата | |
| Msg-id | 55DCA2F5.8090109@aule.net обсуждение |
| Ответ на | Why does splitting $PGDATA and xlog yield a performance benefit? (David Kerr <dmk@mr-paradox.net>) |
| Ответы |
Re: Why does splitting $PGDATA and xlog yield a
performance benefit?
|
| Список | pgsql-general |
> However, I know from experience that's not entirely true, (although it's not always easy to measure all aspects of yourI/O bandwith). > > Am I missing something? > Two things I can think of: Transaction writes are entirely sequential. If you have disks assigned for just this purpose, then the heads will always be in the right spot, and the writes go through more quickly. A database server process waits until the transaction logs are written and then returns control to the client. The data writes can be done in the background while the client goes on to do other things. Splitting up data and logs mean that there is less chance the disk controller will cause data writes to interfere with log files. Kind regards, Andomar
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера