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.

5
Mengapa waktu pencarian pencarian saya tidak cocok?
select * from A where posted_date >= '2015-07-27 00:00:00.000' and posted_date <= '2015-07-27 23:59:59.999' Tetapi hasilnya berisi catatan yang telah diposkan tanggal pada hari ini: 2015-07-28. Server basis data saya tidak ada di negara saya. Apa masalahnya ?

4
SQL server 2012 mengembalikan pembekuan penyihir
Saya memiliki laptop pengembangan dengan SSMS Express 2012 dengan instance 2012 db dan instance 2008 db. Telah menggunakan konfigurasi ini selama lebih dari setahun. Tiba-tiba saya tidak dapat menggunakan panduan pemulihan. Wisaya akan memilih file cadangan tetapi ketika saya memilih opsi "File" di kiri atas untuk menunjuk lokasi MDF dan …
20 sql-server 


1
Haruskah saya khawatir dengan peringatan TIDAK BERGABUNG DENGAN PREDIKAT INI?
Saya memecahkan masalah sedikit demi sedikit dari prosedur tersimpan yang berkinerja buruk. Bagian dari prosedur ini memberikan peringatan TIDAK BERGABUNG DENGAN PREDIKAT select method = case methoddescription when 'blah' then 'Ethylene Oxide' when NULL then 'N/A' else methoddescription end, testmethod = case methoddescription when 'blah' then 'Biological Indicators' when NULL …

2
Izin NTFS Rusak untuk MSSQL $ SQLEXPRESS
Saya telah "mengamankan" server database kami. Untuk melakukan ini, saya menghapus beberapa izin dari folder yang dibuat oleh SQL Express. D:\SQL D:\SQL\Data D:\SQL\Backup etc.. Saya menyimpan izin pada folder Data sebagaimana adanya, tetapi saya menghapus apa pun yang saya pikir tidak perlu dari yang lain. Sekarang saya tidak bisa membuat …

2
Bisakah Anda menjelaskan rencana eksekusi ini?
Saya sedang meneliti sesuatu yang lain ketika saya menemukan hal ini. Saya menghasilkan tabel uji dengan beberapa data di dalamnya dan menjalankan kueri yang berbeda untuk mengetahui bagaimana cara berbeda untuk menulis kueri mempengaruhi rencana eksekusi. Berikut ini skrip yang saya gunakan untuk menghasilkan data uji acak: IF EXISTS (SELECT …


1
Mengapa loop sederhana menghasilkan ASYNC_NETWORK_IO menunggu?
T-SQL berikut ini memakan waktu sekitar 25 detik pada mesin saya dengan SSMS v17.9: DECLARE @outer_loop INT = 0, @big_string_for_u VARCHAR(8000); SET NOCOUNT ON; WHILE @outer_loop < 50000000 BEGIN SET @big_string_for_u = 'ZZZZZZZZZZ'; SET @outer_loop = @outer_loop + 1; END; Ini mengakumulasi 532 ms ASYNC_NETWORK_IOmenunggu sesuai dengan keduanya sys.dm_exec_session_wait_statsdan sys.dm_os_wait_stats. …
19 sql-server  ssms 

2
OS Windows Quantum vs. SQL OS Quantum
Pertanyaan sederhana Bagaimana SQL Server Quantum (4 ms) disinkronkan dengan Server OS Quantum (biasanya: 187,5 ms)? Pertanyaan Sederhana Dijelaskan Setelah 184 ms kuantum OS digunakan (yang sesuai dengan 46 kuantum SQL penuh), kuantum OS memiliki 3,5 ms waktu sebelum harus menyerahkan jadwal ke proses yang berbeda. SQL OS memulai kuantum …
19 sql-server 

4
Bagaimana cara rekursi SQL bekerja?
Datang ke SQL dari bahasa pemrograman lain, struktur kueri rekursif terlihat agak aneh. Berjalan melaluinya langkah demi langkah, dan tampaknya berantakan. Perhatikan contoh sederhana berikut ini: CREATE TABLE #NUMS (N BIGINT); INSERT INTO #NUMS VALUES (3), (5), (7); WITH R AS ( SELECT N FROM #NUMS UNION ALL SELECT N*N …


3
Memaksa Perbedaan Aliran
Saya punya tabel seperti ini: CREATE TABLE Updates ( UpdateId INT NOT NULL IDENTITY(1,1) PRIMARY KEY, ObjectId INT NOT NULL ) Pada dasarnya pelacakan pembaruan ke objek dengan ID yang meningkat. Konsumen tabel ini akan memilih sepotong 100 objek ID yang berbeda, dipesan oleh UpdateId dan mulai dari yang spesifik …

3
Kinerja insert meningkat di bawah beban: Mengapa?
Saya memiliki sepotong kode yang melakukan sisipan ke dalam tabel yang sangat dinormalisasi. Tabel memiliki jumlah kolom mulai dari ~ 100 hingga 300+. Ini adalah SQL Server 2008 R2, berjalan pada Windows Server 2008. Setiap memasukkan terdiri dari memasukkan ke sejumlah tabel di bawah transaksi yang sama. Beberapa sisipan dikelompokkan …

2
Sortir Aksen Sensitif
Mengapa kedua SELECTpernyataan ini menghasilkan urutan yang berbeda? USE tempdb; CREATE TABLE dbo.OddSort ( id INT IDENTITY(1,1) PRIMARY KEY , col1 NVARCHAR(2) , col2 NVARCHAR(2) ); GO INSERT dbo.OddSort (col1, col2) VALUES (N'e', N'eA') , (N'é', N'éB') , (N'ë', N'ëC') , (N'è', N'èD') , (N'ê', N'êE') , (N'ē', N'ēF'); GO …


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.