Temat: Baza! Tylko jaka?
Jakub L.:
Co da MySQL, czego nie da którykolwiek z pozostałych darmowych silników?
Zainstalujesz ją na każdym webhostingu :D
Zaletą "armat" jest też to, że ... jednak praca na procedurach składowanych i system wielowarstwowy jest o wiele poprawniejszy politycznie niż wysyłanie z aplikacji klienckiej zapytań SQL
(wprawdzie mysql 5 ma już procedury - ale jeszcze mu daleko do MsSQL)
Co do szybkości - każdą bazę można "zajechać" jak się jej nie wyczuje .
MySQL - jest szybsze gdy unikasz inner joinów
MsSQL - jest szybsze gdy unikasz isnull'i
Takich skrywanych tajemnic, co wolno a co nie żeby było szybko
jest bardzo dużo - i trzeba paru lat doświadczeń żeby je poznać.
Wtedy obie bazy można tak zoptymalizować,że nie koniecznie będą trzymały się zasad eleganckiego programowania - ale za to będą śmigać jak burza.
Pierwszym takim odkryciem młodych bazowców, jest to, że trzymanie się trzeciej zasady normalnej nie jest tak piękne jak to uczą na studiach ...