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.










1
Kế hoạch thực hiện tốt hơn nếu tham số được lưu trữ trong biến cục bộ
Tôi có hai thủ tục lưu trữ. Cái này cực nhanh (~ 2 giây) CREATE PROCEDURE [schema].[Test_fast] @week date AS BEGIN declare @myweek date = @week select distinct serial from [schema].[tEventlog] as e join [schema].tEventlogSourceName as s on s.ID = e.FKSourceName where s.SourceName = 'source_name' and (e.EventCode = 1 or …


1
Chèn với chuyển đổi loại ngầm định gây ra cảnh báo cho ước tính cardinality
Tôi nhận thấy điều này trong khi thực hiện một số thử nghiệm hiệu suất gần đây. Khi tôi chèn một giá trị vào một cột sẽ yêu cầu chuyển đổi ngầm định (ví dụ: bigintthành nvarchar), tôi nhận được cảnh báo: Chuyển đổi loại trong biểu thức (CONVERT_IMPLICIT(nvarchar(50),[tempdb].[dbo].[#MyFunIntTable].[EvenCoolerColumn],0))có thể …



2
bất cứ ai có thể giúp tôi với kế hoạch truy vấn khủng khiếp này?
Truy vấn: SELECT Object1.Column1, Object2.Column2 AS Column3, Object2.Column4 AS Column5, Object3.Column6, Object3.Column7,Object1.Column8, Object1.Column9, Object1.Column10, Object1.Column11, Object1.Column12, Object1.Column13, Object1.Column14, Object1.Column15 as Column15, Object1.Column16, Object4.Column4 AS Column17, Object4.Column2 AS Column18, Object1.Column19, Object1.Column20, Object1.Column21, Object1.Column22, Object1.Column23, Object1.Column24, Object1.Column25, Object1.Column26, Object5.Column4, Object1.Column27, Object1.Column28, Object1.Column29, Object3.Column30, Object3.Column1 as Column31, Object3.Column32 as Column33, Object1.Column34 as Column34, …

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.