- 博客(5)
- 资源 (1)
- 收藏
- 关注
关系数据库性能问题
关系数据库性能问题一、任务描述工作中的一个数据批量任务,涉及到4张基本表和4张业务数据表。基本表 (Basic Table) 数据量不大,每个表最多几百条记录;业务表 (Transaction Table) 数据量较大,每个表有几十万条记录。以前的版本使用OO(O/R ?)方式,(1) SQL查询数据库选出一个业务表的数据,每条记录映射为一个Object。 (2...
2005-01-21 22:26:17 296
原创 线程运行栈信息的获取
一、问题的引入我们在Java程序中使用日志功能(JDK Log或者Log4J)的时候,会发现Log系统会自动帮我们打印出丰富的信息,格式一般如下:[运行时间] [当前类名] [方法名] INFO: [用户信息]具体例子如Tomcat启动信息:Jul 9, 2004 11:22:41 AM org.apache.coyote.http11.Http11Protocol start
2005-01-18 11:03:00 9783 1
原创 分页 & QueryKey & 定长预取
分页 & QueryKey & 定长预取 数据库分页查询一般分为两步,(1)根据查询条件,count 记录总数(2)根据当前页的数据范围(起始位置offset, 每页数据个数span),从符合查询条件的记录集 取出对应范围的数据。一、根据范围取数据的方法如果单纯用JDBC从ResultSet中取出一个指定范围(offset, span)的数据,可以采用这样的方法。ps =
2005-01-08 14:56:00 5117 2
分页 & QueryKey & 预取
分页 & QueryKey & 预取 数据库分页查询一般分为两步,(1)根据查询条件,count 记录总数(2)根据当前页的数据范围(起始位置offset, 每页数据个数span),从符合查询条件的记录集 取出对应范围的数据。一、根据范围取数据的方法如果单纯用JDBC从ResultSet中取出一个指定范围(offset, span)的数据,可以采用这样的方法。[co...
2005-01-07 22:22:29 288
域对象 & 面向对象 & 结构化编程
本来我尽量避免关于方法论方面的主义之争,但一些话如骨鲠在喉,不吐不快。软件领域方法论大师的著作发人深省,通常代表着软件开发的未来模式。当然,我们在读大师之后,掩卷沉思之余,最好也保持自己的独立意见。希望本文能够唤起一些对基本概念和基本功的重视(追逐新潮概念之余,同时也固本培源 :D)。1. Domain Object的重新提出的背景Domain Object并不是一个全新的...
2005-01-02 15:59:49 215
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人