关于大数据访问量的数据库连接池的配置问题。

duzq1018 2010-03-01 03:23:36
公司需要做一个简单的servlet,需求就是用户通过ulr访问时候会用get方法传递些数据过来,servlet的功能就是将传递过来的信息insert到数据库中去,虽然程序简单但是数据量比较大,老大要求是1秒钟能处理1000条的访问,这里用到了数据库连接池的技术,我想问下这样的访问量数据库连接池的参数该怎么配置来达到最佳性能。
<Resource
name="jdbc/edbcp"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@192.168.11.12:1521:DB12"
maxActive="0"
maxIdle="0"
maxWait="-1"
username="cworcs"
password="cworcs"
/>
这是我现在的配置。
...全文
138 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
icy_csdn 2010-03-05
  • 打赏
  • 举报
回复
引用 2 楼 duzq1018 的回复:
关键是每个用户访问servlet时候插入一条数据,不是每个用户插入1000条数据,这样的话怎么处理呢?能批量插入么?


没关系啊,建立一个数据处理服务。每个用户访问ervlet时,提交这个数据给“数据处理服务”来统一处理。这样也会带来性能的提升。
duzq1018 2010-03-02
  • 打赏
  • 举报
回复
有人帮忙解决下么 ,谢谢了,我顶顶顶
duzq1018 2010-03-02
  • 打赏
  • 举报
回复
关键是每个用户访问servlet时候插入一条数据,不是每个用户插入1000条数据,这样的话怎么处理呢?能批量插入么?
icy_csdn 2010-03-01
  • 打赏
  • 举报
回复
1秒1000条,恐怕不能一条一条插入,oracle没那么好的性能。
用批量插入的方法实现,简单处理一下,如每100条插入一次。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧