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
Menjatuhkan indeks yang tidak digunakan - Menilai bahaya yang tidak terduga
Kami memiliki database yang sangat besar dengan ratusan indeks yang tidak digunakan menurut statistik DMV, yang telah terakumulasi sejak server terakhir kali di-boot ulang pada bulan Juli. Salah satu DBA kami membuat pernyataan peringatan berikut, yang tidak masuk akal bagi saya: Sebelum kita menjatuhkan indeks, kita perlu memastikan jika tidak …
16 sql-server  index 

3
Mengapa SQL Server mengabaikan indeks?
Saya punya tabel, CustPassMasterdengan 16 kolom di dalamnya, salah satunya adalah CustNum varchar(8), dan saya membuat indeks IX_dbo_CustPassMaster_CustNum. Ketika saya menjalankan SELECTpernyataan saya : SELECT * FROM dbo.CustPassMaster WHERE CustNum = '12345678' Itu mengabaikan indeks sepenuhnya. Ini membingungkan saya karena saya memiliki meja lain CustDataMasterdengan kolom lebih banyak (55), salah …

1
Menjalankan paket SSIS dari pekerjaan SQL Agent yang dimiliki oleh pengguna domain non-sysadmin
Saya memiliki dua paket SSIS yang menjalankan dijadwalkan semalam (melalui SQL Server Agent) sebagai bagian dari penyebaran SSIS yang lebih besar, tanpa masalah. Semuanya menggunakan otentikasi Windows, dan pekerjaan terjadwal dimiliki oleh sysadmin (well, me) dan dijalankan sebagai Akun Layanan Agen SQL Server. Jadi, data pada dasarnya berlangsung source system …

6
Tentukan hari Jumat ketiga setiap bulan
Saya perlu menentukan tanggal yang merupakan "Jumat ke-3 setiap bulan" untuk rentang tanggal "1.1.1996 - 30.8.2014" di SQL Server. Saya berharap saya harus menggunakan kombinasi DENSE_RANK()dan PARTITION BY()untuk menetapkan "peringkat = 3". Namun, saya baru mengenal SQL dan tidak dapat menemukan kode yang benar.


3
Pembaruan lambat di meja besar dengan subquery
Dengan SourceTablememiliki catatan> 15MM dan Bad_Phrasememiliki catatan > 3K, kueri berikut ini membutuhkan waktu hampir 10 jam untuk berjalan di SQL Server 2005 SP4. UPDATE [SourceTable] SET Bad_Count= ( SELECT COUNT(*) FROM Bad_Phrase WHERE [SourceTable].Name like '%'+Bad_Phrase.PHRASE+'%' ) Dalam bahasa Inggris, kueri ini menghitung jumlah frasa berbeda yang tercantum dalam …

9
Alternatif klausa WHERE [tertutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Administrator Stack Exchange. Ditutup 4 tahun yang lalu . Apakah ada cara untuk hanya SELECTbaris dengan data tertentu dalam kolom, tanpa menggunakan WHERE? mis. Jika saya punya …
16 sql-server 






2
Memvisualisasikan data SQL Server Extended Events
Akhir-akhir ini saya telah menjelajahi menggunakan Acara yang Diperpanjang dalam SQL Server untuk membantu saya membuat tolok ukur dan mengoptimalkan berbagai pertanyaan. Sejauh ini, untuk melihat data acara saya telah menggunakan fitur "Tonton Data Langsung" di SSMS. Masalah yang saya alami adalah tampaknya fitur Acara Langsung menggunakan buffer internal, yang …

2
Hasil yang tidak terduga dengan angka acak dan tipe gabungan
Saya memiliki skrip sederhana yang mendapat empat angka acak (1 hingga 4) dan kemudian bergabung kembali untuk mendapatkan nomor database_id yang cocok. Ketika saya menjalankan skrip dengan BERGABUNG KIRI, saya mendapatkan empat baris kembali setiap kali (hasil yang diharapkan). Namun, ketika saya menjalankannya dengan INNER JOIN, saya mendapatkan jumlah baris …
16 sql-server  t-sql 


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.