多数据库系统的连接问题

Bob_ouyang 2008-05-19 11:36:55
现在正在做多数据库系统. 请问怎么连接能达到最优啊?
我现在是把连接数据源放到session里面.然后用filter过滤连接数据库.
高人们,出点高招吧.
...全文
101 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
fys249931556 2008-06-01
  • 打赏
  • 举报
回复
用proxool,这个东西很容易上手,而且对多数据库的支持技术比较成熟。
而且官网上有详细的配置说明,稍微一看就明白了。
关于这个的简单配置,你可以参考http://hi.baidu.com/newfys/blog/item/452713138ace4e26dc540153.html
南南北北 2008-06-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Bob_ouyang 的回复:]
我刚才又发现了个问题. 就是当我循环连接的时候 出现了 多条数据全部都存到一个库里面了.
真郁闷. 估计是连接时间太短了以前的连接还没断开吧.
[/Quote]

你想把一条记录存放在多个库中?你是每次每个用户只读取一个库还是读多个库,存贮信息的时候是存储到一个库中还是多个库?还是根据业务变化的?先说明白。
zhj92lxs 2008-06-01
  • 打赏
  • 举报
回复
不清楚
Bob_ouyang 2008-05-20
  • 打赏
  • 举报
回复
多语言的系统. 你就用一个库? 那你要写多少个 servlet(controller , action) ,jsp啊?
前台传标志到后台,那和我的把数据源放到session里面有什么区别啊? 那样都是慢, 而且你前台传标志到后台那要每个都传.

我是想在连接数据库的次数上做优化. 你们有什么好点的意见或建议尽管提吧. 在此谢过..





沉痛哀悼汶川............................



zhuyl_wind 2008-05-20
  • 打赏
  • 举报
回复
前台传个标志到后台,后台根据这个标志选择数据库即可。。。
连接数据库的代码根据这个标识改下就行了
FL1429 2008-05-20
  • 打赏
  • 举报
回复
何必用多数据库呢,,....
那还不如在一个数据库中用多个表呢
zmbysj 2008-05-19
  • 打赏
  • 举报
回复
我的看法是:session连接数据库可能会有点占内存,运行速度可能会有点慢;
建议你分层后在Servlet类中调用数据源doGet处理

“只是建议,不妨你试一试”
xiaoxixing 2008-05-19
  • 打赏
  • 举报
回复
不会,帮你顶一下
Bob_ouyang 2008-05-19
  • 打赏
  • 举报
回复
我刚才又发现了个问题. 就是当我循环连接的时候 出现了 多条数据全部都存到一个库里面了.
真郁闷. 估计是连接时间太短了以前的连接还没断开吧.
Kit_LO 2008-05-19
  • 打赏
  • 举报
回复
个人感觉用数据源效率可以比较高

81,092

社区成员

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

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