社区
Java SE
帖子详情
求助, 多线程update database question
ManyChances
2004-08-11 04:59:52
大家给点建议,多个对象,多个不同的方法同时更新数据库时大家是怎样做synchronized 阿
(update opration is in servlet)
...全文
133
5
打赏
收藏
求助, 多线程update database question
大家给点建议,多个对象,多个不同的方法同时更新数据库时大家是怎样做synchronized 阿 (update opration is in servlet)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aqining
2004-08-11
打赏
举报
回复
使用数据库连接池,在底层实现保护就好了!
fantasyCoder
2004-08-11
打赏
举报
回复
//大家给点建议,多个对象,多个不同的方法同时更新数据库时大家是怎样做synchronized 阿
楼主的贴子就有点问题,让人看了摸名奇妙,不过楼主要是碰到多线程调用的,同步的问题
Takecare已经讲了不少^_^
takecare
2004-08-11
打赏
举报
回复
对了还有一个办法。
在数据操作上:
select columns from sometable where conditions WITH UPDATE
这样也能在数据库上锁住那条记录不被别人修改。
takecare
2004-08-11
打赏
举报
回复
你的话,还有一个做法,就是把更新操作封装到一个单例的类里。这样应该也是能够达到你的要求的。
takecare
2004-08-11
打赏
举报
回复
真巧,我也碰到类似的问题。
我现在是使用队列的,多写单读。
就是保证只有一个线程去更新数据库。但是我又面临了一个新的问题,大问题!
在集群的情况下,可能会出现这样的队列有多个,就又不能保证一个线程更新数据库!
头大呀!
mysql
多线程
java,如何使用Java
多线程
检索mysql数据
(
Que
stio
n) Can some one please tell me, how to access these records using multi-threading in java. After retrieving each record i need to perform some pre-processing and then store the result in a ...
编程资料 -C#
多线程
编程资料 -
多线程
C#
多线程
编程实例实战 作者: ...本文通过对常见的单个写入/多个阅读程序的分析来探索c# 的
多线程
编程。 问题的提出 所谓单个写入程序/多个阅读程序的线程同步问
Linux
多线程
服务端编程:使用muduo C++网络库 学习笔记 第七章 muduo编程示例(下)
Google的文档说,我们用到的那几个MessageFactory和DescriptorPool都是线程安全的,Message::New()也是线程安全的。并且它们都是const member function。关键问题解决了,那么剩下的工作就是设计一种包含长度和消息...
Python爬虫笔记(二)——
多线程
爬虫、正则表达式、多进程爬虫
python的
多线程
是一种假并行技术,由于python GIL的存在,多个线程竞争GIL,获得GIL的线程运行,而GIL只有一个,所以每次只能运行一个线程,这意味着从微观上来说,每次只会有一个线程运行,当计数器到期后,线程会...
python
多线程
读取数据库数据,如何使用Python
多线程
处理MySQL连接
I have a main Python script which connects to a MySQL
database
and pulls out few records from it. Based on the result returned it starts as many threads (class instances) as many records are grabbed. ...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章