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 ?
MariaDB wolne działanie.
- Rejestracja: dni
- Ostatnio: dni
0
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
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
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
0
Może slaby dysk twardy, źle skonfigurowana baza (...).
- Rejestracja: dni
- Ostatnio: dni
0
W jaki sposób mogę zoptymalizować bazę ? szukam po necie i jest mało artykułów na ten temat.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
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/