Pertanyaan yang diberi tag «sql-server-2014»

SQL Server 2014 (versi build utama 12.0.xxxx). Harap beri tag sql-server.


1
PILIH TOP 1 dari tabel yang sangat besar pada kolom indeks sangat lambat, tetapi tidak dengan urutan terbalik ("desc")
Kami memiliki database besar, sekitar 1TB, menjalankan SQL Server 2014 di server yang kuat. Semuanya bekerja dengan baik selama beberapa tahun. Sekitar 2 minggu yang lalu, kami melakukan pemeliharaan penuh, yang meliputi: Instal semua pembaruan perangkat lunak; membangun kembali semua indeks dan file DB kompak. Namun, kami tidak berharap bahwa …

1
Apakah menjalankan kueri besar pada basis data sekunder di grup ketersediaan memengaruhi kinerja transaksi di basis data primer?
Saya perlu memberikan data real-time, atau hampir real-time, untuk pelaporan SSRS dan Tableau. Saya tidak ingin sistem OLTP produksi terkena dampak negatif oleh permintaan yang berjalan lama. Apakah menjalankan kueri besar pada basis data sekunder di grup ketersediaan memengaruhi kinerja transaksi di basis data primer?


2
Apakah legal untuk SQL Server untuk mengisi kolom PERSISTED dengan data yang tidak sesuai dengan definisi?
Saya menindaklanjuti pertanyaan ini tentang nilai aneh di PERSISTEDkolom yang dihitung. Jawaban di sana membuat beberapa tebakan tentang bagaimana perilaku ini terjadi. Saya bertanya yang berikut: Apakah ini bukan bug langsung? Apakah PERSISTEDkolom pernah diizinkan berperilaku seperti ini? DECLARE @test TABLE ( Col1 INT, Contains2 AS CASE WHEN 2 IN …

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 …


2
Bagaimana SQL Delete menggunakan sub kueri
Kode berikut ditambahkan oleh salah satu pengembang kami untuk menghapus rekaman duplikat dari tabel: DELETE SubQuery FROM ( SELECT ID ,FK1 ,FK2 ,CreatedDateTime ,ROW_NUMBER() OVER(PARTITION BY FK1, FK2 ORDER BY CreatedDateTime) AS RowNumber FROM Table ) AS SubQuery WHERE RowNumber > 1 Ketika meninjau kode, saya berasumsi bahwa itu tidak …



3
Mengapa permintaan EXISTS saya melakukan pemindaian indeks alih-alih pencarian indeks?
Saya sedang berupaya mengoptimalkan beberapa pertanyaan. Untuk kueri di bawah ini, SET STATISTICS IO ON; DECLARE @OrderStartDate DATETIME2 = '27 feb 2016'; DECLARE @OrderEndDate DATETIME2 = '28 feb 2016'; SELECT o.strBxOrderNo , o.sintOrderStatusID , o.sintOrderChannelID , o.sintOrderTypeID , o.sdtmOrdCreated , o.sintMarketID , o.strOrderKey , o.strOfferCode , o.strCurrencyCode , o.decBCShipFullPrice , …



4
bagaimana cara meminta SSISDB untuk menemukan kesalahan dalam paket?
Saya telah melihat pertanyaan ini SSIS 2012 - Bagaimana Query Menjalankan Paket Saat Ini di T-SQL? Ini memberi saya skrip berikut: SELECT E.execution_id , E.folder_name , E.project_name , E.package_name , E.reference_id , E.reference_type , E.environment_folder_name , E.environment_name , E.project_lsn , E.executed_as_sid , E.executed_as_name , E.use32bitruntime , E.operation_type , E.created_time , …

3
Menggabungkan semua nilai elemen XML yang sama menggunakan XPath / XQuery
Saya memiliki nilai XML seperti ini: <R> <I>A</I> <I>B</I> <I>C</I> ... </R> Saya ingin menyatukan semua Inilai dan mengembalikan mereka sebagai string tunggal: ABC.... Sekarang saya tahu bahwa saya bisa merobek XML, mengumpulkan hasilnya kembali sebagai XML tanpa tanda, dan berlaku .values('text()[1]', ...)untuk hasilnya: SELECT ( SELECT n.n.value('text()[1]', 'varchar(50)') AS …

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.