Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 May 2014 19:05:01 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        freebsd-performance@freebsd.org
Subject:   Re: FreeBSD 10 and PostgreSQL 9.3 scalability issues
Message-ID:  <537CEACD.8090701@FreeBSD.org>
In-Reply-To: <sig.02184fa928.F0529F5B-72EC-4E68-A4BD-75276C70AC1C@chittenden.org>
References:  <5327B9B7.3050103@gmail.com> <2610F490C952470C9D15999550F67068@multiplay.co.uk> <532A192A.1070509@gmail.com> <assp.0155c70d29.23ED6415-945D-4DF5-90DD-2F2CD7E198AF@chittenden.org> <f4ead73a-fae2-4eac-8499-3cf630eb3d31@googlegroups.com> <CAJ-VmomVOWFb7X5s-amRX7QFzbmT6Kt6bB9gaPVv2_hGx1OS5g@mail.gmail.com> <572540F9-13E4-4BA9-88AE-5F47FB19450A@pingpong.net> <CAJKO3mUTwgiQenSLYfOxHrZxuPQ9kvUPC44MrbLjvpLE=toZQA@mail.gmail.com> <1BC3D447-2044-4AB8-B183-B83957BC9112@pingpong.net> <CAJKO3mX5KA8HZ5tQGTyOgfKbS6HvUvYH-gvzeewTkh3nWz=NRg@mail.gmail.com> <1473AF7C-B190-4CD4-B611-BA4090A081CB@pingpong.net> <sig.02184fa928.F0529F5B-72EC-4E68-A4BD-75276C70AC1C@chittenden.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On 21/05/2014 18:17, Sean Chittenden wrote:
>> I did some tests with zfs, and results where appallingly bad, but that was with db size > ram. 
>> > 
>> > I think the model used by PostgreSQL, as most databases, are very disk block centric. Using zfs makes it hard to get good performance. But this was some time ago, maybe things have improved. 
> I have some hardware that I ran with last week wherein I was *not* able to reproduce any performance difference between ZFS and UFS2. On both UFS2 and ZFS I was seeing the same performance when using a a RAID10 / set of mirrors. I talked with the Dragonfly folk who originally performed these tests and they also saw the same thing: no real performance difference between ZFS and UFS. I ran my tests on a host with 16 drive, 10K SAS, 192GB RAM. I also created a kernel profiling image and ran the 20 concurrent user test under kgprof(1), dtrace, and pmcstat and have the results available:
> 
> http://people.freebsd.org/~seanc/pg9.3-fbsd10-profiling/
> 
> There are some investigations that are ongoing as a result of these findings. The dfly methodology was observed when generating these results. Stay tuned. -sc
> 

I'm not sure that the ZFS vs UFS2 question is at the core of the
performance problem.  We're definitely seeing marked slowdowns between
Pg 9.2 and 9.3 on UFS2 (RAID10 + Dell H710p (mfi) raid controller with
1GB NVRAM)

In our case the DB size is significantly bigger than RAM, and we also
run with a large (3GB) work mem, which seems to exacerbate the slow-down
effect.

	Cheers,

	Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey



[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.20 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQJ8BAEBCgBmBQJTfOrOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC
QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATwOEP/jfYOhm6Tz/YzWPtPFAtrd6F
gA5EEZ/KxGOxjPUIGhK3+uK6MhxSsDohO7cLWmz2MJd5PXv6scKOgsW7bvFwC0Lp
z6GY5LhfH+x3W0Rx4vtsTWaVLz7QBABkNziiSNcux5sc3vBMn0QMEis6req4smRX
Lz63WZSkTbrX63fxbTNwyTa0bd0ySzqCDbOA+ggVOgtxwzVwMC9+Y5YJhddmuWbO
O4xXXghUKneYVHeMQ4dn5lsVa0t+3s//PASnwCn2aEK5cDSfGUE3jtfLHyxkgPPq
XHnmVfbPZ93rlbKI0JBxK7bOkdmXu0J+DeEl8EadjudoO314Kopn5kJ1JoTs3pPj
u+AuMG0xcbSUDzhCbE4a5wpdxg3OfC9gxmVeXfVNTfRo9N+gJdorp2lx9bMT/jXJ
bTXgw5ZZWuRlZlBhOgzT6W/ta1lX3ZcNDpsOGrFNw4ASLo0RYf1NViC5oUhR0y3n
AtToaBlMObmIavPBb0tdiZH+EWbQdRMwt3+bCveDruMx+xHzgLtvpZeP+GqAwG6M
ZfAYha/ypLEUq6jYDNEd+Pl/+5MkTAsMulL6gzLVYn+D/RYTssO8sBTHRLvbHE4E
5appLQhjFbn0ZjKamGboIdqObtpJOln5M7jE+hcXMygtzVMIbApYGqxPZ5j4jL+A
ZMW6beR+1pwAK6mqgfdj
=p4Wy
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?537CEACD.8090701>