Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Baza zwolniła po przeniesieniu na inny serwer, Laravel, MySQL
gargamel
post 21.02.2018, 15:37:11
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 35
Dołączył: 25.06.2010

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


Czołem smile.gif
Dostałem do ogarniania napisane w Laravelu API, które ze względu na swoją charakterystykę musiało być przeniesione na serwer dedykowany.

Nowy serwer na szybko testowany na podstawowych operacjach (arytmetyka, mielenie tablic itd...) jest 3 x szybszy od starego. Serwis jednak zwolnił niemiłosiernie.

Po analizie okazuje się że winne są zapytania do bazy danych. Wyszło przy okazji jak nieoptymalnie napisana jest usługa którą testuję (wykonuje ponad 250 zapytań do bazy danych wink.gif ), ale to temat na później.

W każdym bądź razie okazało się że na starym serwerze pojedyńcze zapytanie SQL wykonuje się w ok 0.2ms i czas ten jest w miarę stały, natomiast na nowym, szybszym, wacha się od 3 do 100ms. Pliki są identyczne, baza danych również przeniesiona ta sama, z tym samym kodowaniem.

Środowisko to świeża instalacja Ubuntu Server + NGINX + PHP7.0 + MySQL.

Jakieś sugestie co może mieć na to wpływ?

Ten post edytował gargamel 21.02.2018, 15:45:15
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.06.2025 - 21:31