Re: SATA drives performance
От | Richard Neill |
---|---|
Тема | Re: SATA drives performance |
Дата | |
Msg-id | 4B33A108.5000203@cam.ac.uk обсуждение исходный текст |
Ответ на | Re: SATA drives performance (Greg Smith <greg@2ndquadrant.com>) |
Ответы |
Re: SATA drives performance
|
Список | pgsql-performance |
Greg Smith wrote: > Richard Neill wrote: >> 3. RAID 0 is twice as unreliable as no raid. I'd recommend using RAID 1 >> intead. If you use the Linux software mdraid, remote admin is easy. > > The main thing to be wary of with Linux software RAID-1 is that you > configure things so that both drives are capable of booting the system. > It's easy to mirror the data, but not the boot loader and the like. Good point. I actually did this on a home PC (2 disks in RAID 1). The solution is simple: just "grub-install /dev/sda; grub-install /dev/sdb" and that's all you have to do, provided that /boot is on the raid array. Of course, with a server machine, it's nearly impossible to use mdadm raid: you are usually compelled to use a hardware raid card. Those are a pain, and less configurable, but it will take care of the bootloader issue. Obviously, test it both ways. > > >> 7. If you have 3 equal disks, try doing some experiments. My inclination >> would be to set them all up with ext4... > > I have yet to yet a single positive thing about using ext4 for > PostgreSQL. Stick with ext3, where the problems you might run into are > at least well understood and performance is predictable. I did some measurements on fdatasync() performance for ext2,ext3,ext4. I found ext2 was fastest, ext4 was twice as slow as ext2, and ext3 was about 5 times slower than ext2. Also, ext4 is doesn't having an appallingly slow fsck. We've had pretty good results from ext4. Richard
В списке pgsql-performance по дате отправления: