Pertanyaan yang diberi tag «sql-server»

Semua versi Microsoft SQL Server (bukan MySQL). Harap juga tambahkan tag khusus versi, seperti sql-server-2016, karena sering relevan dengan pertanyaan.

4
Apakah SELECT * ok dalam Pemicu. Atau apakah saya meminta masalah?
Saya terjebak dalam perdebatan di tempat kerja, dan saya butuh nasihat tentang kemungkinan Perangkap yang mungkin saya abaikan. Bayangkan skenario di mana Pemicu digunakan untuk menyalin Catatan yang Dihapus ke Tabel Audit. Pemicu menggunakan SELECT *. Semua orang menunjuk dan berteriak dan mengatakan betapa buruknya hal ini. Namun, jika modifikasi …



1
Statistik Pembaruan Otomatis tidak memperbarui Statistik
Saya menggunakan SQL SERVER 2012saya memiliki Auto Update Stats ON saya di database saya. Dari tautan di bawah ini saya mengetahui bahwa, statistik Pembaruan Otomatis akan diaktifkan untuk setiap SQRT(1000 * Table rows)perubahan dalam baris tabel. https://blogs.msdn.microsoft.com/srgolla/2012/09/04/sql-server-statistics-explained/ Saya membuat tabel dengan 1000 catatan SELECT TOP 500 Row_number()OVER (ORDER BY (SELECT …

1
Apakah $ IDENTITY didokumentasikan dan dapat diandalkan di SQL Server?
Saya belajar bahwa SQL Server dapat mengembalikan nilai kolom identitas (tunggal) dari tabel menggunakan pseudo-kolom $IDENTITY: SELECT $IDENTITY FROM Table Apakah fitur ini didokumentasikan dan dapat diandalkan? Satu-satunya penyebutan resmi adalah pada IDENTITYhalaman tetapi itu terkubur dalam sampel kode. Ini menunjukkan bahwa itu mungkin dimaksudkan untuk tidak berdokumen. Ada juga …

1
UPDATE heap table -> Deadlock pada RID
Saya menyiapkan test case untuk membuktikan skenario jalan buntu tertentu dan memerlukan beberapa wawasan tentang apa yang sedang terjadi. Saya memiliki tabel heap, disebut HeapTable. Tabel ini diperbarui oleh 2 transaksi secara simultan. Transaksi 1: BEGIN TRAN UPDATE HeapTable SET FirstName = 'Dylan' WHERE FirstName = 'Ovidiu'; WAITFOR DELAY '00:00:15'; …

1
Mengapa query_hash nol untuk pernyataan EXEC?
Saya menyiapkan sistem pemantauan untuk SQL Server menggunakan Extended Events untuk menemukan pertanyaan berat sebagai 'umpan balik produksi' untuk pengembang kami. Saya menggunakan acara sp_statement_completeddan sql_statement_completed, dengan filter predikat pada cpu_time, membaca logis, dll. Saya berharap untuk mengagregasi hasil database_namedan query_hashsuka ditunjukkan dalam berbagai contoh di seluruh internet, tetapi dalam …

1
Tabel SQL Server Database "default"
Ketika saya menambahkan database baru ke server dev kami (menggunakan SSMS), secara otomatis membuat 5 tabel. Ini adalah salinan dari tabel aplikasi yang sudah ada di database lain. Saya berasumsi ini adalah beberapa fitur SQL Server baru-baru ini saya tidak tahu di mana tabel dapat ditandai sebagai 'umum' atau semacamnya, …


1
Apa itu BMK Operator di SQLServer
Saya mencoba menjawab pertanyaan ini yang menyatakan dari klausa adalah opsional..Tapi saya terjebak dengan Operator dalam rencana .. di bawah ini adalah screenshot dari rencana eksekusi .. Seperti yang Anda lihat ada operator BMK dalam rencana kueri, tetapi tidak ada indikasi yang menunjukkan bagaimana ini dihitung .. langkah yang telah …

2
Operator Skalar dalam Mencari Predikat
Saya telah mengikuti versi sederhana dari query saya yang sebenarnya, di SQL Server 2012. Ia memiliki operator skalar dalam mencari predikat ketika memilih data dari tabel Containers. Apa tujuan dari operator skalar dalam mencari predikat ini? CREATE TABLE #EligibleOrders (OrderID INT PRIMARY KEY, StatusCD CHAR(3), CreatedOnDate DATETIME ) --insert logic …

1
Catatan SQL Server Diperbarui pada Read-Only Filegroup?
Saya memiliki basis data yang sangat besar di gudang data kami di mana kami telah mengimplementasikan partisi untuk mengelola pemeliharaan dan cadangan. Catatan usia tertentu pada akhirnya dimigrasikan ke grup file hanya baca sebulan sekali. Terkadang proses ETL kami berupaya memperbarui catatan yang lebih lama yang telah dimigrasi ke arsip …


2
Tambah penghitung untuk setiap baris yang diubah
Saya menggunakan SQL Server 2008 Standard, yang tidak memiliki SEQUENCEfitur. Sistem eksternal membaca data dari beberapa tabel khusus pada basis data utama. Sistem eksternal menyimpan salinan data dan secara berkala memeriksa perubahan dalam data dan menyegarkan salinannya. Untuk membuat sinkronisasi efisien, saya ingin mentransfer hanya baris yang diperbarui atau disisipkan …


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.