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.


1
Pemanfaatan proses yang salah dari Sistem diperpanjang acara kesehatan?
Saya baru-baru ini bekerja untuk memahami data atau metrik yang disimpan dalam file peristiwa peristiwa kesehatan yang diperluas. Kami mencoba menerapkan pengumpulan data metrik kinerja menggunakan kesehatan sistem seperti yang disediakan di sini Ada laporan yang memberikan metrik seperti PENGGUNAAN CPU, pemanfaatan proses lain, dll. Dikumpulkan dari peristiwa kesehatan sistem …

3
Kondisi filter tidak diterapkan dengan benar ke indeks Clustered Columnstore index
Dengan menggunakan contoh di bawah ini, predikatnya sama, namun pernyataan atas (dengan benar) mengembalikan 0 baris, pernyataan bawah mengembalikan 1 - meskipun predikat tidak cocok: declare @barcode nchar(22)=N'RECB012ZUKI449M1VBJZ' declare @tableId int = null declare @total decimal(10, 2) = 5.17 SELECT 1 FROM [dbo].[transaction] WITH (INDEX([IX_Transaction_TransactionID_PaymentStatus_DeviceID_DateTime_All])) WHERE Barcode = @barcode AND …

5
Cara menolak akses ke SQL Server ke login tertentu melalui SSMS, tetapi mengizinkan melalui .Net SqlClient Data Provider
Kami memiliki situasi di mana Pengembang tidak memiliki UPDATEizin apa pun , TETAPI mereka bekerja dengan aplikasi dan melihat string koneksi -> mereka tahu kata sandi dari beberapa akun SQL (contoh SQLLogin1) yang memiliki izin UPDATE. Operasi kami saat ini tidak sempurna, dan terkadang data produksi perlu dimodifikasi (belum ada …


4
Apa alasan untuk menggunakan double inner join dalam pernyataan SQL ini?
Saya melihat permintaan SQL warisan ini. Bagian yang tidak bisa saya dapatkan adalah mengapa bagian dalamnya bergabung dengan tabel yang sama dua kali pada kolom yang sama. Saya berbicara tentang Table1 dan Table1 bergabung dengan alias "Table1Alias", SELECT DISTINCT othercolumns, Table1Alias.columna FROM maintable INNER JOIN secondarytable ON maintable.id1 = secondarytable.a_id1 …
10 sql-server 

1
Apa Aturan Menentukan Ketika SQL Server Menggunakan CTE sebagai "Pagar Pengoptimalan"?
Beberapa waktu yang lalu, Brent Ozar menerbitkan sebuah pos yang merinci beberapa perbedaan antara SQL Server dan PostgreSQL: Dua Perbedaan Penting Antara SQL Server dan PostgreSQL Poin pertama ("CTE adalah pagar optimasi") menarik perhatian saya, karena jelas bahwa dalam contoh yang diberikan, SQL Server menggabungkan CTE dan kueri utama bersama-sama …

2
Mengapa ini lebih cepat dan aman untuk digunakan? (DI MANA huruf pertama ada dalam alfabet)
Singkatnya, kami memperbarui tabel kecil orang dengan nilai dari tabel orang yang sangat besar. Dalam pengujian baru-baru ini, pembaruan ini membutuhkan waktu sekitar 5 menit untuk dijalankan. Kami menemukan apa yang tampaknya seperti optimasi paling konyol yang mungkin, yang tampaknya bekerja dengan sempurna! Permintaan yang sama sekarang berjalan dalam waktu …


2
Cara terbaik untuk menempatkan koma ke dalam jumlah besar
Saya telah memulai pekerjaan baru dan itu melibatkan melihat sekelompok besar. Apakah ada cara mudah untuk menambahkan koma ke bidang intatau decimalagar dapat dibaca? Sebagai contoh, SQL Server menampilkan kolom di sebelah kiri, tetapi untuk kewarasan saya sendiri, saya membutuhkannya seperti yang ada di kanan: 2036150 -> 2,036,150 ... Atau …


1
Pemicu menembak meskipun tidak ada baris yang terpengaruh
Ini lebih merupakan pertanyaan umum tetapi motivasi untuk pertanyaan ini adalah masalah yang saya hadapi saat menggunakan SQL Server. Saya memiliki pemicu ini dilampirkan ke acara Sisipkan pada tabel yang berisi beberapa logika yang, sebagai efek samping, akan meningkatkan kesalahan jika tidak ada baris yang dimasukkan. Setelah diselidiki lebih lanjut, …

1
Mengapa tidak bergabung dengan eliminasi bekerja dengan sys.query_store_plan?
Berikut ini adalah penyederhanaan masalah kinerja yang dihadapi dengan Query Store: CREATE TABLE #tears ( plan_id bigint NOT NULL ); INSERT #tears (plan_id) VALUES (1); SELECT T.plan_id FROM #tears AS T LEFT JOIN sys.query_store_plan AS QSP ON QSP.plan_id = T.plan_id; The plan_idkolom didokumentasikan sebagai kunci utama sys.query_store_plan, tapi rencana eksekusi …


2
Kembalikan urutan xml di mana atribut tidak mengandung karakter tertentu
Pertimbangkan XML sederhana berikut ini: <xml> <customer name="Max"> <email address="me@you.com" /> </customer> <customer name="Erik"> <email address="erik@your-mom.com" /> </customer> <customer name="Brent"> <email address="brentcom" /> </customer> </xml> Saya ingin mendapatkan daftar <Customer>urutan di mana addressatribut <email>item tidak mengandung @. Jadi, saya ingin output yang terlihat seperti: <customer name="Brent"> <email address="brentcom" /> </customer> …
10 sql-server  xml  xquery 

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.