@handler: z przestarzałego... domyślnego silnika:) z InnoDB faktycznie jest lepiej. Swoją drogą całkowicie zgadzam się z przesłaniem filmiku i... pozostanę przy MySQL. MySQL jest zbyt powszechny niestety.
Nie wie nawet, że używa mysql-a w trybie który zezwala na pomijanie wartości kolumn bez określonej wartości domyślnej przy INSERT i może go sobie przełączyć, w ten sposób że działa dokładnie tak jak postgre. Skąd się tacy idioci biorą?
Porównanie Myisam z postgresql to jak porównywanie oracle z mongodb... Niby baza ale ch... (do czego innego znaczy się).
MySQL/MariaDB ssie z wielu innych powodów, grupowanie po wszystkim, dzikie castowanie i wyniki etc.. no ale dla małych baz (bądź ich setek) jest najwydajniejszy.
@dither: Zależy do czego, bo po opisie wnioskuje i tak jakiegoś ORM / ActiveRecord.
MySQL ma bardzo wydajny (i wbudowany) FULLTEXT search. Działa od ręki. Pierdzieli się przy wielu relacjach. Raz mi się udało zrobić zapytanie (54 joiny) po którym dostałem standardowe : "Server has gone away" ;) Także raczej do prostych cmsów etc. Ma jeszcze jedną zaletę. Bardzo szybkie odtwarzanie danych po uszkodzeniu bazy danych (np brak miejsca na dysku
@zulusx: A jaka ty bys baze za proponowal? wiekszosc rzeczy i tak dzieje sie po stronie kodu zostawiajac baze danych do insertow i prostych selectow po primary key
Komentarze (49)
najlepsze
SET sqlmode = STRICTALL_TABLES
Obstawiam sql_mode lub fakt, że środowisko probuje "naprawic" niekompletne zapytania :)
Czy Postgresql jest szybsze od InnoDB?
MySQL/MariaDB ssie z wielu innych powodów, grupowanie po wszystkim, dzikie castowanie i wyniki etc.. no ale dla małych baz (bądź ich setek) jest najwydajniejszy.
MySQL ma bardzo wydajny (i wbudowany) FULLTEXT search. Działa od ręki. Pierdzieli się przy wielu relacjach. Raz mi się udało zrobić zapytanie (54 joiny) po którym dostałem standardowe : "Server has gone away" ;) Także raczej do prostych cmsów etc. Ma jeszcze jedną zaletę. Bardzo szybkie odtwarzanie danych po uszkodzeniu bazy danych (np brak miejsca na dysku
mysql to taki w sumie internet explorer 6 wśród baz danych
mssql rządzi i miażdży wszystko, pracuje na nim codziennie (⌐ ͡■ ͜ʖ ͡■)