![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 18.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam szanowne grono.
Mam bazę 1TB, dokładniej jedną tabele która ma 1TB danych, baza jest w InnoDB. Czy pracując na takiej bazie indeksy wystarczą? Jak najlepiej optymalizować tą baza, co zrobić żeby to fajnie działało. Chodzi mi tu o zapytania SQL, może trzeba odpowiedni config zrobić w pliku konfiguracyjnym MySQL? Jak wy optymalizujecie takie tabele? Z góry dzięki za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 30 Dołączył: 5.05.2007 Skąd: Mannheim Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Baza danych 1 TB to przeciez wiecej niz cala baza danych Wikipedii. Do pracy z takimi zbiorami danych stosuje sie inne technologie niz bezposrednie zabijanie bazy danych (IMG:style_emoticons/default/wink.gif) . Napisanie wlasnego oprogramowanie, bazujacego na algorytmie DFA, ADFA lub innym algorytmie szukajacym jest walka z wiatrakami, poniewaz od wielu lat rozwijane sa tego typu projekty i nie sadze zeby trzeba bylo wywazac otwarte juz drzwi. Wikipedia uzywa JAVA-LUCENE. Mozna pokusic sie o uzycie projektu Nutch. Ewentualnie o jakis komercyjny projekt taki jak Exorbyte Mysle, ze tak czy inaczej twoja 1TB tabele mozna - tak jak twierdza koledzy - logicznie zoptymalizowac, co jednak - jak sadze - niewiele pomoze przy checi bezposredniej pracy z DB. P.S Nie daj sie nabrac na Zend_Search_Lucene . Lojalnie przestrzegam i odradzam. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 06:13 |