标签: .net sql-server performance parameter-passing
Several articles告诉您应该避免使用AddWithValue方法,因为它可能导致糟糕的执行计划和性能。我应该通过我的DAL并更改所有参数以指定SqlDbType吗?可维护性损失是否值得? (如果我将列类型从varchar(50)更改为varchar(100),我需要更改它所使用的所有位置。)