您好、欢迎来到现金彩票网!
当前位置:秒速飞艇 > 探查 >

SQL2005事件探查器中的Reads数据很大是怎么回事

发布时间:2019-07-30 20:39 来源:未知 编辑:admin

  1.查询慢的是哪些表,检查这些表有没有索引,没有的加上索引,索引太多也不行。

  2.如果查询是多表关联的,那就要检查关联的【字段】对应的表没有有索引,WHERE条件中的【字段】对应的表有没有索引

  3.如果有索引,那么就要把常用的索引设为【聚集索引】==》这个对数据超百万笔时很有效

  4.对数据库进行重整,就是重新生成一个新的数据库和数据结构,将旧数据导入新的结构中,再进行重导过程中,SQL会自动重新整理索引

  5.SQL中有一个自带的数据库叫【tempdb】,这个数据库的大小直接影响查询的速度,大批量数据时,要把这个表设到10GB左右,而这个数据库所在的位置不能和你用的数据库放同一个盘,因为这会影响磁盘的读写,一般的SQL查询都是放到这个数据库中来执行的。

  6.对你的SQL语句进行优化,这里面的知识很多,举行个例子,尽量不要用like,not like等,可用使用SQL的【Display Estimated Execution Plan】来对你的语句检,看看是那一段查询使用成本高

http://creativeresumes.net/tancha/604.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有