Pertanyaan yang diberi tag execution-plan

9
Pencegahan kebuntuan MERGE

Di salah satu database kami, kami memiliki tabel yang secara intensif diakses secara bersamaan oleh banyak utas. Utas memperbarui atau menyisipkan baris MERGE. Ada juga utas yang kadang-kadang menghapus baris, sehingga data tabel sangat fluktuatif. Utas yang melakukan upert terkadang mengalami...

9
Indeks Mencari Biaya Operator

Untuk kueri basis data sampel AdventureWorks di bawah: SELECT P.ProductID, CA.TransactionID FROM Production.Product AS P CROSS APPLY ( SELECT TOP (1) TH.TransactionID FROM Production.TransactionHistory AS TH WHERE TH.ProductID = P.ProductID ORDER BY TH.TransactionID DESC ) AS...

8
SQL Server, TOP versus ROW_NUMBER

Saya belajar tentang rencana Eksekusi dan saya mencoba berbagai pertanyaan dan membandingkan kinerja mereka dan menemukan ini: SELECT StatisticID FROM ( SELECT StatisticID, ROW_NUMBER() OVER (ORDER BY StatisticID) AS rn FROM FTCatalog.Statistic ) AS T WHERE T.rn <= 1000 ORDER BY rn SELECT...