Очистка Hangfire sql проблема хранения - PullRequest
0 голосов
/ 04 февраля 2020

Я хочу удалить и очистить Hangfire (с sql серверным хранилищем) с моей локальной машины. Я читаю Как безопасно перевести Hangfire в чистое состояние? и https://discuss.hangfire.io/t/database-cleanup-sql-server/1318 успешно выполнить все команды (обрезать таблицы и задания зависания). но после операции удаления; Я вижу некоторые команды hangfire db в профилировщике SqlServer на моей локальной машине. , которые оправдывают каждые несколько секунд! некоторые команды sql db:

1. exec sp_executesql N'update [HangFire].Server set LastHeartbeat = @now where Id = @id',N'@now datetime,@id nvarchar(4000)',@now='2020-02-04 15:06:50.650',@id=N'XXXX:6808:76dcaafa-bf5a-429f-b9d1-b5ee88fa3731' 2. exec sp_releaseapplock @Resource=N'HangFire:locks:schedulepoller',@LockOwner=N'Session' 3. exec sp_releaseapplock @Resource=N'HangFire:recurring-jobs:lock',@LockOwner=N'Session' 4. exec sp_executesql N'select top (@count) Value from [HangFire].[Set] with (readcommittedlock, forceseek) where [Key] = @key and Score between @from and @to order by Score',N'@count int,@key nvarchar(4000),@from float,@to float',@count=1000,@key=N'schedule',@from=0,@to=1580828810 Похоже, не очистить и удалить полностью и полностью Hangfire! Я использовал последнюю версию Hangfire (1.7.9)

...