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
Dalam SQL Server, haruskah saya memaksa LOOP BERGABUNG dalam kasus berikut?
Biasanya, saya sarankan agar tidak menggunakan petunjuk bergabung untuk semua alasan standar. Baru-baru ini, bagaimanapun, saya telah menemukan pola di mana saya hampir selalu menemukan loop paksa bergabung untuk berkinerja lebih baik. Bahkan, saya mulai menggunakan dan sangat merekomendasikannya sehingga saya ingin mendapatkan pendapat kedua untuk memastikan saya tidak melewatkan …
15 sql-server 



3
SQL Server tidak menggunakan semua inti / utas CPU
Setelah memutakhirkan perangkat keras SQL Server kami, kami perhatikan di Windows Task Manager bahwa turunan SQL hanya menggunakan setengah dari utas yang tersedia untuknya: . Server memiliki perangkat keras dan perangkat lunak berikut: Windows 2008 R2 Enterprise 64bit SP1 Intel Xeon E7-4870 - 4 prosesor (40 inti, 80 utas) Microsoft …

3
Mengoptimalkan hierarki CTE
Perbarui di bawah ini Saya memiliki daftar akun dengan arsitektur akun khusus akun induk / orang tua untuk mewakili hierarki akun (SQL Server 2012). Saya membuat VIEW menggunakan CTE untuk memilah-milah hierarki, dan secara keseluruhan itu bekerja dengan indah, dan sebagaimana dimaksud. Saya dapat meminta hierarki di tingkat mana pun, …





3
Mengapa ada perbedaan rencana eksekusi antara OFFSET ... FETCH dan skema ROW_NUMBER gaya lama?
Model baru OFFSET ... FETCHyang diperkenalkan dengan SQL Server 2012 menawarkan paging yang sederhana dan lebih cepat. Mengapa ada perbedaan sama sekali mengingat kedua bentuk itu secara semantik identik dan sangat umum? Orang akan berasumsi bahwa optimizer mengenali keduanya dan mengoptimalkannya (sepele) sepenuhnya. Berikut ini adalah kasus yang sangat sederhana …


3
Kembalikan kolom per tanggal dalam rentang
Katakanlah saya memiliki Tabel A: BookingsPerPerson Person_Id ArrivalDate DepartureDate 123456 2012-01-01 2012-01-04 213415 2012-01-02 2012-01-07 Apa yang perlu saya capai dengan tampilan adalah sebagai berikut: Person_Id ArrivalDate DepartureDate Jan-01 Jan-02 Jan-03 Jan-04 Jan-05 Jan-06 Jan-07 123456 2012-01-01 2012-01-04 1 1 1 1 213415 2012-01-02 2012-01-07 1 1 1 1 1 …




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.