SQL serveri tugi hyper keermestatud keskkonnas

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 322385
SISSEJUHATUS
Selles artiklis käsitletakse SQL serveri tugi hyper keermestatud keskkonnas.
Lisateave
SQL Server core on täielikult toimivaks, hyper-keermestatud keskkonnas. Kui kasutate hyper keermestatud keskkonnas, soovitame siiski teha järgmist:
  • Käivitage Microsoft SQL Server 2000 Service Pack 3 (SP3) või uuem hoolduspakett.
  • Installige uusim turbevärskendus.
Microsoft Windowsi operatsioonisüsteem teeb loogiline hyper-lõime protsessoriga ilmuvad füüsilise protsessoriga. Kuna SQL Server on juba väga skaleeritav, anda täiendavaid protsessoriga SQL Server võimalus kasutada rohkem protsessorid.

Lisateabe saamiseks Microsoft Windowsi tugi, hyper-threading, külastage järgmist Microsofti veebisaiti:
Teil peab olema teadlik järgmised asjad kaalute hyper keermestatud juurutamine:
  • Litsentsimine
  • Protsessori vastendamine
  • Jõudlus
  • Inteli CPU lugedes utiliit
Lisateabe saamiseks iga üksuse järgmiselt.

Litsentsimine

Kui hüperlõimede on lubatud, kasutab loogiline füüsilise CPU suhte Basic Input Output System (BIOS). Praegune rakendusi kasutades 2:1 suhte. See tähendab, et on kaks (2) iga füüsilise Protsessori jaoks loogiline protsessorid. Need suhted võivad muutuda. Microsoft SQL Server 2000 Service Pack 3 (SP3) ja uuemad versioonid on siiski täiendavaid litsentsimise koodi, mis reguleerib töötlemiseks suhte litsentsimise piiranguid. Näiteks kui SQL serveri toote koodi, mis on installitud 4 CPU litsents võimaldab suhtega 2:1, SQL Server 2000 hoolduspakett SP3 build ja hiljem järgud reguleerimine ja saate kasutada 8 protsessoriga.

SQL serveri installimisel kasutage CPU inventuuri ja lasete SQL serveri hakkama suhte tulemus. Seevastu kui sugulusmask suvandi seadmist kasutage CPU loogikaväärtus kuna SQL Server kasutab kõik protsessorid, nii, nagu need olid füüsilist protsessorit.

Litsentsimine ja toetatud konfigureerimine lisateavet, külastage järgmist Microsofti veebisaiti:

Protsessori vastendamine

SQL Server loob vaikimisi loogiline User-Mode planeerimine (UMS) Toiminguajasti iga protsessori järgarvu protsessori järjekorras. Hyper-keermestatud lubatud keskkondades, teeb Microsoft Windowsi kõik saadaval SQL serveri protsessorite töödelda, kui need on täidetud füüsilist protsessorit. Proovi loogilise ja füüsilise protsessori vastendamine on esitatud järgmises tabelis.

Protsessori vastendamine tabelis 1
LoogilineFüüsilise
00
11
2.2.
33
40
51
62.
73
Siin on teine protsessor vastendamine näidis.

Protsessori vastendamine tabelis 2.
LoogilineFüüsilise
00
10
2.1
31
42.
52.
63
73
Kas vastendamine on SQL Server. Siiski, et luua olukord, kus SQL Server on ootamatult piiratud füüsilise CPU kui kavandatud kasutama mitme füüsilise protsessoriga.

SQL serveri ühtivus mask suvandi abil saate muuta eeldatud füüsilise Protsessori hõivatus. Selleks vaadake protsessori vastendamine tabelis 1. Kui ühtivus mask on 00010001 ja seda kasutab 0 ja töötleja 4, loogilise protsessori, mis on kasutusel on vastendatud proovi füüsilise protsessori #0. Selle tulemuseks on ühe füüsilise protsessori kasutamine, mis toetab nii loogilise protsessori asemel kaks füüsilist protsessorit. Selline olukord tõenäoliselt vähendab jõudlust.

Suvand ühtivus mask ja IO Sugulusmask käivitusparameetri abil saate muuta vaikimisi. Suvand ühtivus mask või IO Sugulusmask käivitusparameetri kohta lisateabe saamiseks vaadake SQL Server Books Online.

Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
298402 Seadistamine SQL Server I/O ühtivus suvand mõistmine
Hoiatus! Olge ettevaatlik, kui loote ühtivus mask. Ühtivus mask saate konfigureerida kergesti valesti, kasutades sama füüsilise protsessori toetamiseks kaks loogilist protsessorit, kui soovite kasutada eraldi füüsilist protsessorit.

Jõudlus

Hyper-keermestatud keskkondades jõudlus on erinev. Konservatiivne katsed on näidanud, 10 kuni 20% kasum SQL serveri töökoormus, kuid rakenduse mustrid olla oluline mõju. Võib juhtuda, et mõned rakendused ei saa suurendada jõudlust kasutades hyper-threading. Kui füüsilist protsessorit juba küllastunud, kasutades loogiliseks võib tegelikult vähendada saavutatud töökoormust.

Näiteks rakendused, mis põhjustavad kõrge väide võib jõudlus väheneda hyper keermestatud keskkonnas. Soovitame, et teie rakenduse põhjalikult veendumaks, et hyper keermestatud keskkond pakub jõudluse saada soovitud või samaväärne füüsilise protsessoriga ostu testida. Hyper-threading võib olla väga kasulik, kuid hüperlõimede ei saa asendada täiendavat füüsilist CPU täielik õigus.

See artikkel käsitleb kolmandate poolte poolt valmistatud tooteid, kes pole Microsoftiga seotud. Microsoft ei garanteeri, mingit kaudset ega jõudlusele ega töökindlusele nende toodete kohta.

Inteli veebisaiti on mõned head teavet ja õpetused kohta hüperlõimede (Intel NetBurst entusiastidele). Süsteemid, mis toetavad hüperlõimede kohta lisateabe saamiseks külastage järgmist Inteli veebisaiti:


Max taseme paralleelsus (MAXDOP)

Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2806535 Soovitused ja juhised paralleelsus max astet konfigureerimist SQL serveris

Hoiatus. See artikkel on masintõlgitud.

Ominaisuudet

Artikkelin tunnus: 322385 – Viimeisin tarkistus: 08/06/2015 03:25:00 – Versio: 1.0

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 64-bit Edition, Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Evaluation Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Express Edition with Advanced Services, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL 2005 Server Workgroup, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Enterprise Evaluation, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 Parallel Data Warehouse, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Reporting Services, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Standard Edition for Small Business, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Enterprise Core, Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web, SQL Server 2014 Reporting Services

  • kbinfo kbmt KB322385 KbMtet
Palaute