EJB-QL效率问题 我在一般处理这些查询方面的时候都不会用到EJB-QL因为由于里面要 处理很多与事务有关的操作,所以会影响查询的效率。我建议你使用DAO模式来直接使用JDBC来查询数据! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有一个使用cmp的合理建议啊!我测试过,cmp向表内插入记录时很快,感觉比纯sql都要快测试向有四个字段的表中插入1000条数据,用了不到一秒钟而用sql要一秒多的时间。但为什么查询会这么慢呢?查两千条记录居然也用了一秒多的时间,如果是这样的话EJB-QL不能有来做查询了,太慢了,跟sql相比相差5~10倍的速度只能用别的来进行补充了 比如说表里面有10000条记录,select * 就创建了10000个cmp,当然很慢了。可以试下bmp,更好的控制ejbload,ejbstore 另外可以用select pk from ... 是啊,用bmp吧,他的处理感觉要灵活许多 用bmp就是感觉太麻烦了,还没有用jdo方便呢!谢谢各位的解答!都给分! 挑战一下群里的高手,获取某个网站的内容(ajax设置的) 多线程下载断点续传简单功能,请问问题出在哪? ibatis连接oracle遇到的问题! 急 大家帮助!! JAVA掉用存储过程 程序出的问题 日志处理.......... STRUTS,如何做表单还原 救急:树控件的子节点怎样加图标 jb9的问题!!请大虾多帮忙,不要让我这个初学者失去信心! Tomcat如何调用XML? 急救,软件项目就要实施了,可开发方案还没确定,高手给点指导吧!!! weblogic中连接远程db2应该怎么写?急
我测试过,cmp向表内插入记录时很快,感觉比纯sql都要快
测试向有四个字段的表中插入1000条数据,用了不到一秒钟
而用sql要一秒多的时间。
但为什么查询会这么慢呢?
查两千条记录居然也用了一秒多的时间,如果是这样的话
EJB-QL不能有来做查询了,太慢了,跟sql相比相差5~10倍的速度
只能用别的来进行补充了
可以试下bmp,更好的控制ejbload,ejbstore
谢谢各位的解答!
都给分!