Skocz do zawartości
  • 0

MYSQL - Utrata połączenia


Pytanie

Generalnie posiadam bazę danych, której connection otwarte jest cały czas. Co jakiś czas utracane jest połączenie. Czy dałby ktoś poradę, co powinienem zrobić i czy to connection powinno być otwarte cały czas?

Niedawno zacząłem sql, więc proszę o zrozumienie.

Odnośnik do komentarza
https://skript.pl/temat/36959-mysql-utrata-po%C5%82%C4%85czenia/
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

&autoReconnect=true tam w parametrach gdzie tworzysz połączenie. + upewnij sie że cały czas zamykasz każde Statement (używaj try with resources, ten poradnik @up jest chyba stary bo używają cały czas finally>close) bo potem mogą być problemy

Odnośnik do komentarza
https://skript.pl/temat/36959-mysql-utrata-po%C5%82%C4%85czenia/#findComment-235538
Udostępnij na innych stronach

  • 0
3 godziny temu, yooniks napisał:

&autoReconnect=true tam w parametrach gdzie tworzysz połączenie. + upewnij sie że cały czas zamykasz każde Statement (używaj try with resources, ten poradnik @up jest chyba stary bo używają cały czas finally>close) bo potem mogą być problemy

generalnie próbowałem &autoReconnect, ale nie zamykałem statement. Czy to, że tego nie robiłem może mieć wpływ?

Odnośnik do komentarza
https://skript.pl/temat/36959-mysql-utrata-po%C5%82%C4%85czenia/#findComment-235548
Udostępnij na innych stronach

  • 0
Godzinę temu, HotAngel2K17 napisał:

generalnie próbowałem &autoReconnect, ale nie zamykałem statement. Czy to, że tego nie robiłem może mieć wpływ?

Spróbuj, Ty piszesz. Co to za pisanie jak się nie próbuje różnych rozwiązań 😛

Odnośnik do komentarza
https://skript.pl/temat/36959-mysql-utrata-po%C5%82%C4%85czenia/#findComment-235555
Udostępnij na innych stronach

  • 0
10 godzin temu, HotAngel2K17 napisał:

generalnie próbowałem &autoReconnect, ale nie zamykałem statement. Czy to, że tego nie robiłem może mieć wpływ?

Tak, mi się wydawało że wszędzie zamykam (nie używałem try-with-resources) a potem baza się wysypala z np. 30000 coś tam timeout, przy np. ResultSet i już nic nie dzialalo z baza (po iluś tam razach to się dzieje, dlatego dopiero przy dużej ilości graczy znalazłem ten bug) 

Odnośnik do komentarza
https://skript.pl/temat/36959-mysql-utrata-po%C5%82%C4%85czenia/#findComment-235617
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...