插入事务中的包装有多大帮助?Sql Server的性能?
技术问答
110 人阅读
|
0 人回复
|
2023-09-13
|
好吧,可以说我想插入100行,每行大约有150列(我知道听起来很多列,但我需要将数据存储在表中)。插入将随机发生(即组用户决定上载包含数据的文件),每月大约20次。然而,数据库将在连续负载下处理大型企业应用程序的其他功能。这些列是varchars,int还有其他类型。- \8 B! W* S0 }* h$ F, N4 _& K
将这些插入物包装在一个事务中(而不是一次运行)的性能增益会变大,变小还是介于两者之间?
* c+ O3 ]8 v+ D/ g& g7 i% @, Y2 u为什么?$ {$ Y( i- g( I
编辑:这是为了Sql Server* {% l* [2 y5 @0 e. `
2005年,但如果还有其他话要说,我会对2000/2008年感兴趣。我还想提一下,我理解相关事务主要是为了数据一致性,但我认为重点是性能影响。
+ O# v0 G. N; G* d6 ~9 d3 X
- t5 t/ u$ N3 B& Q+ f 解决方案: |
|
|
|
|
|