MSSQL SQL语句写法注意事项


sql写法注意事项

1.1 尽量采用 sp_executesql输入参数的形式执行SQL , 此举可避免sql注入异常和缓存执行计划
1.2 sql写法中,in 语句中的数量不应该过多
1.3 where条件中,使用合适的类型,避免sql执行时,进行类型转换
1.4 select 查询数据时,指定需展示的列,减少sql架构检索
1.5 insert 数据时,指定需插入数据列,减少sql架构检索、和后续数据表扩展
1.6 避免sql语句,进行函数计算,因为函数计算会使索引失效
1.7 避免使用存储过程 触发器 函数 等来编写业务代码,此举会使数据库类型无法切换
1.8 尽量减少同数据库的交互次数和访问表的次数
1.9 统计表行数 ,需使用count(主键) 或 count(*)