Postări etichetate MSSQL
MSSQL: setarea memoriei maxime fara Enterprise Manager
Am avut de-a face recent cu un server hostat de cei de la 1and1.com, server virtual ce ruleaza intr-un container Virtuozzo. Toate bune si frumoase, se misca bine, dar dupa un timp incepea sa nu mai mearga nimic pe el, pe WWW raporta Service Error, etc. Am banuit ca e vorba de ocuparea totala a memoriei si am incercat sa schimb setarile de virtual memory. Din pacate acest container Virtuozzo… nu foloseste virtual memory, sau asa l-au configurat cei de la 1and1.com (tin sa cred varianta nr 2 deoarece platesti in functie de cata memorie iti ofera). Am zis ca daca virtual memory nu se poate, atunci sa limitam cresterea de memorie. Am banuit MSSQL stiind ca are tendinta de a ocupa toata memoria si am avut dreptate, MSSQL crestea ca alte procese in 7 ani, pana ocupa toata memoria.
Am vrut sa-i configurez memoria maxima si … problema… serverul nu are Enterprise Manager/SQL Manager. Nu am multe cunostinte despre MSSQL deoarece prefer Linux cu MySQL dar nevoia te invata orice, asa ca am trecut la studiu, si intr-un final am gasit solutia: osql.exe. Poftim? Da, osql.exe, este un query window ruland la prompt, la fel ca mysql. Cu ajutorul acestuia am reusit minunea, sa setez memoria maxima pe care o foloseste serverul. Deci… cum se face:
1. deschideti command prompt
2. cd “C:\Program Files\Microsoft SQL Server\80\Tools\Binn”
(sau alta cale catre MSSQL, depinzand de versiunea pe care o aveti si ce ati ales la instalare)
3. osql.exe
4. in osql, rulati:
sp_configure ‘show advanced options’,1
go
reconfigure
go
sp_configure ‘max server memory’,256
go
reconfigure
go
sp_configure
go
In momentul acesta ar trebui sa vedeti un tabel cu setarile, cautati “max server memory (MB)” si verificati daca apare valoare 256. Daca da, merge
256 este maximul in megabytes pe care il poate ocupa MSSQL. In practica va ocupa cu vreo 20-30 Mb in plus, deci sa nu va speriati.
Dupa ce am facut setarile acestea, a coborat utilizarea memoriei instant. Deci, bafta la reconfigurat.

Comentarii recente