Tip dönüştürme sorgu planı seçiminde SeekPlan etkileyebilir isnull ([Çalışan]. [EmployeeCode]) = CONVERT_IMPLICIT (nvarchar (200), [Kod @], [ad], 0)) sorgu planı seçiminde "SeekPlan" etkileyebilirtip değişimi (ifade içinde
@Code
ve [Employee].[EmployeeCode]
tip nvarchar(200)
her iki bulunmaktadır.
Bu uyarı iletisini SQL Server yürütme planından nasıl kaldırabilirim?
Bu, http://dba.stackexchange.com/questions/36097/type-conversion-in-expression-may-affect-cardinalityestimate-in-query-plan-cho veya http: // 'ya yardımcı olabilecek bazı tartışmalara sahiptir. thomaslarock.com/2012/08/why-datatypes-matter-3-ways-they-can-hurt-performance/ –
** "Peki bu sorunu nasıl düzeltiriz? Basit, optimizatöre dolaylı dönüşümü engellemeye yardımcı oluyoruz Daha doğru bir veri türü vermek ". ** Her ikisi için aynı veri tipini kullanıyorum, hala uyarı geliyor. Bunu görmezden gelebilirim, ancak bu uyarıyı kaldırmanın net bir yolu var mı? – NeoAsh