Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Daftar isi

PENDAHULUAN

Artikel ini membahas dukungan SQL Server dalam lingkungan Hyper-alur.

Informasi Selengkapnya

Desain inti SQL Server berfungsi penuh dalam lingkungan Hyper-alur. Namun, jika Anda menggunakan lingkungan Hyper-alur, kami menyarankan Anda melakukan hal berikut:

  • Jalankan Microsoft SQL Server 2000 Service Pack 3 (SP3) atau paket layanan yang lebih baru.

  • Instal pembaruan keamanan terbaru.

Sistem operasi Microsoft Windows membuat CPU Hyper-thread logika muncul sebagai CPU fisik. Karena SQL Server sudah sangat terukur, CPU tambahan memberi kemampuan SQL Server untuk menggunakan prosesor lainnya. Untuk informasi tambahan tentang dukungan Microsoft Windows Hyper-threading, kunjungi situs web Microsoft berikut ini:

http://www.microsoft.com/whdc/system/sysinternals/ht-windows.mspxAnda harus mengetahui hal-hal berikut ini saat Anda mempertimbangkan penyebaran Hyper-alur:

  • Alasan

  • Pemetaan prosesor

  • Berkinerja

  • Utilitas penghitungan CPU Intel

Informasi selengkapnya tentang setiap item mengikuti.

Alasan

Saat Hyper-threading diaktifkan, sistem output input dasar (BIOS) menggunakan rasio CPU fisik yang logis. Implementasi saat ini menggunakan rasio 2:1. Ini berarti bahwa ada dua (2) CPU logika untuk setiap CPU fisik. Rasio ini mungkin berubah di masa mendatang; Namun, Microsoft SQL Server 2000 Service Pack 3 (SP3) dan versi yang lebih baru memiliki kode lisensi tambahan yang menyesuaikan batasan lisensi untuk menangani rasio. Misalnya, jika kode produk SQL Server yang telah Anda instal memperbolehkan lisensi CPU 4 pada rasio 2:1, Build SQL Server 2000 SP3 dan versi yang lebih baru akan menyesuaikan dan memungkinkan Anda menggunakan 8 CPU. saat menginstal SQL Server, Anda akan menggunakan CPU fisik dan Anda memperbolehkan SQL Server menangani konversi rasio. Sebaliknya, saat Anda mengatur opsi masker afinitas , Anda akan menggunakan nilai CPU yang logis karena SQL Server menggunakan semua CPU tersebut seolah-olah prosesor fisik. Untuk informasi lebih lanjut dan detail konfigurasi yang didukung, kunjungi situs web Microsoft berikut ini:

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

Pemetaan prosesor

Secara default, SQL Server membuat Penjadwal penjadwalan mode pengguna logika (UMS) untuk setiap prosesor sesuai dengan urutan ordinal prosesor. Di lingkungan yang didukung Hyper-alur, Microsoft Windows membuat semua prosesor tersedia untuk proses SQL Server seolah-olah prosesor fisik benar. Sampel pemetaan logika dan prosesor fisik diperlihatkan dalam tabel berikut ini. Tabel pemetaan prosesor 1

Patologi

Fisik

0-0

0-0

,1

,1

2

2

bintang

bintang

empat

0-0

5

,1

6

2

7,5

bintang

Berikut ini adalah contoh pemetaan prosesor lainnya. Tabel pemetaan prosesor 2

Patologi

Fisik

0-0

0-0

,1

0-0

2

,1

bintang

,1

empat

2

5

2

6

bintang

7,5

bintang

Pemetaan dapat diterima ke SQL Server. Namun, berhati-hatilah agar tidak membuat situasi ketika SQL Server tiba-tiba terbatas pada CPU fisik jika diperkirakan menggunakan CPU fisik. Anda bisa menggunakan opsi masker afinitas SQL Server untuk mengubah penggunaan prosesor fisik yang diharapkan. Untuk melakukan ini, lihat tabel pemetaan prosesor 1. Jika masker afinitas adalah 00010001 dan menggunakan Processor 0 dan Processor 4, prosesor logika yang sedang digunakan dipetakan ke prosesor sampel secara fisik, #0. Hasil ini menggunakan prosesor fisik tunggal yang mendukung kedua prosesor logika dan bukan dua prosesor fisik. Situasi ini mungkin akan mengurangi kinerja. Anda dapat menggunakan kombinasi opsi masker afinitas dan parameter permulaan masker afinitas untuk mengubah perilaku default. Untuk informasi selengkapnya tentang opsi masker afinitas atau parameter permulaan masker afinitas, lihat buku daring SQL Server.Untuk informasi lebih lanjut, klik nomor artikel berikut ini untuk menampilkan artikel pada Pangkalan Pengetahuan Microsoft:

298402 Memahami cara mengatur opsi afinitas SQL Server I/OPeringatan Berhati-hatilah saat Anda membuat masker afinitas. Anda dapat dengan mudah mengonfigurasi masker afinitas dengan tidak benar menggunakan prosesor fisik yang sama untuk mendukung dua prosesor logika saat Anda bermaksud menggunakan prosesor fisik terpisah.

Berkinerja

Kinerja lingkungan Hyper-alur bervariasi. Pengujian konservatif telah memperlihatkan 10 hingga 20 persen untuk beban kerja SQL Server, tapi pola aplikasi memiliki pengaruh signifikan. Anda mungkin menemukan bahwa beberapa aplikasi tidak menerima peningkatan kinerja dengan memanfaatkan Hyper-threading. Jika prosesor fisik sudah jenuh, menggunakan prosesor logika dapat mengurangi beban kerja yang dicapai. Misalnya, aplikasi yang menyebabkan tingkat perselisihan yang tinggi bisa menyebabkan penurunan kinerja dalam lingkungan Hyper-alur. Kami menyarankan agar Anda menguji aplikasi Anda secara menyeluruh untuk memastikan bahwa lingkungan Hyper-alur memberi Anda keuntungan kinerja yang Anda inginkan versus pembelian CPU fisik yang setara. Hyper-threading bisa sangat membantu tapi Hyper-threading tidak bisa menggantikan kekuatan penuh CPU fisik tambahan.Produk pihak ketiga yang dibahas dalam artikel ini dibuat oleh perusahaan independen dan terpisah dari Microsoft. Microsoft tidak memberikan garansi, secara tersirat atau dalam bentuk apa pun, terkait kinerja atau keandalan produk ini.Situs web Intel memiliki beberapa informasi dan tutorial yang baik tentang Hyper-threading (Intel NetBurst microarchitecture). Untuk informasi selengkapnya tentang sistem yang mendukung Hyper-threading, kunjungi situs web Intel berikut:

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

Tingkat maks paralelisme (MAXDOP)

Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

2806535 Rekomendasi dan panduan untuk opsi konfigurasi ' tingkat maks paralelisme ' di SQL Server

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×