请问怎样提高数据库速度

来源:百度知道 编辑:UC知道 时间:2024/09/23 12:11:18
请问怎样提高数据库速度
对于超过了5亿条数据的数据库,是MSSQL的,而且要实现搜索功能,每条数据都不同的,请问大家有什么好的办法?采用数据分流吗?请给个实例,谢谢。
补充:前台表现要分页。asp写的。
如果要遍历整个表,那肯定是快不了的,那就请问大家有没有类似的经历,让这个搜索不要遍历整个表。

什么数据库?什么速度?

1.建立索引

2.优化语句,尽量不要用无法使用索引的查询语句

3.5亿条太多了,数据分流也是个不错的办法,关键是选择要分流的条件,比如按时间,每个月分成一个表,要查询06年1-2月的数据就可以用。
select * from(select * from 表0601 union all select * from 表0602 ) a