NHibernate. Диагностирование и решение конфликтов одновременной записи данных

9,839 views

Published on

По материалам конференции .NET разработчиков - www.dotnetconf.ru

http://www.dotnetconf.ru/Materialy/NHibernate_diagnostic

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
9,839
On SlideShare
0
From Embeds
0
Number of Embeds
8,923
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

NHibernate. Диагностирование и решение конфликтов одновременной записи данных

  1. 1. 4-я конференция .NET разработчиков28 апреля 2012 NHibernate Диагностирование и решение конфликтов одновременной записи данных Руслан Сафин twitter.com/razonrus
  2. 2. Одновременный доступ к данным http://www.flickr.com/photos/lofink/4501610335/
  3. 3. В чем проблема?
  4. 4. «Одновременные» запросы чтение данных запись данных запрос 1 запрос2время между «одновременными» запросами
  5. 5. Когда это может случиться?Высокие нагрузки И не только!
  6. 6. Как диагностировать?
  7. 7. Тест! http://www.flickr.com/photos/rufo_83/3154516530/
  8. 8. Демонстрация
  9. 9. Мы посмотрели• Одновременное удаление данных • Блокировки (lock’и) • NHibernate listener• Одновременное обновление данных • Запрет потери изменений • Слияние изменений
  10. 10. Вопросы ?
  11. 11. Спасибо за внимание Руслан Сафин iruslansafin@gmail.com twitter.com/razonrus

×