网络服务器上的多个 SQL 事务
我正在开发一个将由许多用户同时(在网络上)使用的应用程序。该应用程序将使用 SQL Server。
我想知道对我拥有的不同查询使用事务是否有好处。如果一个用户一次发起一笔交易,而另一个用户又发起一笔交易,服务器会知道谁是随机交易吗?一台服务器是否支持同时进行多个交易?
I am developing an application that will be used by many users in the same time (on a network). The application will use SQL Server.
I want to know if it's good to use transactions for different queries that I have. If one user start a transaction at a time and another user starts one more, will the server know whom is a random transaction? Multiple transactions at a time are supported by one single server?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,SQLServer 支持多个并发事务。如果一次不能运行多个事务,那么进行事务就没有意义。
Yes, SQLServer supports multiple simultaneous transactions. There would be no point in having transactions if you could not run more than one at a time.