Odpověď na názor

Odpovídáte na názor k článku Přestaňte už používat MySQL, není to skutečný open source. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.

  • 17. 1. 2026 9:41

    Pavel Stěhule

    To se asi nestane. Použití starých binárek je trik, aby se nemusela držet historie v aktuálním kódu. A navíc by to asi ani nešlo v aktuálním designu. Systémové tabulky jsou prakticky zakompilované do kódu - ke každé systémové tabulce existují Cčkové struktury, které samozřejmě musí být kompatibilní s tím, co je na disku. Nemůžete napsat binárku v Postgresu, která by uměla efektivně pracovat se systémovými tabulkami z jiné major verze.

    Resp. napsat by to šlo, ale znamenalo by to udržovat hromadu historického kódu. pg_upgrade se může použít pro 15 let (a možná ještě víc) staré verze - s tím, že si jednoduše zavolá starou binárku.