konto usunięte
Temat: Optymalizacja bazy danych mySQL bądź przejście na inną...
WitamPosiadam bazę danych która ma prawie 100.000.000 rekordów o wadze ok. 18 GB i chciałbym jakoś ją zoptymalizować.
W bazie trzymam dane aukcji allegro i codziennie pobieram nowe (ok 1.8 mln dziennie).
W bazie trzymam następujace dane:
- id aukcji
- id kraju
- informacja czy aukcja została usunięta (tinyint 1/0)
- informacja czy aukcja nie została znaleziona (tinyint 1/0)
- informacja czy aukcja musi zostać jeszcze sprawdzona
- cena
- ilość początkowa
- ilość końcowa
- ilość sprzedanych
- show ??
- data rozpoczęcia (UNIX)
- data zakończenia (UNIX)
- id sprzedawcy
- tytuł aukcji
- lokalizacja miniaturki
- opcje allegro (pogrubienie, wyróżnienie itp INT)
- id kategorii 1 poziomu
- id kategorii 2 poziomu
- id kategorii 3 poziomu
- id kategorii 4 poziomu
- id kategorii 5 poziomu
- id kategorii 6 poziomu
Dane zbieram na potrzeby serwisu podobnego do alledrogo.pl
Serwer Kimsufi 24G (kimsufi.pl)
Będę bardzo wdzięczny ze ew. nakierowanie mnie na coś ciekawego co ulepszy działania.
Ew. czy mySQL jest dobrym serwer na takie coś?
Pozdrawiam, Sebastian PoddubiukSebastian Poddubiuk edytował(a) ten post dnia 08.11.11 o godzinie 20:11