Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 4|Jawab: 1

[Komunikasi] SQL Server menambahkan indeks dalam produksi

[Salin tautan]
Diposting pada10 menit yang lalu | | |
Persyaratan: Jika ada tabel dengan puluhan juta data, perlu menambahkan indeks non-agregat ke tabel untuk meningkatkan efisiensi kueri, tetapi database sudah berjalan di lingkungan produksi, dan banyak aplikasi melakukan operasi penambahan, penghapusan, modifikasi, dan kueri pada tabel, yang juga berarti bahwa beberapa utas melakukan operasi pada tabel. Jika Anda menggunakan pernyataan penambahan indeks normal langsung pada tabel, itu akan menyebabkan eksekusi program di lingkungan produksi menjadi tidak normal, seperti batas waktu pemblokiran dan eksekusi.

Pernyataan SQL normal untuk menambahkan indeks non-berkluster adalah sebagai berikut:

Pernyataan SQL yang dioptimalkan keamanan untuk menambahkan indeks non-kluster adalah sebagai berikut:

Interpretasi:

ONLINE = ON Role: Memungkinkan pengguna untuk mengkueri, menyisipkan, memperbarui, dan menghapus tabel (yaitu, operasi "online") selama pembuatan indeks, hanya didukung oleh Enterprise Edition.
SORT_IN_TEMPDB = Fungsi ON: Transfer "data penyortiran sementara" yang diperlukan untuk pembuatan/rekonstruksi indeks dari database bisnis Anda ke tempdb, bukan di database bisnis yang sedang saya kerjakan.
MAXDOP = 4 Peran: Menentukan MAXDOP untuk membatasi paralelisme untuk memastikan bahwa itu tidak menempati semua penjadwal, yaitu, untuk membatasi operasi indeks untuk dilakukan secara paralel dengan hingga 4 inti CPU (utas).

Referensi:

Login hyperlink terlihat.
Login hyperlink terlihat.




Mantan:.NET/C# Pengembang Swiss Army Knife LINQPad 9 Tutorial Pembelian
 Tuan tanah| Diposting pada8 menit yang lalu |
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com