parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

а что вы тестировали-то?

Misha v.3 25.03.2011 04:47

эти цифры вообще ни о чем не говорят.
сколько в этих 0.17 приходится на выполнение запросов в вашей системе?

в общем несомненно, что вызов метода server один раз выгоднее, чем вызов его-же 300 раз. тут спорить не о чем. или были какие-то сомнения?

более того, все запросы будут выполнены в рамках одного соединения (connect) с sql сервером.

все запросы в рамках одной транзакции плохи тем, что если выполнение прервётся по exception-у (не обязательно в момент выполнения sql запроса), то commit-а не произойдёт.

т.е. как работу с транзакциями можно сравнивать с работой без транзакций, учитывая лишь разницу во времени я не очень понимаю.
транзакции нужны и используются с определёнными целями. иногда их использование позволяет сократить код и избежать появления в БД "кусков" данных.