![]() |
1
2
从头开始-抱歉,20个或更多的并发连接在负载方面算不了什么-您应该只在需要时禁用锁升级。也就是说,在确定一个问题后,你的问题就被这个问题解决了。就这么简单。其他的一切都是过度优化——和SQL Server中的智能作斗争,SQL Server做得很好。
2:据我所知,没有记录在案。任何答案都可能因修补程序而改变。 3:预定的锁基本上是准备的。他们停止分配不允许他们意愿实现的锁。也就是说-除非你的桌子很小。。。您很少使用表级锁。 你对你的问题有具体的设想吗?基本上-这似乎是,如果这是错误的,很抱歉,就像一个初学者害怕所有的锁对他的应用程序做什么,而从来没有经历过一个sql server是如何工作的。一般来说,锁可以按您的喜好发生。有时没有锁是有意义的,通常使用riht事务隔离级别是有意义的,通常您完全忽略锁的细节,因为它们无关紧要。唯一会遇到问题的情况是死锁,通过更改访问顺序可以解决这些问题。
|
![]() |
Jack Skeletron · T-SQL三表求和 6 年前 |
![]() |
CSK · 列出sql server中存储过程中的存储过程 6 年前 |
![]() |
DRT · 从文本字段中提取多个日期 6 年前 |
![]() |
ihatemash · 确定可以合并哪些行的SQL查询 6 年前 |
![]() |
Shawn · 使用WinZip命令行的SQL Server作业 6 年前 |