У меня есть длительный импорт базы данных в веб-приложении, который сильно искажает мои графики в New Relic.
На контроллере я вызываю NewRelic.IgnoreTransaction()
, но по-прежнему вижу огромный всплеск времени, проведенного в базе данных.
Сам фактический импорт выполняется в отдельном потоке и заворачивается в транзакцию, и мне интересно, является ли это причиной. Нужно ли мне снова вызывать IgnoreTransaction
либо внутри транзакции, либо в потоке, или это просто невозможно сделать?