Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySql] Optymalizacja serwera mysql, Jeden user dziłający na localhoście
gorky_park
post 27.05.2009, 09:44:59
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 8.07.2007

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


CPU: 2 x P4 2,6 GHz
RAM: 2GB
OS: Win XP SP2
Mysql Server: 5.01 Community

Zajęstość RAM:
3 x VM (VMWare) - ~400 MB każda (1,2 Gb w sumie);
Mysql Server Service: 397 - 407MB (zużycie czasu procesora: najczęściej 50%, co jakis czas 90-95%);

Konfiguracja my.ini
===================

max_connections=100query_cache_size=16Mtable_cache=256tmp_table_size=16M
thread_cache_size=32myisam_max_sort_file_size=64Mkey_buffer_size=64Mread_buffer_s
ize=2Mread_rnd_buffer_size=256Ksort_buffer_size=4Minnodb_additional_mem_pool_size
=7Minnodb_log_buffer_size=3483Kinnodb_buffer_pool_size=337Minnodb_log_file_size=1
69Minnodb_thread_concurrency=8" title="Zobacz w manualu PHP" target="_manual


Zarys aplikacji php korzystającej z serwera

- jeden użytkownik
- aplikacja zbierająca tekst i pracująca na nim
- wielkość bazy danych ok. ~1,8 GB[Text] (sic!) i wciąż rośnie
- baza danych niepodatna na włamania (kwestie bezpieczeństwa pomijamy, jeden user działający lokalnie)
- ewentualna utrata danych nie jest tragedią, wszystko do odzyskania w jeden - góra dwa dni

Zakres pomocy jaki chciałbym uzyskać:

+ optymalizajca działania serwera sql
+ zmniejszenie ilości pamięci używanej przez serwer

- nie chodzi o optymalizacje zapytań nad czym pracuję. Poruszam tutaj kwestię 'administracyjną' mającą na celu
suprawnienie działania serwera mysql poprzez jego zoptymalizowaną pod kątem ww. sprzętu konfigurację.

Jeśli czyta to jakis admin serwera/ów mysql to prosiłbym o jakieś cenne wskazówki. Nadmieniam, iż próbowałem wielu metod
dostepnych na sieci (m.in.poradnik optym. w manualu na mysql.com, blogi różnych ludzi) i niewiele pomogło.

Dzięki!
Go to the top of the page
+Quote Post
erix
post 27.05.2009, 12:14:51
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Mysql Server Service: 397 - 407MB

i
Cytat
+ optymalizajca działania serwera sql

No to bardziej skup się na zapytaniach i na indeksach.

Cytat
+ zmniejszenie ilości pamięci używanej przez serwer

Wtedy sobie strzelisz w stopę - przecież optymalizacja wydajności i działania przy jednoczesnym obcięciu dostępnej pamięci, to równanie sprzeczne...

Da się ze złotówki zrobić pięć? tongue.gif


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 15:03