上一页 1 ··· 9 10 11 12 13
摘要: 实际情况:1:当公司的网站访问量达到每天几十万IP时,网站服务器的压力就非常大,一个非常简单的程序,相邻的2个sql语句,在服务器繁忙时,可能会过3-5分钟才能运行完毕,甚至更长时间。服务器的硬件配置也已经足够高了,这时候几乎无法靠平常的数据库的读写,数据库的优化来提高程序的性能的。2:硬盘的转速是有限的,当数据库量已经很大时,数据库读取数据也耗费很多时间。而且加硬盘相对比加内存条更复杂一些。3:当数据库的索引优化,分区优化都已经用完了,数据库的结构也不能随便修改时,靠数据库优化的就遇到了瓶颈了。4:现在内存都比较便宜,服务器上把能插内存条的地方都可以插满了,但是系统往往不会用掉所有的内存,内 阅读全文
posted @ 2014-01-08 17:47 逍遥_时空 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 提高超大量数据数据库处理速度的方法-表分区 庞大的数据量不光是查询操作,删除起来也痛苦. 使用表分区的效果比较明显.特别是删除操作比较方便,速度也快.直接truncate掉按照rule分区以后的 分区表数据,索引什么都会快速删除掉. 至于查询速度的问题,索引比必不可少的(,如何建立高效的索引这篇文章就不再说明了.) 还有就是负载均衡. 数据库postgresql + postgresforest 可以达到很好的效果.(其实中心思想也是表分区.) PostgreSQL 支持基本的表分区功能。本节描述为何需要表分区以及你如何在你的数据库设计里面实现表分区。 概述 分区的意思是把逻辑... 阅读全文
posted @ 2014-01-08 17:28 逍遥_时空 阅读(3102) 评论(0) 推荐(0) 编辑
摘要: 昨天中午,突然有想要学习MyBatis的冲动,经过1.5天的研究和学习,再加上以前学过Ibatis的经验,很快就了解了这门技术。写这篇教程,是想告诉那些想学却又怕学习不好的同学们,其实就这么简单,只要你用心了,就不怕学不好。还有一点,就是学习编程,不是看看文档就OK了的,你需要去敲代码,去实践才行,切记,实践是检验真理的唯一标准!一、准备工作1.去官网下载mybatis3.1网址:blog.mybatis.org/2.打开eclipse,新建java项目,我建的是mybatis,把下载的文件解压,打开文件夹找到mybatis-3.1.0.jar文件,把这个jar文件引入你的项目中3.引入数据库 阅读全文
posted @ 2014-01-02 10:10 逍遥_时空 阅读(832) 评论(1) 推荐(0) 编辑
摘要: spring框架jar包1、下载spring源包spring地址:http://www.springsource.org/download我下的是spring-framework-3.1.0.RELEASE-with-docs.zip下载依赖包:spring-framework-3.0.5.RELEASE-dependencies.zip注意官网上3.0.3版本以后同版本依赖包不提供下载2、导入所需jar包引入dist目录下除了下面三个其余所有包org.springframework.web.struts-3.1.0.RELEASE.jarorg.springframework.spring- 阅读全文
posted @ 2013-12-30 15:26 逍遥_时空 阅读(2900) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13