Hlavní navigace

Názor ke zprávičce PostgreSQL 8.3 je dvakrát rychlejší než 8.2 od Pavel Stěhule - Přidávají se vychytávky a precizují se určité významné...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 17. 12. 2007 11:06

    Pavel Stěhule
    Přidávají se vychytávky a precizují se určité významné funkce. Např. pokud dojde k sekvenčnímu čtení jedné tabulky více uživateli, tak se sesynchronizuje, tak aby se data z disku (případně cache) načítala pouze 1x, podstatně sofistikovanější UPDATE je znatelně méně náročný než dříve, pokud nedojde ke změně indexovaného sloupce, našel se chytřejší algoritmus zápisu špinavých stránek, atd atd. Zapracovat tyto změny do jádra ale trvalo pomalu půl roku. Jinak už 8.2 byla na více procesorech a s více uživateli rychlejší než MySQL (s innodb). I když za to částečně mohly i bugy v innodb. Teď jsem se dozvěděl, že nad Postgresem běží MyYearbook.com, takže rozhodně pg není pomalou databází. Jednoduše vývoj. MySQL výkonnostně poskočí s Falconem, PostgreSQL bude mít lepší podporu XML a rekurzivních funkcí, a pořád se to posouvá dál a dál.