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.


2
Perkiraan Kardinalitas untuk operator LIKE (Variabel Lokal)
Saya mendapat kesan bahwa ketika menggunakan LIKEoperator dalam semua mengoptimalkan untuk skenario yang tidak diketahui baik legacy dan CE baru menggunakan perkiraan 9% (dengan asumsi bahwa statistik yang relevan tersedia dan pengoptimal permintaan tidak harus menggunakan tebakan selektivitas). Saat menjalankan kueri di bawah ini terhadap basis data kredit, saya mendapatkan …


6
Bisakah saya mengandalkan membaca nilai-nilai SQL Server Identity secara berurutan?
TL; DR: Pertanyaan di bawah ini bermuara pada: Ketika memasukkan baris, apakah ada jendela peluang antara pembuatanIdentity nilai baru dan penguncian kunci baris yang sesuai dalam indeks berkerumun, di mana pengamat eksternal dapat melihat yang lebih baru Identity nilai dimasukkan oleh transaksi bersamaan? (Dalam SQL Server.) Versi terperinci Saya memiliki …

5
SARGable WHERE klausa untuk dua kolom tanggal
Saya memiliki pertanyaan menarik tentang SARGability. Dalam hal ini, ini tentang menggunakan predikat pada perbedaan antara dua kolom tanggal. Ini pengaturannya: USE [tempdb] SET NOCOUNT ON IF OBJECT_ID('tempdb..#sargme') IS NOT NULL BEGIN DROP TABLE #sargme END SELECT TOP 1000 IDENTITY (BIGINT, 1,1) AS ID, CAST(DATEADD(DAY, [m].[severity] * -1, GETDATE()) AS …

2
Dalam SQL Server, dapatkah saya menjamin pesanan tanpa klausa ORDER BY yang eksplisit saat pencarian indeks dipaksa di atas meja dengan hanya indeks berkerumun?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 4 tahun yang lalu . Pembaruan 2014-12-18 Dengan respons yang luar biasa terhadap pertanyaan utama adalah "Tidak", respons yang lebih menarik telah difokuskan pada bagian 2, bagaimana menyelesaikan teka-teki kinerja dengan eksplisit ORDER BY. Meskipun …
24 sql-server 


4
Mengapa log transaksi terus tumbuh dalam mode pemulihan sederhana dengan backup malam hari
Sebelum langsung menandai sebagai duplikat , saya telah membaca Mike Walsh's Mengapa Log Transaksi Terus Tumbuh atau Kehabisan Ruang? , tapi saya pikir itu tidak memberikan jawaban untuk situasi saya. Saya melihat-lihat selusin pertanyaan serupa, tetapi yang relevan kebanyakan hanya mengatakan "duplikat" dan menunjuk ke pertanyaan Mike. Detail: Saya memiliki …

5
Mengidentifikasi Prosedur Tersimpan yang Tidak Digunakan
Tahun depan ini, saya membantu upaya untuk membersihkan beberapa lingkungan SQL Server. Kami memiliki sekitar 10.000 prosedur tersimpan dan memperkirakan bahwa hanya sekitar 1000 di antaranya yang digunakan secara teratur, dan sekitar 200 lainnya digunakan pada kesempatan langka, artinya kami memiliki banyak pekerjaan yang harus dilakukan. Karena kami memiliki banyak …

3
Indeks pada kolom Persistent Computed membutuhkan pencarian kunci untuk mendapatkan kolom dalam ekspresi yang dihitung
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 6 tahun yang lalu . Saya memiliki kolom yang tetap dihitung pada tabel yang hanya terdiri kolom gabungan, misalnya CREATE TABLE dbo.T ( ID INT IDENTITY(1, 1) NOT NULL CONSTRAINT PK_T_ID PRIMARY KEY, A VARCHAR(20) …


3
Mengapa `SELECT @@ IDENTITY` mengembalikan angka desimal?
Saya menggunakan Dapper untuk menjalankan kueri berikut terhadap contoh SQL Server 2008 R2 Express dari aplikasi ASP.NET MVC 3 (.NET 4.0). INSERT INTO Customers ( Type, Name, Address, ContactName, ContactNumber, ContactEmail, Supplier) VALUES ( @Type, @Name, @Address, @ContactName, @ContactNumber, @ContactEmail, @Supplier) SELECT @@IDENTITY Panggilan untuk connection.Query<int>(sql, ...)melempar Pengecualian Pemain Tidak …

1
Paket eksekusi menunjukkan operasi CONVERT_IMPLICIT yang mahal. Bisakah saya memperbaikinya dengan pengindeksan atau apakah saya perlu mengubah tabel?
Saya memiliki pandangan yang sangat penting, sangat lambat yang mencakup beberapa kondisi yang sangat buruk seperti ini di mana klausa. Saya juga sadar bahwa sambungannya kasar dan lambatvarchar(13) bukan bidang identitas bilangan bulat, tetapi ingin meningkatkan kueri sederhana di bawah ini yang menggunakan tampilan ini: CREATE VIEW [dbo].[vwReallySlowView] AS AS …
24 sql-server  view 


1
Praktik terbaik untuk mengecilkan Tempdb di lingkungan produksi
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 5 tahun yang lalu . Apa praktik terbaik untuk digunakan saat menyusut db sementara di SQL Server 2008? Apakah berisiko menggunakan yang berikut ini? use tempdb GO DBCC FREEPROCCACHE -- clean cache DBCC DROPCLEANBUFFERS -- …

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.