首页 > 技术文章 > 数据库优化

wangwangfei 2015-03-02 13:32 原文

1、存储过程

2、视图:物化视图(oracle)

3、临时表:大数据表的临时表处理

4、分区表:按时间等维度进行分区

5、索引

6、分表:大表拆小表

7、分库:分布式数据库,根据一定的规则对数据进行分库分服务器存储

  • 纵向拆分(垂直拆分-按业务拆分)
  • 水平拆分(按一定规则,如id,日期等进行拆分)

8、读写分离

9、主从复制

10、存储与计算分离:大数据

11、预处理:将一些统计数据预先通过作业等手段将统计后的结果存储预处理表

12、缓存:数据库缓存

13、批量插入,提高插入效率

14、SQLServer2008性能诊断:

  • 活动和监视器       

  • 跟踪

 

推荐阅读