Câu hỏi được gắn thẻ «query-performance»

Đối với các câu hỏi về việc cải thiện hiệu suất và / hoặc hiệu quả của các truy vấn cơ sở dữ liệu.



2
Làm thế nào để xử lý kế hoạch truy vấn xấu gây ra bởi sự bình đẳng chính xác trên loại phạm vi?
Tôi đang thực hiện một bản cập nhật trong đó tôi yêu cầu một đẳng thức chính xác trên một tstzrangebiến. ~ 1M hàng được sửa đổi và truy vấn mất ~ 13 phút. Kết quả EXPLAIN ANALYZEcó thể được nhìn thấy ở đây và kết quả thực tế rất …






5
Mệnh đề SARGable WHERE cho hai cột ngày
Tôi có một câu hỏi thú vị về SARGability. Trong trường hợp này, đó là về việc sử dụng một vị ngữ về sự khác biệt giữa hai cột ngày. Đây là thiết lập: USE [tempdb] SET NOCOUNT ON IF OBJECT_ID('tempdb..#sargme') IS NOT NULL BEGIN DROP TABLE #sargme END SELECT …


2
THÍCH sử dụng chỉ mục, CHARINDEX không?
Câu hỏi này liên quan đến câu hỏi cũ của tôi . Truy vấn dưới đây mất 10 đến 15 giây để thực hiện: SELECT [customer].[Customer name],[customer].[Sl_No],[customer].[Id] FROM [company].dbo.[customer] WHERE (Charindex('123456789',CAST([company].dbo.[customer].[Phone no] AS VARCHAR(MAX)))>0) Trong một số bài viết tôi thấy rằng sử dụng CASTvà CHARINDEXsẽ không được hưởng lợi …





Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.