Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Sisukord

SISSEJUHATUS

Selles artiklis käsitletakse SQL serveri tuge Hyper-keermestatud keskkonnas.

Lisateave

SQL serveri põhikujundus on Hyper-keermestatud keskkonnas täiel määral toimiv. Kuid kui kasutate Hyper-keermestatud keskkonda, soovitame teha järgmist.

  • Käivitage Microsoft SQL Server 2000 Service Pack 3 (SP3) või uuem hoolduspakett.

  • Installige uusim turvavärskendus.

Microsoft Windowsi operatsioonisüsteem muudab loogilise Hyper-lõime protsessorid füüsikaliste protsessorite jaoks. Kuna SQL Server on juba väga skaalautuvia, annab täiendav protsessor SQL serverile võimaluse kasutada veel protsessoreid. Hyper-Threading Microsoft Windowsi toe kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:

http://www.microsoft.com/whdc/system/sysinternals/ht-windows.mspxHyper-keermestatud juurutuse kaalumisel peate olema teadlik järgmistest asjadest.

  • Litsentsimise

  • Protsessori vastendus

  • Tulemuslikkuse

  • Inteli CPU inventuuri utiliit

Lisateavet iga üksuse kohta leiate järgmiselt.

Litsentsimise

Kui Hyper-Threading on lubatud, kasutab tavaline sisendi väljundi süsteem (BIOS) loogilist PROTSESSORI suhet. Praegused rakendused kasutavad 2:1 suhet. See tähendab, et iga füüsilise PROTSESSORI jaoks on kaks (2) loogilist protsessorit. Need suhtarvud võivad tulevikus muutuda; Siiski on Microsoft SQL Server 2000 hoolduspakett 3 (SP3) ja uuemates versioonides täiendava litsentsimise kood, mis reguleerib suhtega seotud litsentsimise piiranguid. Kui teie installitud SQL serveri Tootekood lubab näiteks 2:1 suhte korral 4 PROTSESSORI litsentsi, siis SQL Server 2000 SP3 järk-järgult ja hiljem järk-järgult järk-järgult. SQL serveri installimisel saate kasutada füüsilist CPU arvu ja lasete SQL-serveril kasutada suhte teisendamise funktsiooni. Vastupidisel juhul, kui määrate afiinsusega maski , kasutatakse loogilisi CPU väärtusi, sest SQL Server kasutab kõiki protsessoreid nii, nagu need oleksid füüsilised protsessorid. Litsentside ja toetatud konfiguratsiooni üksikasjade kuvamiseks külastage järgmist Microsofti veebisaiti:

http://www.microsoft.com/sql/howtobuy/default.mspx

Protsessori vastendus

Vaikimisi loob SQL Server iga protsessori jaoks loogilise kasutaja režiimi plaanimise (UMS) ajasti vastavalt järgarv protsessori käsule. Hyper-keermestatud lubatud keskkondades teeb Microsoft Windows kõik töötlejad kättesaadavaks SQL serveri protsessile nii, nagu oleks need tõesed füüsilised töötlejad. Järgmises tabelis on kujutatud loogilise ja füüsilise protsessori vastenduse näidis. Protsessori vastendamine tabelis 1

Loogiline

Füüsilise

0

0

1

1

2

2

3

3

4

0

5

1

6

2

7

3

Siin on teine protsessori vastenduse näidis. Protsessori vastendamine tabelis 2

Loogiline

Füüsilise

0

0

1

0

2

1

3

1

4

2

5

2

6

3

7

3

Kas vastendamine on SQL serveriga lubatud? Kuid olge ettevaatlik, et te ei saa luua olukorda, kus SQL Server on ootamatult piiratud füüsilise CPU-ga, kui eeldatakse, et kasutate mitut füüsilist protsessorit. võite kasutada funktsiooni SQL Server afiinsus mask, et muuta oodatavat füüsilist protsessori kasutust. Selleks lugege teemat Protsessori vastendamine tabelis 1. Kui afiinsusega mask on 00010001 ja see kasutab protsessorit 0 ja protsessorit 4, on kasutusel loogilised protsessorid vastendatud proovi füüsilise protsessori #0. Selle tulemusena kasutatakse ühte füüsilist protsessorit, mis toetab kahte füüsilist protsessorit, mitte mõlemat loogilist protsessorit. See olukord vähendab tõenäoliselt jõudlust. Saate kasutada funktsiooni afiinsus mask ja funktsiooni IO afiinsus mask startup parameetrit, et muuta vaikekäitumise. Lisateavet afiinsusega maski suvandi või IO afiinsusega maski käivitamise parameetri kohta leiate teemast SQL Server Books online.Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

298402 SQL serveri I/O afiinsusega seotud suvandi määramineHoiatus Olge ettevaatlikud, kui loote afiinsusega maski. Saate hõlpsalt konfigureerida afiinsusega maski valesti, kasutades sama füüsilist protsessorit, et toetada kaht loogilist protsessorit, kui te kavatsete kasutada eraldi füüsilisi protsessoreid.

Tulemuslikkuse

Hyper-keermestatud keskkonna jõudlus on erinev. Konservatiivne testimine on näidanud, et SQL serveri töökoormuse puhul on 10 – 20% kasu, kuid rakenduse mustrid mõjutavad oluliselt. Võib-olla leiate, et mõned rakendused ei saa jõudluse suurendamiseks kasutada Hyper-Threading. Kui füüsilised töötlejad on juba küllastunud, saab loogilised protsessorid tegelikult vähendada saavutatud töökoormust. Näiteks võivad rakendused, mis põhjustavad suurt rahulolu, põhjustada jõudluse vähenemist Hyper-keermestatud keskkonnas. Soovitame teil oma rakendust põhjalikult testida, et veenduda, et Hyper-keermestatud keskkond annab teile jõudluse, mida soovite, või samaväärsete füüsiliste protsessorite ostmisega. Hyper-Threading võib olla väga kasulik, kuid Hyper-Threading ei saa asendada täiendava füüsilise PROTSESSORI täielikku võimsust.Selles artiklis käsitletud teiste tootjate tooteid valmistavad Microsoftiga mitteseotud ettevõtted. Microsoft ei anna nende toodete jõudlusele ega töökindlusele mingit kaudset ega muud garantiid.Inteli veebisaidil on mõned head andmed ja õpetused Hyper-Threading (Inteli NetBurst mikroarhitektuur) kohta. Hyper-Threading toetavate süsteemide kohta lisateabe saamiseks külastage järgmisi Inteli veebisaite.

http://software.intel.com/en-us/blogs/2009/06/02/intel-hyper-threading-technology-your-questions-answered http://developer.intel.com

Suurim paralleelne aste (MAXDOP)

Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2806535 Soovitused ja juhised "Max-i" paralleelse "konfigureerimise" SQL serveri korral

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×