Я думаю, это немного грубо, чтобы задать этот вопрос, так как я должен приложить усилия (больше, чем поиск в Google), чтобы понять это сам, но, возможно, кто-то знает ответ от его головы.Сколько хранимых вызовов процедур за транзакцию?
Сколько хранимых вызовов процедур выполняется для каждой транзакции (MS SQL 2005/2008)? Скажем, я создал хранимую процедуру, которая запускается на вставках и из приложения Java, я фиксирую только один раз, когда все инструкции insert были отправлены. Выполняется ли хранимая процедура при каждой вставке или только после того, как я зафиксирую ее? Или это зависит от того, как я настроил хранимую процедуру?
Приветствия, Max
Вы говорите о хранимых процедурах или триггерах? –
Оба в пути. Триггер вызывает хранимую процедуру, поэтому либо я изменяю триггер, чтобы запускать только один раз для каждой транзакции или хранимой процедуры, чтобы она возвращалась без каких-либо действий, если не произошла фиксация. – Max