Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 20.01.2009 Ostrzeżenie: (0%)
|
Witam.
Mam kilka tysiecy zapisow/odczytow na tabeli. Dysk pracuje bez zarzutów. Co zrobic, by baza dzialala optymalniej? Bo chodzi strasznie wolno... Z gory dziekuje za odpowiedz! |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 20.01.2009 Ostrzeżenie: (0%)
|
Sa to pojedyncze uruchamiane pliki php z zapytaniami, tylko tych zapytan jest wiele... ramu 6 GB wolnego 3 procki w 60% wolne...
Zatyka się po przy wiekszym ruchu (liczba procesow apache nie rosnie, ale rosnie liczba procesow bazy) Wyglada jakby byla bariera co do jednoczesnych odczytow/zapisow z tabeli... Naprawde nie wiem co jest :/ EDIT: zwiekszenie o 10% ruchu do bazy prowadzi do tego, ze tworzy się wiele polaczen i kazde stoi Ten post edytował bloker 20.01.2009, 21:51:00 |
|
|
|
bloker Wolne dzialanie bazy przy kilku tys. zapytan na sekunde 20.01.2009, 21:06:25
prond Sprawdź, czy za każdym jest otwierane nowe połącze... 20.01.2009, 21:35:22
c3zi Spróbuj użyć funkcji mysql_pconnect.
Otwiera stałe... 21.01.2009, 09:26:07
bloker Hmmm... byloby to dosc niestosowne, ponieważ obsłu... 21.01.2009, 10:44:43
c3zi Przecież mysql_pconnect nie nawiązuje nowego połąc... 21.01.2009, 11:18:49
bloker Wg statystyk dysk zapis/odczyt nie jest obciążony ... 21.01.2009, 12:06:53
Zbłąkany @bloker:
zajrzyj tutaj i pobaw się tymi ustawienia... 21.01.2009, 19:53:01
prond Jeszcze jedna rzecz przyszła mi do głowy.
Spróbuj ... 23.01.2009, 14:53:32 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 00:49 |