大数据——数据库优化

 

1.保证需求功能实现的前提下,减少对数据库的访问次数(可以用缓存保存查询数据,减少访问次数)。

2.使用搜索参数,尽量减少对数据库表的访问行数,最少化结果集。

3.能够分开的操作尽量分开处理,提高每次的响应速度

4.使用sql时,尽量把使用的索引放在选择的首列。

5.算法的结构尽量简单

6.在查询时,不要过多的使用通配符,如select * from table,要用到几列就选择几列如:SELECTCOL1,COL2 FROM T1

7.在可能的情况下尽量限制尽量结果集行数如:SELECT TOP 300 COL1,COL2,COL3 FROM T1,因为某些情况下用户是不需要那么多的数据的。

你可能感兴趣的:(大数据——数据库优化)