MySQL 4.1 označena jako Production
Vývojáři prohlásili MySQL ve verzi 4.1.7 dostatečně stabilní a bezproblémovou na to, aby mohla být nasazena na ostrý provoz. Stalo se tak zhruba rok a půl po zostření 4.0 a nová řada 4.1 přináší některá dosti podstatná vylepšení (podrobnější informace jsou samozřejmě v dokumentaci):
- Podpora subquery, tedy poddotazů (např: „SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2)“)
- Nová možnost volat „INSERT ... ON DUPLICATE KEY UPDATE ...“ (pozor, jde o něco trochu jiného než již možné „REPLACE ...“)
- Nová a velmi užitečná funkce pro agregaci „GROUP_CONCAT()“
- Podpora UTF8, navíc jména tabulek i sloupců jsou nyní také v UTF8, což znamená lepší vypořádání se s nestandardními znakovými sadami
- Znakové sady mohou být zvoleny nezávisle pro každý sloupec, tabulku a databázi (doposud byla jediná pro celý databázový server)
- Podpora BTREE indexů na HEAP tabulkách
- Zabudovaná podpora pro uložení geografických dat formou OpenGISu
- Nová možnost založení tabulky pomocí „CREATE TABLE tabulka2 LIKE tabulka1“
- Nový komunikační protokol mezi serverem a klientem s podporou předpřipravených dotazů a parametrů
Zdroje: