Witam, w firmie w której pracuję używamy systemu CRM/ERP enova365 system ten korzysta z bazy danych u mnie MariaDB. Baza nie jest duża ok 800mb niecałe 1.2 mln rekordów. I czy przy takim rozmiarze bazy normalne jest że każde zapytanie otwarcie nowego dokumentu, wyświetlenie stanu magazynu trwa ok 20 sec. ?
Baza aktualnie jest na serwerze VPS, wcześniej stała w firmie na serwerze i było jeszcze gorzej. Czy mogę w jakiś sposób przyspieszyć jej działanie ?
0
0
Baza danych na VPSie to prawdopodobnie główny powód wolnego działania, choć nie można wykluczyć, że sama Wasza aplikacja jest słabo napisana lub też stoi na słabym serwerze :P
0
Lokalnie w firmie było to samo, a serwer 12 gb ram 8 rdzeni...
0
Może slaby dysk twardy, źle skonfigurowana baza (...).
0
W jaki sposób mogę zoptymalizować bazę ? szukam po necie i jest mało artykułów na ten temat.
0
Na ten temat to niemalże książki powstają, tak że pewnie źle szukasz ;-) (atoli nie wiem czy akurat o MariaDB jakaś jest.)
Zresztą na przykład tutaj masz jakieś materiały: https://mariadb.com/kb/en/mariadb/optimization-and-tuning/
0
czytałem, używałem mysqltuner dalej problem... Będę próbował na innym serwerze. Dziękuję za odpowiedz.