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

Chiến lược được chọn bởi trình tối ưu hóa truy vấn để xử lý truy vấn.

2
Trên SQL Server, có thể hạn chế người dùng nhất định sử dụng các chức năng, toán tử hoặc câu lệnh nhất định không?
chúng tôi hỗ trợ một số lượng lớn các nhà phát triển và nhà phân tích, những người không biết nhiều hoặc không quan tâm đến hiệu suất truy vấn. Mỗi ngày chúng ta có hàng trăm truy vấn được hình thành kém (cũng do kiến ​​trúc db được thiết …



3
SQL Server tạo các gói khác nhau khi điều kiện OR được sắp xếp lại
Tôi đã xem xét một truy vấn hoạt động kém như thế này: WHERE manymany.Active = -1 AND manymany.Check1 = -1 AND manymany.WebsiteID = @P1 AND CURRENT_TIMESTAMP BETWEEN ISNULL(manymany.FromDate, '1950-01-01') AND ISNULL(manymany.UptoDate, '2050-01-01') AND main.Active = -1 AND main.StatusID = 1 AND CURRENT_TIMESTAMP BETWEEN main.FromDate AND ISNULL(main.UptoDate, '2050-01-01') AND (main.TextCol1 …




4
DATEADD không tạo ra kỳ vọng SARGable về tìm kiếm chỉ mục
Tôi có một [UserActivity]bảng cơ bản để ghi lại ActivityTypeIdmỗi UserIdvà ActivityDatetại đó Hoạt động xảy ra. Tôi viết một truy vấn / thủ tục lưu trữ cho phép đầu vào của @UserId, @ForTypeIdcũng như các @DurationIntervalvà @DurationIncrementkết quả trả lại tự động dựa trên N số giây / phút …

2
Yêu cầu cấp bộ nhớ lớn
Tôi có một truy vấn với nhiều kế hoạch thực hiện, bộ nhớ được cấp cho một kế hoạch là rất lớn so với kế hoạch thứ hai dựa trên bài viết này https://bloss.msdn.microsoft.com/sql_server_team/addressing-large-memory-grant-requests-from-optimized-nested-loops/ Sự cố xảy ra khi bảng ngoài của phép nối Nested Loop có một biến vị …



1
Tại sao một số hàng được trả về bởi sys.dm_exec_query_profiles có? cho tên toán tử vật lý?
SQL Server 2014 đã giới thiệu sys.dm_exec_query_profiles DMV cung cấp cách theo dõi tiến trình thực hiện các truy vấn theo thời gian thực. Gần đây tôi đã xem xét một truy vấn hơi phức tạp trong SQL Server 2016 SP1 và nhận thấy có sys.dm_exec_query_profileschứa các nút bổ sung …


2
Dự toán tính toán chi phí khai thác
Ở mọi nơi tôi đã đọc nói rằng Chi phí khai thác ước tính là tổng của Chi phí CPU ước tính và Chi phí I / O ước tính. Tuy nhiên, trong nhiều nhà khai thác tôi thấy, đây không phải là trường hợp. Đây là một ví dụ: …


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.