https://vondra.me/posts/tuning-aio-in-postgresql-18/ #PostgreSQL18 #AsynchronousIO #DatabaseTalks #FutureTech #HackerNews #ngated
Postgres 18 introduces Asynchronous I/O (AIO) that can dramatically improve read performance, especially in the cloud. Learn how these changes and the new io_method setting work and see why our benchmark results show that io_uring is the recommended setting for maximizing I/O performance in Postgres 18 over the default setting 'worker'.
Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
https://pganalyze.com/blog/postgres-18-async-io
#HackerNews #Postgres18 #AsynchronousIO #DiskReads #DatabasePerformance
Postgres 18 introduces Asynchronous I/O (AIO) that can dramatically improve read performance, especially in the cloud. Learn how these changes and the new io_method setting work and see why our benchmark results show that io_uring is the recommended setting for maximizing I/O performance in Postgres 18 over the default setting 'worker'.
Hier noch eine Anekdote zum Thema #OrakelMirakelDebakel:
Testweise Daten auf neuem Server nach #Oracle importiert - lief 6mal langsamer als auf der alten Maschine. #Debakel ๐คฏ
Kann nicht sein, oder ? ๐ค
Einen gut versteckten Schalter umgelegt (FILESYSTEMIO_OPTIONS) und damit #AsynchronousIO aktiviert - und schon sinkt die Laufzeit von 2h auf 7min. #Mirakel ๐
Aber warum ist diese Einstellung nicht lรคngst Default ?!? ๐ฉ