Я использую два веб-проекта и использую одну и ту же базу данных MS SQL Server 2008 R2 и оба проекта, взаимодействующие с базой данных через Dapper ORM, я получаю некоторые (7-8/сут) исключения блокировки. Является ли это проблемой или моей виной? Может ли кто-нибудь предложить мне решение? Я могу предоставить больше информации, если вам нужно.Проблема с тупиком Dapper
2
A
ответ
1
Скорее всего, вы. Dapper переводит все в обычные объекты команды ADO.Net. Он работает с интерфейсом IDbConnection с помощью методов расширения. Я не могу придумать, как это может вызвать тупик. Предоставьте минимальный, повторяемый пример вашей проблемы в игре.
Я уверен, что это проблема параллелизма в вашем коде.
Если этот пример можно запустить без Dapper (т. Е. Чистый SQL), тогда мы можем выпустить Dapper как причину.
Смежные вопросы
- 1. SQL Server 2005 SP Проблема с тупиком
- 2. Проблема с тупиком SQL Server 2005
- 3. Проблема с параметром dapper mvc3
- 4. Код с потенциальным тупиком
- 5. Решение проблем с тупиком
- 6. Проблема с dapper с крошечным int
- 7. попытаться поймать проблему с тупиком
- 8. Пример синхронизации Java с тупиком
- 9. Ситуация с тупиком в MPI
- 10. Еще один вопрос отладки C# с тупиком
- 11. Нити сталкиваются с тупиком в программе сокетов
- 12. Приложение .NET зависает с тупиком GC thread
- 13. Как определить строки, связанные с тупиком Oracle?
- 14. Лучший способ борьбы с тупиком в SqlServer?
- 15. Проблемы с тупиком MySQL (PHP/MYSQL)
- 16. Как поймать SqlException, вызванное тупиком?
- 17. Странная проблема производительности SQL с использованием Dapper & Oracle
- 18. Использование Breeze.js с Dapper
- 19. объектов Value с Dapper
- 20. Общий репозиторий с dapper
- 21. Как FirstOrDefault() с Dapper
- 22. Параметр Oracle с проблемой Dapper
- 23. SnakeGame: Как бороться с прерывистой нитью и с тупиком
- 24. Вызов пользовательского конструктора с Dapper?
- 25. Проблема с тупиком DB2 SQLCODE = -911, SQLERRMC = 68 при выполнении транзакции XA
- 26. Проблема с тупиком, когда транзакция пытается получить блокировку, которую она уже удерживает
- 27. Dapper. Paging
- 28. DataGridVew Сортировка с результатом Dapper
- 29. Использование SqlTransaction с Dapper-DAL
- 30. транзакция с dapper dot net
Пожалуйста, не забудьте указать тег языка, специфичный для вашего вопроса, чтобы люди, отслеживающие теги, могли найти ваш вопрос. Я скоро буду отмечать это .NET, чтобы обеспечить большую степень воздействия, хотя, пожалуйста, уточните его на конкретном языке, с которым вы столкнулись. Кроме того, образец кода, вероятно, поможет потенциальным помощникам. –
Предоставление дополнительной информации очень поможет. – Alex