14-最佳实践
1. DataReader/DataSet
2. 连接池 --尽可能晚的打开连接,尽可能早的关闭
3. 强类型的DataSet 和 自定义业务对象
4. T-Sql、Sql CLR 和存储过程
5. 事务:
5.1 隐式事务自动关联到任何单条SQL语句
5.2 使用System.Transactions包装的事务并不比简单的SqlTransaction代码块开销更大(仅针对MS SQL)
6. 具有复杂结构的DataSet比小型的DataSet对性能负面影响更大
2. 连接池 --尽可能晚的打开连接,尽可能早的关闭
3. 强类型的DataSet 和 自定义业务对象
4. T-Sql、Sql CLR 和存储过程
5. 事务:
5.1 隐式事务自动关联到任何单条SQL语句
5.2 使用System.Transactions包装的事务并不比简单的SqlTransaction代码块开销更大(仅针对MS SQL)
6. 具有复杂结构的DataSet比小型的DataSet对性能负面影响更大
点击链接加入群聊【一起帮·源栈·星光计划】:QQ群:222132940

浙公网安备 33010602011771号