Changes between Initial Version and Version 5 of Ticket #76
- Timestamp:
- 01/09/2012 09:49:04 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #76
- Property Status changed from new to reopened
- Property Keywords 数据库优化 added; 优化 removed
-
Ticket #76 – Description
initial v5 1 由于产品库动态数据库的产品文章表访问频率非常的高, 一个小时的访问次数达到18万,造成了数据库服务器的负载高。[[BR]][[BR]]1 由于产品库动态数据库的产品文章表访问频率非常的高,虽然单句执行成本低,但是一个小时的访问次数达到18万,占了数据库服务器比较多资源。[[BR]][[BR]] 2 2 检查代码发现动态的页面几乎都是公用了OuterAction的detail方法,这个方法里面会把所有跟产品相关的所有信息查出来,不管当前的访问请求是否需要这些信息,再加上有些查询是没有做mc缓存的,而且文章表的数据量比较大,这样就导致了频繁的读取造成数据库服务器负载高[[BR]][[BR]] 3 3 优化:检查代码判断是否需要文章和图片数据。如果不需要就不做数据的读取,减少对数据库读取的频率,降低数据库服务器的压力。
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)