Я хотел бы сделать оба из следующих вещей:Как использовать system_user в триггере аудита, но все еще использовать пул соединений?
- использование аудита триггеров на моих таблицах базы данных, чтобы определить, какой пользователь обновляется, что;
- использование пулов соединений для повышения производительности
Для # 1, я использую «SYSTEM_USER» в триггере базы данных для идентификации пользователя, делая изменения, но это мешает мне делать # 2, которая требует общих строк подключения ,
Есть ли способ, чтобы я мог получить лучшее из обоих этих миров?
ASP.NET/SQL Server 2005
К сожалению, нет простого способа узнать из триггера, который «пользователь» вносит изменения. Вам нужны вспомогательные поля в записи, чтобы привязать их к учетной записи, и вам придется тянуть сумасшедшие трюки, чтобы отслеживать пользователей для DELETE. – 2008-10-03 17:04:19