Tre domande sperano che i padroni DBA dell'universo possano rispondere:
- So che è consigliabile impostare la memoria massima di SQL Server. Quindi, se un server con 44 GB di RAM ha installato SQL Server, dovremmo impostare la memoria massima di SQL Server su circa 37 GB.
Ma cosa dovremmo impostare se SQL Analysis Service e SQL Reporting Services sono installati sullo stesso server di SQL Server? È quindi meglio impostare la memoria massima di SQL Server su RAM da 22 GB in modo che Analysis possa prendere l'altra RAM da 22 GB?
- Su un server che esegue SQL Server con 44 GB di RAM qual è la procedura migliore per impostare le dimensioni del file di paging? Ho letto su Brent Ozar ( http://www.brentozar.com/archive/2014/06/sql-server-setup-checklist-free-ebook-download/ ) quanto segue:
SQL Server non necessita di un file di paging gigante. se stai installando altre applicazioni sul server (che non è consigliabile, SQL Server dovrebbe essere isolato). potrebbe essere necessario un file di paging più grande. Se SQL Server è l'unico servizio principale in esecuzione sulla scatola, in genere creiamo un file di pagine di dimensioni di 2 GB sull'unità di sistema.
Microsoft afferma che dovremmo impostare il file system di pagina gestito a 1,5 volte la RAM che corrisponde ai consigli forniti da Remus (vedi -> http://rusanu.com/2009/11/22/system-pagefile-size-on-machines-with -large-ram / ).
Quindi sul nostro server con 44 GB di RAM abbiamo installato SQL Server accanto a SQL Analysis Service e SQL Reporting Services. Quali dimensioni dovremmo impostare il file di paging?
- Per SharePoint, il server SQL che fa parte della farm di SharePoint e in cui SharePoint archivia i suoi database, il grado massimo di parallelismo dovrebbe essere impostato su 1. Ora che su questo abbiamo un server che non fa parte della farm di SharePoint (chiamalo sql2) server abbiamo installato SQL Server, SQL Analysis and Reporting. SharePoint non archivia i suoi database su questo server, ma abbiamo creato database / cubi di report e analisi che SharePoint legge e scrive.
Brent Ozar dice:
Regola empirica: impostalo sul numero di core fisici in un singolo socket NUMA (processore) sul tuo hardware o meno
Cosa dovremmo configurare su questa istanza di SQL Server per il massimo grado di parallelismo quando ha 4 VCPU?
Spero che voi ragazzi non diate solo a me, ma più amministratori sql un po 'più di conoscenza delle migliori pratiche rispetto alla giungla sugli interwebs.