Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 15.06.2005 Ostrzeżenie: (0%)
|
Witam,
zakończyłem właśnie migrację z mssql'a na mysql'a. W bazie jest tylko jedna tabela:
w tabeli jest w tej chwili około 600 tysięcy rekordów - rozmiar tabeli to 50 GB. Wykonanie jakiegokolwiek select'a trwa kilka minut. Maszynka stoi na CentOS'ie procesor to dwurdzeniowy Athlon 64 2BG RAM'u. Przy wykonywaniu kwerendy obciążenie dochodzi maksymalnie do 6%. Jak zoptymalizować taką bazę? Będę wdzięczny za wszelkie sugestie i podpowiedzi. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 26 Dołączył: 2.07.2007 Ostrzeżenie: (0%)
|
Myślę, że stworzenie indeksów (po najcześciej przeszukiwanych polach) rozwiąże sprawę, a na pewno przyspieszy wyszukiwanie.
|
|
|
|
yarns Proste zapytania i niezwykle długi czas wykonywania 4.07.2007, 17:26:10
yarns No... niestety same indeks nic nie dały... rozbiłe... 7.07.2007, 06:44:22 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:11 |