northwest
(northwest)
17 Lipiec 2008 09:38
#1
Witam,
Muszę stworzyć aplikację która będzie zapisywała różnego rodzaju dane - po ok. 3 miesiącach będzie tego ok 45GB. Rozmiar bazy maksymalny to ok 50GB. Myślicie że MSSQL to wytrzyma (nie będzie mulił - da się na takiej bazie pracować)??
Northwest
eyeti
(eyeti)
17 Lipiec 2008 09:44
#2
Przy takiej ilości danych, jeżeli serwer MSSQL będzie wolny to będzie się muliła.
northwest
(northwest)
17 Lipiec 2008 09:49
#3
serwer będzie miał 8GB danych i 4rdzeniowy procek (xeon)… to chyba starczy?? a co myślisz o PostgreSQL??
eyeti
(eyeti)
17 Lipiec 2008 10:06
#4
Konfiguracja niezła.
PostgreSQL obsługuje bazy większe niż 200 GB.
5. PostgreSQL obsługuje wyjątkowo duże bazy danych, większe niż 200 GB Wydajność maszyn 32-bitowych gwałtownie się zmniejsza, gdy rozmiar baza danych przekracza 5 gigabajtów. Istnieje możliwość uruchomienia np. 30 GB bazy danych, na maszynie z procesorem 32-bitowym, ale wydajność będzie bardzo ograniczona. Maszyny z procesorami 32-bitowymi nakładają ograniczenie 2 GB na pamięć RAM, 2 GB na rozmiary systemu plików i inne ograniczenia na system operacyjny. Dla niezwykle dużych baz danych zalecane jest użycie 64 bitowych maszyn takich jak Digital Alpha cpu, Sun Ultra-sparc 64-bit cpu, Silicon Graphics 64-bit cpu, Intel Merced IA-64 cpu, maszyny 64 bitowe HPUX, czy też IBM. Skompiluj PostgreSQL na 64-bitowym procesorze, a będzie mógł obsługiwać olbrzymie bazy danych i rozległe zapytania. Wydajność PostgreSQL dla zapytań z dużych tablic i baz danych będzie kilkanaście razy większa niż PostgreSQL na maszynach 32-bitowych. Zaletą maszyn 64 bitowych jest udostępnianie bardzo dużej przestrzeni adresowej, a także umożliwienie systemowi operacyjnemu obsługi bardzo dużych systemów plikowych. Zapewnia to więc większą wydajność pracy z dużymi bazami danych, udostępnia więcej pamięci, ma większe możliwości itd.
A co zamierzasz przechowywać w tej bazie? Pytam się z czystej ciekawości
northwest
(northwest)
17 Lipiec 2008 10:30
#6
http://www.postgresql.org/ftp/binary/v8.3.3/win32/
szkoda tylko że dla Windows nie ma wersji 64 bitowej Postgresa…