如何应对数据库表数据量过大而导致的响应速度变慢
来源:互联网 发布:百度软件中心电脑版 编辑:程序博客网 时间:2024/05/06 11:07
1.我们知道最直接最简单的方法就是把该表的数据量变小,那么把表数据变少有什么办法呢?最简单最直接的方法就是再建立一张具有相同结构的数据表,建好表之后,再把不需要经常调用的数据放到该备用表中,当需要查询的时候,再查该表,这种方法虽笨但很直接,我以oracle为例,oracle可以将表进行分区,这是一种好办法,如果在开始创表时分区就好多了,因为如果你想在插入很多数据以后的表中分区,这就复杂多了,你可能也要重新建张同结构的表,再把原数据插入到该表当中。
2.sql语句调优,这个影响不会很大,关键还是数据库的性能影响最大。
3.提高代码的质量。
4.加强数据库服务器设备的配置。
说了四点,最重要的还是第一点影响最大。
0 0
- 如何应对数据库表数据量过大而导致的响应速度变慢
- 数据库分区技术(数据表数据量太多导致服务速度慢 ,如何优化数据库性能)
- 网易的响应速度变慢了
- 数据量过大,导致执行慢(上)
- 数据量过大,导致执行慢(2)
- 如何解决BitBlt打印BMP,数据量太大导致速度效率慢的问题
- oracle数据量过大导致死掉的解决方法
- Google Fonts导致WordPress 速度变慢
- 如何对数据库响应变慢进行优化
- sql日志文件过大,也会导致查询变慢
- 解决因数据库一次查询数据量过大导致的内存溢出问题
- 导入数据库时,因数据量过大,导致导入失败
- 数据量过大时数据库操作的处理
- 数据量过大时数据库操作的处理
- 数据量过大时数据库操作的处理
- 解决myeclipse validation验证javascript导致速度变慢的现象
- 导致页面打开速度变慢--Session阻塞造成时的解决方案
- 表单提交数据量过大导致数据丢失的问题
- Unable to simultaneously satisfy constraints
- 练习系统 实验一 垂直直方图
- EasyDarwin+ffmpeg进行PC(摄像头+麦克风)流媒体直播服务
- 七:Java语言基础组成——运算符之逻辑运算符
- C++头文件中加#ifndef #define #endif的作用浅析
- 如何应对数据库表数据量过大而导致的响应速度变慢
- Jetty Continuation源码分析
- UVa-1586
- maven常用命令(不断更新)
- 体验android Activity的完整生命周期
- 面向对象—轮播图
- Spring MVC 工作流程
- Jetty Continuation源码学习
- ***POJ 3669 Meteor Shower【流星雨】