Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] MyISAM i pamiec
maly_swd
post
Post #1





Grupa: Zarejestrowani
Postów: 744
Pomógł: 118
Dołączył: 14.02.2009
Skąd: poziome

Ostrzeżenie: (0%)
-----


Witam.
Zastanawiam sie czy jest cos takiego aby zmusic MySQL do trzymania bazy (tabel) w pamieci.

Zalozmy, ze mamy b.duzo ramu i chcemy aby tabele (MyISAM) byly trzymane w pamieci (wiadomo duzo szybciej to dziala).
Jesli jest taka mozliwosc to co i gdzie ustawic aby MySQL przy starcie ladowal wszystkie tabele do pamieci.


ps. tabele (HEAP) odpadaja na ograniczenia i to ze po wylaczeniu/restarcie MySQL przepadaja.
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maly_swd
post
Post #2





Grupa: Zarejestrowani
Postów: 744
Pomógł: 118
Dołączył: 14.02.2009
Skąd: poziome

Ostrzeżenie: (0%)
-----


z optymalizacja nie ma problemu, tylko mysle jak by to jeszcze przyspieszyc.

Mysql z tego co widze sam cechuje tabele w pamieci (te myisamowe tez).

tabele mam po ok 3GB kazda (3 tabelki) i troszke mniejszych i chcialem aby one sobie siedzialy w pamieci (bo tej mam duzo).


Chyba pobawie sie w przepisywanie tabel MyIsam -> HEAP

jak macie jakies rozwiazania to chetnie przetestuje.

ps. partycjonowanie juz mam i dobrze sie spisuje
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 20:25