Pertanyaan yang diberi tag «sql-server-2016»

SQL Server 2016 (versi build utama 13.00.xxxx). Harap beri tag sql-server.

2
Dalam SQL Server 2016, apa perbedaan antara Selalu Enkripsi dan Enkripsi Data Transparan?
Saat saya menulis ini saya masih menunggu rilis resmi SQL Server 2016 sehingga kita dapat menjelajahi kegunaan fitur "Selalu Terenkripsi" nya. Saya hanya ingin tahu perbedaan spesifik apa yang akan terjadi antara Selalu Dienkripsi & Enkripsi Data Transparan yang saat ini tersedia di SQL Server 2016 sehingga kami dapat membuat …

3
Konsumsi "Total Server Memory" SQL Server stagnan selama berbulan-bulan dengan 64GB + lebih banyak tersedia
Saya telah mengalami masalah aneh di mana SQL Server 2016 Edisi Standar 64-bit tampaknya telah membatasi dirinya tepat pada setengah dari total memori yang dialokasikan untuk itu (64GB 128GB). Output dari @@VERSIONadalah: Microsoft SQL Server 2016 (SP1-CU7-GDR) (KB4057119) - 13.0.4466.4 (X64) 22 Desember 2017 11:25:00 Hak Cipta (c) Edisi Standar …

3
Mengapa kueri SELECT menyebabkan penulisan?
Saya perhatikan bahwa pada server yang menjalankan SQL Server 2016 SP1 CU6 kadang-kadang sesi Peristiwa Diperpanjang menunjukkan kueri SELECT yang menyebabkan penulisan. Sebagai contoh: Rencana eksekusi tidak menunjukkan alasan yang jelas untuk penulisan, seperti tabel hash, spool, atau sortir yang bisa tumpah ke TempDB: Penugasan variabel ke tipe MAX atau …


4
Apa cara scalable untuk mensimulasikan HASHBYTES menggunakan fungsi skalar SQL CLR?
Sebagai bagian dari proses ETL kami, kami membandingkan baris dari pementasan terhadap database pelaporan untuk mencari tahu apakah ada kolom yang benar-benar berubah sejak data terakhir dimuat. Perbandingan didasarkan pada kunci unik dari tabel dan beberapa jenis hash dari semua kolom lainnya. Kami saat ini menggunakan HASHBYTESdengan SHA2_256algoritma dan telah …

1
Apakah operator spool bersemangat untuk menghapus ini dari toko kolom berkerumun?
Saya sedang menguji menghapus data dari indeks columnstore berkerumun. Saya perhatikan bahwa ada operator spool bersemangat besar dalam rencana eksekusi: Ini dilengkapi dengan karakteristik berikut: 60 juta baris dihapus 1.9 GiB TempDB digunakan 14 menit waktu eksekusi Rencana seri 1 rebind di spool Perkiraan biaya untuk pemindaian: 364.821 Jika saya …

5
Mengapa permintaan SELECT DISTINCT TOP N saya memindai seluruh tabel?
Saya telah mengalami beberapa SELECT DISTINCT TOP Npertanyaan yang tampaknya kurang dioptimalkan oleh pengoptimal query SQL Server. Mari kita mulai dengan mempertimbangkan contoh sepele: tabel sejuta baris dengan dua nilai bergantian. Saya akan menggunakan fungsi GetNums untuk menghasilkan data: DROP TABLE IF EXISTS X_2_DISTINCT_VALUES; CREATE TABLE X_2_DISTINCT_VALUES (PK INT IDENTITY …

2
Apa itu "Indeks Pencocokan Parsial"?
Saya mencoba untuk mempelajari lebih lanjut tentang operator rencana permintaan "pemeriksaan kunci asing" yang diperkenalkan di SQL Server 2016. Tidak ada banyak informasi tentang itu di luar sana. Microsoft mengumumkannya di sini dan saya menulis blog di sini . Operator baru dapat dilihat dengan menghapus baris dari tabel induk dengan …


4
Ikon biru dengan tanda tanya - apa artinya?
Contoh SQL Server dapat diakses dan tampaknya baik-baik saja. Microsoft SQL Server 2016 (SP1-CU2) (KB4013106) - 13.0.4422.0 (X64) 6 Maret 2017 14:18:16 Hak cipta (c) Microsoft Corporation Enterprise Edition (64-bit) pada Windows Server 2012 R2 Standar 6.3 (Build 9600) :) (Hypervisor) Tapi apa artinya tanda tanya putih? ikon-ikon ini tidak …

3
SQL Server membersihkan cache rencana dan statistik eksekusi secara berkala
Setelah memutakhirkan SQL Server 2014 hingga 2016, server terus mengatur ulang rencana dan dm*tampilan eksekusi yang di-cache (seperti dm_exec_query_stats) dll. Setiap beberapa jam Seolah-olah seseorang mengeksekusi DBCC FREEPROCCACHEdan DBCC DROPCLEANBUFFERSsecara manual (kecuali tidak ada yang melakukannya, itu terjadi secara otomatis). Basis data yang sama berfungsi dengan baik pada SQL Server …




3
varchar (255) atau varchar (256)?
Haruskah saya menggunakan varchar(255)atau varchar(256)ketika mendesain tabel? Saya pernah mendengar satu byte digunakan untuk panjang kolom, atau untuk menyimpan metadata. Apakah itu penting lagi pada saat ini? Saya melihat beberapa posting di internet, tetapi mereka berlaku untuk Oracle dan MySQL. Kami memiliki Microsoft SQL Server 2016 Enterprise Edition, bagaimana itu …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.