CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 384528
pcplayer
: 我说的就是并发的问题:4 个表同时打开,2种模式:共用1个连接;分别用4个连接。
[阅读: 503] 2006-08-28 14:39:11
<空>
相关信息:
【技术】同一个数据库连接上可以并发多个操作么?
(空) (
好望角
[709]
2006-08-28 21:39
)
我脚得不能,而且好像没必要
(空) (
周星驰
[461]
2006-08-28 21:40
)
探讨探讨
(空) (
好望角
[416]
2006-08-28 21:44
)
我脚得跟打印任务似的,这里的数据库连接上的操作也是排队性质的,没有什么好并发的,如果并发,并发什么?操作指令吗?
(空) (
周星驰
[523]
2006-08-28 21:51
)
理论上,在同一个连接(非控件,而是真正的连接)也是可以做到并发的。。。。
(118字)
(
haitao
[535]
2006-08-28 22:25
)
几个操作并发同时操作一个记录就有得搞了
(空) (
lukejee
[515]
2006-08-28 22:32
)
是啊,可能就是为了避免这种情况而只允许一个连接串行地提交、执行、返回、提交、执行、返回、。。。
(40字)
(
haitao
[548]
2006-08-28 22:49
)
有。比如,SQLServer的BulkInsert
(空) (
茶壶
[589]
2006-08-29 08:05
)
just try it.
(空) (
pcplayer
[381]
2006-08-28 21:42
)
没环境
(11字)
(
好望角
[434]
2006-08-28 21:45
)
通用类很少有线程安全的,强制线程安全会牺牲性能。
(空) (
老玉米
[405]
2006-08-28 22:55
)
不同线程好像不能共享同一个连接的。。。。
(空) (
haitao
[465]
2006-08-28 21:47
)
做好互斥,为什么不能?
(空) (
周星驰
[426]
2006-08-28 21:52
)
呼哧,就不时“同时/并发”了。而是排队。
(空) (
pcplayer
[418]
2006-08-28 21:54
)
是啊,不互斥,有蛤能安全地“并发”?
(空) (
周星驰
[398]
2006-08-28 21:54
)
通常我们做数据库程序,在一个主县城里,采用一个连接,N个表,一个一个逐个打开。这是排队。
(111字)
(
pcplayer
[606]
2006-08-28 21:59
)
看你所述的,这四个表如果是并发打开的,也是四个县城里分别四个连接操作的吧
(31字)
(
周星驰
[554]
2006-08-28 22:02
)
我说的就是并发的问题:4 个表同时打开,2种模式:共用1个连接;分别用4个连接。
(空) (
pcplayer
[502]
2006-08-28 22:39
)
你就真的不能每个表只收二十行吗?
(空) (
茶壶
[397]
2006-08-29 08:22
)
这不是在讨论嘛,实际运用是另外的事情。
(空) (
好望角
[411]
2006-08-29 08:38
)
感觉你概念不清楚。
(81字)
(
老玉米
[496]
2006-08-28 22:49
)
我觉得所谓的“连接”,就是数据库作为服务器,提供给客户的“并发”。在数据库内部,Oracle 似乎是采用的进程来对应连接,更稳定;MS SQL Server 似乎是用县城来对应的连……
(26字)
(
pcplayer
[658]
2006-08-28 21:53
)
oracle既支持进程也支持线程
(空) (
品雪
[496]
2006-08-28 23:07
)
两种都支持进程和线程的。
(270字)
(
茶壶
[509]
2006-08-29 08:11
)
学习
(空) (
龙之吻
[408]
2006-08-29 09:08
)
我上面说的连接是delphi的Tconnection控件。。。
(27字)
(
haitao
[519]
2006-08-28 21:54
)
以前的BED是明确了排队的。ADO连接应该也是排队的
(空) (
Fish
[474]
2006-08-28 21:52
)
当然不能,还有什么疑问吗
(空) (
老玉米
[478]
2006-08-28 22:36
)
你所谓的并发,是指什么情形下的并发?也就是说,是想干什么?
(150字)
(
茶壶
[612]
2006-08-29 08:03
)
不考虑锁,比如两个SELECT从不相重叠的大表里面查询数据。这两个查询是必须排队,还是可以同时执行?
(空) (
好望角
[561]
2006-08-29 08:36
)
可以同时。别用ADO。
(空) (
茶壶
[451]
2006-08-29 08:37
)
那用什么?
(空) (
好望角
[433]
2006-08-29 08:41
)
我试试先。
(空) (
茶壶
[435]
2006-08-29 09:00
)
SDAC貌似可以。。
(173字)
(
茶壶
[813]
2006-08-29 11:03
)
SDAC是什么东西?
(空) (
好望角
[875]
2006-08-29 13:04
)
你不是GH吧?
(空) (
茶壶
[441]
2006-08-29 13:11
)
为什么?
(空) (
好望角
[420]
2006-08-29 13:13
)
不是才上了crlab的吗?会不知道SDAC?
(空) (
茶壶
[499]
2006-08-29 13:25
)
没看…………
(空) (
好望角
[448]
2006-08-29 13:26
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录