Damian
Kamiński
Zamieniam informacje
w wiedzę ...
Temat: Jaka baza - Firebird ? MySQL ? Oracle XE ? MS SQL Expres...
Choć pewno głównie wypowie się stado PHP speców których światopogląd rzadko kiedy wykracza poza świętego Firebird’a i MySQL’a, mimo wszystko zaryzykuje.Z rozwiązań mało-średnich i darmowych wytypować trzeba co najmniej pięć baz;
SQL Server Express
Oracle XE
PostgreSQL
Firebird
MySQL
Ja osobiście skłaniam się ku Oracle XE, po rozmowach z ludźmi z Oracla na tematy tych magicznych niesprecyzowanych ograniczeń dochodzę do wniosku że i tak Oracle XE będzie wydajniejsze niż Firebird, czy MySQL, a jak baza urośnie do takich rozmiarów, że na XE zacznie przymierać (gdzie na Firebirdzie już dawno leżała by trupem) oznacza to tylko tyle że trzeba przejść na bazę komercyjną bo „małe” bazy są już za małe.
A migracja z XE na pełnego Oracla to … wciśnięcie F5, czego nie można powiedzieć o przejściu z np. Firebirda
A cała te gadanie że XE jest mocno obcięte można wsadzić między bajki, może dokładnie to samo, po prostu wyłączona jest optymalizacja pamięci, co zaczyna się czuć jak baza przekracza 2, lub 3 gb. No i oczywiście nie wspierana jest wieloprocesorowość, choć dwa rdzenie wykorzystuje.
Ps. Warto dodać że Oracle czasem głośno a czasem po cichu wspiera PostgreSQL’a, który faktycznie jest „Oraclem Lite”.
Tak więc, jaka baza waszym zdaniem na dzień dzisiejszy najlepsza jest do rozwiązań średnich i małych, zakładając że system będzie się rozrastał.