10 sfaturi pentru optimizarea performanței serverului și a Torgsoft
Blocul 1. Hardware și alimentare cu energie
1. Utilizarea SSD în loc de HDD
Pentru funcționarea normală a bazei de date (BD), este absolut necesară o viteză mare de citire și scriere, prin urmare, utilizarea unui SSD este obligatorie. Utilizarea vechilor unități HDD (în special cu sectoare deteriorate) duce la blocaje severe și crește riscul ca baza de date să intre într-o stare de urgență (Suspect sau Recovery Pending).
2. Controlul spațiului liber pe disc
Pe discul unde sunt instalate BD și directoarele programului, este necesar să se mențină întotdeauna o marjă suficientă de spațiu liber (de preferință cel puțin 15-20%). Umplerea discului (în special a discului de sistem C) duce garantat la erori de arhivare, imposibilitatea de a actualiza programul și defecțiuni critice în funcționarea SQL Server.
3. Sursă de alimentare neîntreruptibilă (UPS)
PC-ul cu baza de date (serverul) trebuie să fie conectat obligatoriu la un UPS. O pană bruscă de curent este cea mai frecventă cauză a deteriorării BD (trecerea în starea Suspect), deteriorării fișierelor de sistem ale bazei (.ldf sau .mdf) și a pierderii de date.
Blocul 2. Setările sistemului de operare Windows
4. Interzicerea modurilor de repaus și hibernare
Pe server sau pe PC-ul principal este strict interzisă utilizarea modului de repaus, hibernării sau configurarea opririi automate a hard discurilor. Planul de alimentare al PC-ului trebuie setat pe „Performanță maximă” pentru a evita întreruperile de conexiune cu BD prin rețeaua locală.
5. Setările antivirusului și Firewall-ului
Windows Defender și antivirușii terți (Avast, 360 Total Security, etc.) blochează adesea din greșeală sau mută în carantină fișierele executabile ale programului (torgsoft.exe, TorgsoftLicenseService.exe, etc.). Pentru a evita acest lucru:
6. Optimizarea proceselor de fundal și a memoriei
Dezactivați programele din startup și serviciile de fundal inutile (Xbox Game DVR, OneDrive, Cortana). Nu utilizați serverul pentru navigare pe internet: browserele (de exemplu, Google Chrome) sau mesageriile (Telegram) pot consuma peste 2 GB de memorie RAM, care va lipsi critic pentru SQL Server, ceea ce va duce la blocarea completă a Torgsoft.
7. Repornirea regulată a serverului
Configurați repornirea automată a serverului (prin Task Scheduler) de cel puțin 2-3 ori pe săptămână în afara orelor de program (de exemplu, noaptea). Acest lucru eliberează memoria RAM, resetează sesiunile blocate și previne „încetinirea” sistemului.
Blocul 3. Întreținerea bazei de date și SQL Server
8. Mutarea programului pe un disc non-sistem
Este recomandabil să plasați directorul programului și baza de date pe unitatea D: (sau alt disc non-sistem). Dacă programul se află deja pe unitatea C, mutarea este posibilă conform unui algoritm clar:
9. Utilizarea versiunii complete de SQL Server
Versiunea gratuită de SQL Server (Express), care este instalată implicit, are limitări hardware: utilizează doar 1,4 GB de memorie RAM și are o limită de dimensiune a bazei de date de 10 GB. Dacă baza de date atinge 10 GB, programul se oprește sau funcționează cu întârzieri critice. Pentru a rezolva această problemă, trebuie să treceți la versiunile plătite ale SQL Server (Standard sau Enterprise), care nu au astfel de limite.
Reveniți la pasul anterior