Strona 1 z 1

Częste błędy SQL

: 06 października 2011, 13:47
autor: fomicz
Dość duże forum ponad 250 tys. postów, serwer home.pl - biznes starter.
Dość często występują problemy z odpowiedzią SQLa ale najczęściej przy zapytaniu:

Kod: Zaznacz cały

/search.php?search_id=egosearch
Czy ktoś spotkał się z taką sytuacją?

Kod: Zaznacz cały

search.php?search_id=unreadposts
wykonuje się zdecydowanie szybciej i nie generuje tych błędów.

Re: Częste błędy SQL

: 06 października 2011, 17:30
autor: jaroslw
Wypadałoby podać treść tych błędów. Forum masz całkiem spore, pewnie brakuje zasobów na przeszukanie bazy. Pierwszy adres wyświetli wszystkie posty użytkownika, drugi tylko te przez niego nieprzeczytane. Jak łatwo się domyślić, tych drugich będzie mniej. Z jakiego mechanizmu wyszukiwania korzystasz – fulltext native czy fulltext mysql? Sprawdzisz to i zmienisz w panelu administracji, strona Wyszukiwanie. Polecam przejście na fulltext mysql.

Re: Częste błędy SQL

: 07 października 2011, 06:52
autor: fomicz

Kod: Zaznacz cały

Lost connection to MySQL server during query [2013]
Używam wyszukiwania MySQL.

Re: Częste błędy SQL

: 08 października 2011, 18:47
autor: jaroslw
Z tego co wyczytałem problemem jest zwykle konfiguracja serwera SQL, a dokładnie za mały limit czasu na wykonanie zapytania SQL. Home.pl ma dość restrykcyjne limity i obawiam się, że Twoje forum jest za duże na nie.

Re: Częste błędy SQL

: 24 października 2011, 10:13
autor: fomicz
Dzięki za info.
Na nazwie było jeszcze gorzej, pod koniec godziny lub dnia kończyły się ich 'pakiety' :(
Generalnie na home.pl nie spotykam się z tymi błędami często, jedynie prze zapytaniu egosearch. Można to jakość zoptymalizować?

Re: Częste błędy SQL

: 24 października 2011, 11:06
autor: jaroslw
fomicz pisze:Można to jakość zoptymalizować?
Gdyby było to proste, dawno zostałoby już poprawione :)