SQL性能优化

数据库设计

  • 分库

  • 分表

  • 创建别名访问

  • 创建不同的数据文件

  • 读写库分离

  • alwayson

查询语句优化

  • 索引

  • 子查询

  • 视图索引

  • 分页查询

  • 分步查询

  • 减少编译时间,减少执行计划时间

更新优化

  • 触发器

  • 视图触发器

  • 待处理队列

  • 定时处理程序

服务优化一(针对多人操作)

  • 自动给号队列

  • 全局可分配库存量校验

  • 全局信用额度校验

  • 全局临时表(定时维护)

服务优化二(针对大事务,多表更新)

  • 建立中间待处理队列表

  • 依据业务流程逐步处理并回报处理状态

excel导入优化

表冗余字段设计

你可能感兴趣的:(SQL性能优化)