查询速度慢的原因很多,常见如下几种:1、没有索引或者没有用到索引;2、I/O吞吐量小,形成了瓶颈效应;3、内存不足;4、网络速度慢;5、查询出的数据量过大;6、锁或者死锁;7、返回了不必要的行和列;8、查询语句不好,没有优化。可以通过如下方法来优化查询:硬件/网络方面1、升级硬件。2、提高网速。3、...
分类:
数据库 时间:
2015-05-28 01:56:21
阅读次数:
153
1、1、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。? 2、2、调整应用程序结构设计。这一部分也是在开发信...
分类:
数据库 时间:
2015-04-11 18:07:00
阅读次数:
218
一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注意,进行有效工作才能达到的。所以我希望按照软件生命周期的不同阶段来总结数据库性能优化相关的注意事项。一、分析阶段一般来说,在系统分析阶段往往有太多需要关注的地方,系统各种功能性、...
分类:
数据库 时间:
2015-04-09 23:27:21
阅读次数:
235
转自:http://www.cnblogs.com/AK2012/archive/2012/12/25/2012-1228.html数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第一部分 数据库性能优化一:数据库自身优化 优化①:增加次数据文件,设置文件自动增长(.....
分类:
数据库 时间:
2015-04-09 08:45:34
阅读次数:
214
无论是国外的Google、Facebook、Amazon,还是国内的Baidu、Taobao等,这些高性能的服务器在处理高并发的请求时,都能快速、准确的给予应答。通过查阅资料,了解现有大型网站的技术架构,发现目前常用的技术有分层、缓存、负载均衡、数据库性能优化,分布式系统等等。接下类分别对这些技.....
分类:
其他好文 时间:
2015-04-04 22:21:49
阅读次数:
188
这篇文章写的真心不错,值得仔细拜读,所以将其转载过来了。 近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,...
分类:
数据库 时间:
2015-03-30 23:16:57
阅读次数:
508
对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,仅供参考,欢迎跟帖补充。。。1、把数据、日志、索引放到不同的I/O设备上,增加读取速度。数据量(尺寸)越大,...
分类:
数据库 时间:
2015-03-07 18:33:11
阅读次数:
189
设计一个系统的时候,要考虑到各个方面的性能。只有在各个环节做好性能 优化,最终才能搭建一个性能良好的系统。 先只单说数据库性能优化。我用到的数据库就是MySQL,就谈MySQL性能优化。 拿到一个系统设计需求,在数据库设计方面,首先考虑的问题是数据量有多少,是否需要分库分表。分库,由于数据量...
分类:
其他好文 时间:
2015-03-05 12:43:56
阅读次数:
187