在程序中开了很多线程。分别要进行各自的数据库操作,有的要向数据库里写入数据操作,有的要读取数据库中的数据,想问下,这种情况下,如果多个线程多对数据库中的同一张表进行读或写操作,同步控制是要在程序中实现呢还是数据库自己会对访问的线程进行同步管理。
还有想问的是如果问题换成多个进程呢?又是一种什么状况?
还有想问的是如果问题换成多个进程呢?又是一种什么状况?
解决方案 »
- 求SQL语句或存储过程,总之最优实现方法
- 用户 'NT AUTHORITY\SYSTEM' 登录失败。 [客户端: <local machine>]
- 无法为数据库 'tempdb' 中的对象分配空间,因为'PRIMARY' 件组已满
- SqlServer Rownum问题
- 想成为SQL Server数据库高手,大家推荐我些资料啊!
- 为什么我执行了这delete from match where id=23 ---句后出错!!!
- 请问库存盘点是怎么一回事,那位高手可以跟我讲讲,多谢谢!!
- 大家在使用Asp.Net与SQL Server使,是否觉得SqlConnection有问题
- SQL语句:关于REPLACE函数
- sql数据库分割查询
- 请教,这几句语句是怎么回事?
- (急)如何查询新增的行里,自增id
SQL2005中的事务与锁定(一)
一共九篇,基本看完前几篇心里就有谱了。
默认情况下,SQL Server已经对并发做了很好的控制。如果这个都做不好,那SQL Server就不用混了。但如楼上说的,不同的设置会有不同的并发效果如果想深入,可以好好了解。其实,一般情况下,不需要对并发进行什么控制的吧