公司接到一个ERP系统改造的项目,数据库采用原有的AS400上的DB2 5.4。数据量巨大,大约有30年的历史了,而且表之间没有关联关系。由于本人技术能力有限,所以在技术选型时感到很迷茫。迷茫的原因是一方面要考虑到系统性能问题,另一方面还要考虑开发的难易程度和系统健壮性,等等一系列问题。
我将目前比较流行的技术方案分别做了一个demo,并且以查询10万条数据为标准做性能测试。结果如下:
方案名称 第一次执行耗时 第二次执行耗时 第三次执行耗时
Struts+Jdbc 2192ms 1315ms 1299ms
Struts+Spri ...
从前台表单能获取到容纳id的数组,根据id来删除表记录,以下是我的dao方法。public void delAllCache(String[] id) {
for (int i = 0; i < id.length; i++) {
getHibernateTemplate().delete(findById(new Long(id[i])));
}
}
可是这样做存在很大的效率问题。请大家指教一条更优解决方案。
- 浏览: 1029 次
- 性别:

- 来自: 大连

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
技术选型带来的困扰
zq0459 写道 2.使用struts+hiberntate查询时,将返回值装 ...
-- by birdjavaeye -
技术选型带来的困扰
HenryYu 写道icewubin 写道neora 写道以我的经验谈谈我的个人 ...
-- by icewubin -
技术选型带来的困扰
三条路: 1、重新设计DB并迁移数据,一定要符合范式,这样才会配得上OO。在此 ...
-- by lgx522 -
技术选型带来的困扰
lz数据迁移是否用etl工具?
-- by 天下有鹏 -
技术选型带来的困扰
icewubin 写道neora 写道以我的经验谈谈我的个人看法: 1、首先,积 ...
-- by HenryYu






评论排行榜