如何应对数据库表数据量过大而导致的响应速度变慢

来源:互联网 发布:百度软件中心电脑版 编辑:程序博客网 时间:2024/05/06 11:07

1.我们知道最直接最简单的方法就是把该表的数据量变小,那么把表数据变少有什么办法呢?最简单最直接的方法就是再建立一张具有相同结构的数据表,建好表之后,再把不需要经常调用的数据放到该备用表中,当需要查询的时候,再查该表,这种方法虽笨但很直接,我以oracle为例,oracle可以将表进行分区,这是一种好办法,如果在开始创表时分区就好多了,因为如果你想在插入很多数据以后的表中分区,这就复杂多了,你可能也要重新建张同结构的表,再把原数据插入到该表当中。

2.sql语句调优,这个影响不会很大,关键还是数据库的性能影响最大。

3.提高代码的质量。

4.加强数据库服务器设备的配置。

说了四点,最重要的还是第一点影响最大。

0 0
原创粉丝点击