Cum se activează caracteristica „blocat pagini"în SQL Server 2012

IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât şi articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuşi, un articol tradus automat nu este întotdeauna perfect. Acesta poate conţine greşeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greşeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conţinutului sau de utilizarea traducerii necorespunzătoare de către clienţii nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol:2659143
REZUMAT
Aplicaţiile bazate pe Windows poate utiliza Windows AWE (Adresa Windowing Extensions) APIs distribuie şi harta memorie fizică în procesul de spaţiu de adrese. Memorie care este alocat utilizând această metodă nu este paginate afară de sistemul de operare şi este blocat în jos până la aplicarea în mod explicit se elibereaza sau iese. Aplicarea necesită utilizator "Blocare pagini în memorie" dreapta (LPIM) se acordă pentru aplicarea să poată pagini de blocare în memorie.

SQL Server 64-bit traducere utilizează "blocat pagini" pentru a preveni lucru procesul set (angajat memorie) la fiind paginate la sau tăiată de sistemul de operare. Utilizarea de VENERAŢIE API-uri pentru memorie conducere înăuntru 64-bit SQL Server este, de asemenea, frecvent menţionată ca "blocat pagini." Activaţi caracteristica „blocat pagini"în versiunile de SQL Server 2005, 2008 şi 2008 R2 utilizând o combinaţie de utilizator Windows dreapta, remedierea rapidă şi steaguri trace. Comportamentul este diferite, în funcţie de a ediţie a SQL Server în aceste versiuni.

Utilizaţi SQL Server 32-bit traducere 2008, 2005 și 2008 R2 "blocat pagini" atunci când este activată caracteristica SQL Server "awe activat".

Începând cu SQL Server 2012, manager al memoriei simplifică utilizarea "blocat pagini" peste ediţiile acceptate şi arhitecturi de procesor. În SQL Server 2012, puteţi activa "blocat pagini" prin acordarea de dreptul de utilizator "blocare paginilor în memoria" pentru contul de pornire pentru instanţa de SQL Server în Windows. Acest lucru se aplică pentru Standard, business intelligence, şi curaj editions de SQL Server 2012 rulează pe ambele arhitecturi de procesor 32-bit şi 64-bit.

INFORMAŢII SUPLIMENTARE
Următorul tabel furnizează cerințele pentru a permite "blocat pagini" în ediţiile de SQL Server pe diferite platforme şi diferite versiuni:
Enterprise Edition,
Date Center Edition
Standard Edition,
business intelligence Edition
Alte ediții
2012 SQL (32-bit şi 64-bit)• Asocia LPIM utilizatorului dreptul la pornire SQL cont• Asocia LPIM utilizatorului dreptul la pornire SQL contNu cină pentru "blocat pagini"
SQL Server 2005/2008/2008R2 (32-bit)• Asocia LPIM utilizatorului dreptul la pornire SQL cont
• 'Awe activat' opţiunea 1 de configurare
• Asocia LPIM utilizatorului dreptul la pornire SQL cont
• 'Awe activat' opţiunea 1 de configurare
Nu cină pentru "blocat pagini"
SQL Server 2005/2008/2008R2 (64-bit)• Asocia LPIM utilizatorului dreptul la pornire SQL cont• Asocia LPIM utilizatorului dreptul la pornire SQL cont
• Se aplică SQL Hotfix KBA 970070
• Activare trace pavilion 845
Nu cină pentru "blocat pagini"
Utilizatorul LPIM dreapta se referă la utilizator Windows "Blocare pagini în memorie" dreapta. Acest drept de utilizator trebuie să se atribuie contul de pornire de serviciu de SQL Server.

Nu trebuie să utilizaţi Trace pavilion 845 în SQL Server 2012. Eliminaţi acest flag trace din parametrii de pornire după un upgrade vă instanţă la SQL 2012.

Chiar dacă nu este disponibilă în 32-bit SQL Server 2012 caracteristica "awe activat", încă utilizaţi caracteristica „blocat pagini"prin asocierea dreptul de utilizator"blocare paginilor în memoria"pentru contul de pornire SQL Server.

Când activaţi "blocat pagini", este foarte important pentru a seta o valoare corespunzătoare pentru "max server memory" şi pentru "min server memory" opţiuni de configurare pentru fiecare instanţă a SQL Server pentru a evita problemele de sistem-wide.

Utilizaţi următoarele metode pentru a determina dacă instanţa SQL Server 2012 este folosind "blocat pagini":
  • Producția de următoarea interogare TSQL va indica valorile interior/exterior nenul pentru locked_page_allocations_kb:

    Selectaţi osn.node_id, osn.memory_node_id, osn.node_state_desc, omn.locked_page_allocations_kb
    la sys.dm_os_memory_nodes omn
    Inner join sys.dm_os_nodes osn pe (omn.memory_node_id = osn.memory_node_id)
    în cazul în care osn.node_state_desc <> 'ONLINE DAC'
  • Jurnalul de erori SQL Server curent va raporta următorul mesaj în timpul pornirii server:
    Utilizând pagini blocat în managerul de memorie
  • Secţiunea "memorie Manager" de ieşire DBCC MEMORYSTATUS va arăta o valoare diferită de zero pentru elementul "AWE alocate".Următorul tabel furnizează mai multe informaţii despre produsele sau instrumente care verifică automat pentru această condiţie pe dumneavoastră instanţă a SQL Server şi pe versiunile de produsul de SQL Server care este evaluată regula.
Următorul tabel furnizează mai multe informaţii despre produsele sau instrumente care verifică automat pentru această condiţie pe dumneavoastră instanţă a SQL Server şi pe versiunile de produsul de SQL Server care este evaluată regula.

Regulă software-ulTitlul de regulăDescriere regulăVersiuni de produs care este evaluată regula
SQL Server setup Upgrade reguliLPIM a verifica pentru x 64 instalațiiLuaţi în considerare următorul scenariu pe un X 64 sistem:
  • Instalaţi SQL Server [2008 R2, 2008, 2005] standard edition.
  • Acordaţi utilizatorului "Blocare pagini în memorie" dreptul la contul de pornire de serviciu de SQL Server.
  • A făcut activaţi nu pavilion trace 845, ca urmare a SQL Server instanţă nu utiliza blocat pagina alocări.
  • Acum, încercaţi să faceţi upgrade această instanţă SQL Server SQL Server 2012.
  • Acum modernizate SQL Server instanţă începe utilizarea blocat pagina alocări.

Această regulă upgrade vă avertizează despre această modificare în comportamentul.
SQL Server 2008
SQL Server 2008 R2
SQL Server setup Upgrade reguliLPIM a verifica pentru x 86 instalațiiLuaţi în considerare următorul scenariu pe un X 86 sistem:
  • Instalaţi SQL Server [2008 R2, 2008, 2005] standard edition.
  • Acordaţi utilizatorului "Blocare pagini în memorie" dreptul la contul de pornire de serviciu de SQL Server.
  • Ai făcut nu setup şi configuraţi caracteristica "awe activat", ca urmare a SQL Server instanţă nu utiliza pagini blocat alocări.
  • Acum, încercaţi să faceţi upgrade această instanţă SQL Server SQL Server 2012.
  • Acum modernizate SQL Server instanţă începe utilizarea blocat pagina alocări.
Această regulă upgrade vă avertizează despre această modificare în comportamentul.
SQL Server 2008
SQL Server 2008 R2





Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2659143 - Ultima examinare: 05/01/2012 23:30:00 - Revizie: 2.0

Microsoft SQL Server 2012 Enterprise

  • kbmt KB2659143 KbMtro
Feedback