![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 23.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
pisze strone na której każdy odwiedzający ma mozliwość wypełnić formularz i na tej podstawie znaleźć przydatne informacje. Strone skonstruowałem w ten sposób aby odwiedzający wypełniał formularz, pobieram dane do php na ich podstawie piszę kwerende, łącze się z bazą i ją wykonuje, po czym php wyświetla wyniki. Problem w tym że u mnie czasem wykonanie najprostrzego zapytanie trochę trwa, a ze względu na temat strony spodziewam się dużej aktywności. Czy możecie mi poradzić na co zwrócić uwagę(IMG:style_emoticons/default/questionmark.gif) Czy jest to wina mysql'a?? czyna mysql stoją typowe serwisy bazodanowe typu panoramafirm które codziennie odwiedza kilkanaście tys ludzi?? Z gory dziękuje za odpowiedz |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 8 Dołączył: 13.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Odpal zapytanie np. w phpmyadmin i sprawdź czas jego wykonania. Może problem nie leży po stronie bazy.
Jeśli okaże się, że czas wykonania zapytania jest zbyt długo to sprawdź indeksy, użyj explaina, przeanalizuj zapytanie może ono jest błędne. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 12:46 |