摘要:
Spring容器与Web容器 Spring和SpringMVC容器 容器就是存放对象,管理对象的地方,容器管理Bean的整个生命周期。在一个项目中,容器可能不止有一个,而且容器存在上下级的关系,常见的一种场景是一个项目中引入Spring和SpringMVC框架,这两个框架其实就是两个容器,Sprin 阅读全文
摘要:
1. 磁盘I/O问题 作为应用系统的持久化层,不管数据库采取了什么样的 Cache 机制,但数据库最终总是要将数据储存到可以长久保存的I/O设备──磁盘上,但磁盘的存取速度显然要比CPU、RAM 的速度慢很多,因此,对于比较大的数据库,磁盘 I/O 一般总会成为数据库的一个性能瓶颈! 我们前面提到的 阅读全文
摘要:
1. 应用优化 1.1 使用连接池 对于访问数据库来说,建立连接的代价比较昂贵,因此,可以通过建立“连接池”提高访问的性能。 连接池:把连接当做对象或者设备,统一放在一个“池子”中,以前需要直接访问数据库的地方,现在都改为从这个“池子”里面获取连接来使用。因为“池子”中的连接都已经预先创建好,可以直 阅读全文