Как избежать блокировок таблиц в Snowflake при использовании Entity Framework Core 8?C#

Место общения программистов C#
Anonymous
Как избежать блокировок таблиц в Snowflake при использовании Entity Framework Core 8?

Сообщение Anonymous »

Я столкнулся с проблемой блокировки при использовании Entity Framework Core 8 со Snowflake. Я вижу сообщение об ошибке:

Код: Выделить всё

Inner Exception: Snowflake.Data.Client.SnowflakeDbException (0x80004005): Error: Statement '01b55fa2-3201-4a18-0004-75ee01577e7a' has locked table 'XYZ' in transaction 1719822856599000000 and this lock has not yet been released.
От

Код: Выделить всё

    public async Task Create(T entity)
{
DbContext.Set().Add(entity);
await Save(cancellationToken: default);
}
Это происходит при сохранении данных. Мы используем EF Core для доступа к данным и Snowflake в качестве серверной части. Мы слишком часто пишем в Snowflake.
Будем очень признательны за любые идеи и советы. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/786 ... ork-core-8

Вернуться в «C#»