Wydajność PostgreSQL kontra MySQL

0

Czy ktoś może powiedzieć coś na temat wydajności tych dwóch baz???

Może znacie jeszcze inne solidne, darmowe bazy danych do użytku w wysokowydajnej aplikacji internetowej ??

Pozdrawiam
Paweł

0

Oracle. Wykorzystywany np. przez Amazon.

//o, nie doczytałem słówka "darmowe" :)

Ale Postgre ogólnie jest chyba wydajniejsze, MySQL to baza o zastosowaniach mimo wszystko dla małych baz.

0

Zalezy co chcesz robic. Jak zalezy Ci na stabilnosci, bezpieczenstwie i swiadomym strojeniu bazy, zdecydowanym zwyciezca jest PostgreSQL - chociazby ze wzgledu na obsluge transakcji, obsluge zapytan zagniezdzonych, procedury, optymalizator genetyczny i pare innych fajnych bajerow. PostgreSQL sprawia wrazenie duzo powazniejszego i lepiej dopracowanego syst. baz danych, co mozna stwierdzic patrzac chociazby na kod zrodlowy - MySQL wyglada jakby go na kolanie pisali. Poza tym siadzie prad i masz duzo szans na rozwalenie tabel w MySQL, a Postgres co najwyzej zwinie niedokonczona transakcje i nic sie nie popsuje.

MySQL bedzie zapewnie nieznacznie szybszy w aplikacjach nie wymagajacych transakcyjnosci i przy prostych zapytaniach (bo obsluga transakcji jednak troche czasu zabiera).

Co do Oracla - zgodze sie, ze jest lepszy, ale niestety nie darmowy. Prawie darmowy, eee.. tj. o polowe tanszy jest rownie dobry DB/2, ale pewnie Cie to nie bedzie interesowac. Z drugiej strony te komercyjne systemy maja b. wysokie wymagania sprzetowe. Oracle 10g plynnie chodzi dopiero przy 1GB RAMu (512 MB ujdzie, ale 256 MB - lepiej nie probuj).

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0