zoukankan      html  css  js  c++  java
  • 数据库优化方案总结


    1. 去掉表的所有索引
    2. 用SqlBulkCopy进行插入
    3. 分表或者分区,减少每个表的数据总量
    4. 在某个表完全写完之后再建立索引
    5. 正确的指定索引字段
    6. 把需要用到的字段放到包含索引中(在返回的索引中就包含了一切)
    7. 查询的时候只返回所需的字段
    8. 复杂查询多使用临时表, select ... into #temp from .......
    9. 根据数据查询特性,对where ,GROUP BY等操作字段进行索引设计,提高查询速度
    10. 大量采用Int提高查询、统计速度
    11.数据文件优化设计,一个主要业务,一个数据文件,建数据文件时,估计数据量,一次建一个比较大的文件,这样所分配的文件就是一个连续文件块,
    12.sql server设置区别大小写。初始内存调到一个比较大的内存。
    13. 建立中间表,通过DTS调度每天共步数据。
    中间表设计原则
    记录数同原表一样,减少多表连接,保存运算好的值,如果记录修改,根据修改日志,重新计算中间值
    14.增量同步数据(DTS)
    直接从每天的数据库更改日志读取记录,更新中间表,根据服务器空间程度合理调度DTS,减少数据同步时间。
    15.对中间数据进行运算
    查询不作字段运行,所以运算在生成中间表的过程中已经计算

  • 相关阅读:
    回顾[2007-09-03 12:58:03]
    关于知音[2007-08-17 20:56:06]
    今天晚上吃散伙饭[2007-06-18 00:24:36]
    上次所料不错[2007-06-13 15:44:47]
    今天真没劲[2007-06-10 17:50:25]
    关于昨晚的梦[2007-05-07 12:12:06]
    iOS 自定义键盘
    iOSQuart2D绘图之UIImage简单使用
    iOS 两种不同的图片无限轮播
    iOS 简单引导界面
  • 原文地址:https://www.cnblogs.com/sishahu/p/12959679.html
Copyright © 2011-2022 走看看