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
Deadlock Dari Kunci pada Tabel Sementara Yang Sama Dalam Proses Yang Berbeda
Saya telah menemukan jalan buntu yang tampaknya menunjukkan sesuatu yang saya pikir tidak mungkin. Ada dua proses yang terlibat dalam kebuntuan: 1. process8cf948 SPID 63 Melakukan ALTER TABLE pada tabel sementara #PB_Cost_Excp_Process_Invoices_Work. Memiliki kunci IX di atas meja #PB_Cost_Excp_Process_Invoices_Work dengan ID objek 455743580 2. process4cb3708 SPID 72 Berperforma dalam UPDATE …



5
Apa cara tercepat untuk mengekspor tabel ke file teks
Saya akan memiliki database SQL Server 2012 dan tabel dengan 3 juta baris dan mungkin 50 kolom. Apa yang akan menjadi cara tercepat untuk proses .net tanpa dijaga latar belakang (mungkin mengeluarkan beberapa perintah SQL atau Powershell) untuk mengekspornya ke file teks, satu baris untuk setiap baris data? Proses .net …

3
Batasi pembaruan pada kolom tertentu. Hanya izinkan prosedur tersimpan untuk memperbarui kolom tersebut
Saya memiliki kolom harga sensitif yang ingin saya perbarui hanya melalui prosedur tersimpan. Saya ingin semua kode atau upaya manual untuk mengubah nilai dalam kolom harga ini gagal jika tidak menggunakan prosedur tersimpan yang dirancang untuk memperbaruinya. Saya sedang mempertimbangkan mengimplementasikan ini menggunakan trigger dan token table. Ide yang saya …

3
Menyiapkan pustaka penyimpanan prosedur / fungsi yang tersimpan di CLR pusat untuk procs tersimpan internal di basis data lain untuk digunakan?
Saya ingin menggunakan kode yang saya kembangkan di C # CLR untuk digunakan di semua database pada sistem sehingga saya tidak harus mengatur masing-masing agar dapat dipercaya dan mengaktifkan CLR dan menyimpan banyak kode yang sama di dalam masing-masing . Apakah ada cara terbaik untuk melakukan ini dari sudut pandang …



1
Kinerja SQL Server buruk ketika studio manajemen ditutup
Saya perhatikan perilaku aneh SQL Server 2008 r2 express: biasanya waktu eksekusi kueri saya adalah ~ 650 ms, tetapi jika saya membuka Management Studio dan menjalankan query sederhana (misalnya SELECT * FROM Something), waktu eksekusi menjadi ~ 40 ms. Jika saya menutup studio manajemen nilai ini kembali ke normal ~ …
17 sql-server  ssms 

4
Baris 'Aktual' yang tidak akurat diperhitungkan dalam paket paralel
Ini adalah pertanyaan yang murni akademis, sehingga tidak menimbulkan masalah dan saya hanya tertarik untuk mendengar penjelasan tentang perilaku tersebut. Ambil masalah standar Itzik Ben-Gan silang bergabung dengan tabel penghitungan CTE: USE [master] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION [dbo].[TallyTable] ( @N INT ) RETURNS …
17 sql-server 


3
Bisakah saya memindahkan baris antar partisi dengan memperbarui kunci partisi?
Saya akan berpikir bahwa ini akan menjadi pertanyaan yang cukup sederhana, tetapi saya sebenarnya mengalami kesulitan menemukan jawaban untuk ini. Pertanyaannya: Bisakah Anda memindahkan baris data dalam tabel yang dipartisi dari satu partisi ke partisi lain hanya dengan memperbarui kolom partisi sehingga melewati batas partisi? Misalnya, jika saya memiliki tabel …

3
Bagaimana saya bisa menjamin bahwa sisipan ke SQL Server 2008 R2 di-cache terlebih dahulu dalam RAM?
Bayangkan aliran data yang "meledak", yaitu bisa membuat 10.000 peristiwa tiba dengan sangat cepat, diikuti tanpa apa pun selama satu menit. Nasihat ahli Anda: Bagaimana saya bisa menulis kode penyisipan C # untuk SQL Server, sedemikian sehingga ada jaminan bahwa SQL segera menyimpan semuanya dalam RAM-nya sendiri, tanpa memblokir aplikasi …

2
LINTAS BERLAKU menghasilkan gabungan luar
Sebagai jawaban atas penghitungan SQL untuk partisi yang berbeda, Erik Darling memposting kode ini untuk mengatasi kekurangan COUNT(DISTINCT) OVER (): SELECT * FROM #MyTable AS mt CROSS APPLY ( SELECT COUNT(DISTINCT mt2.Col_B) AS dc FROM #MyTable AS mt2 WHERE mt2.Col_A = mt.Col_A -- GROUP BY mt2.Col_A ) AS ca; Kueri …

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.