Size: a a a

2020 December 08

O

Oleg T in sql_ninja
2flower _
Именно
я хорошо понимаю как дедлок работает. Именно потому и сомневаюсь, что описанное возможно. т.к. нет ситуации конкуренции - одна запись залочена первой транзакций, вторая хочет её залочить - вопрос - чего ждёт  первая транзакция, если она уже залочила запись?
источник

2_

2flower _ in sql_ninja
Oleg T
я хорошо понимаю как дедлок работает. Именно потому и сомневаюсь, что описанное возможно. т.к. нет ситуации конкуренции - одна запись залочена первой транзакций, вторая хочет её залочить - вопрос - чего ждёт  первая транзакция, если она уже залочила запись?
Она ждёт запись которую заложила вторая
источник

DI

Dmitriy Ivanov in sql_ninja
Oleg T
Не не не Девид Блейн. Речь об ОДНОЙ записи, всего одной записи. чтобы был дедлок, две транзакции должны хотеть эту запись залочить и не мочь, потому что мешает вторая. это против здравого смысла. Готов поставить 1000 рублей, что у вас не получится так сделать.
Лучше я не буду с вас денег брать, а вы себе на них книжку купите. Поищу вам пример.
источник

O

Oleg T in sql_ninja
2flower _
Она ждёт запись которую заложила вторая
нет второй записи. запись одна.
источник

2_

2flower _ in sql_ninja
Такой лёгкий уроборос
источник

2_

2flower _ in sql_ninja
Oleg T
нет второй записи. запись одна.
Кто вам такое сказал?
источник

O

Oleg T in sql_ninja
2flower _
Кто вам такое сказал?
Блин. ВЫ!
источник

O

Oleg T in sql_ninja
2flower _
Дедлок может быть и из-за блокировки  одной записи, жизнь транзакции тоже важна. 😀
вот с этого всё началось
источник

2_

2flower _ in sql_ninja
Oleg T
Блин. ВЫ!
Я говорил, что даже Лок одной записи может привести к проблеме, я не говорил, что больше ничего не происходит.
источник

O

Oleg T in sql_ninja
окей. misunderstanding
источник

2_

2flower _ in sql_ninja
Oleg T
вот с этого всё началось
Ну да все верно. Если бы в моем примере одна запись в одном из коннекторы не блокировалась, дедлока бы не было
источник

DI

Dmitriy Ivanov in sql_ninja
Я же написал выше как это происходит в самом тревиальном случае.
источник

O

Oleg T in sql_ninja
Dmitriy Ivanov
Лучше я не буду с вас денег брать, а вы себе на них книжку купите. Поищу вам пример.
пари отменяется 😊
источник

2_

2flower _ in sql_ninja
Я сам не пойму, начали за здравие, а пятница ой как не близко...
источник

O

Oleg T in sql_ninja
Dmitriy Ivanov
Я же написал выше как это происходит в самом тревиальном случае.
Да, и я настаивал на начальных условиях проистекавших из неверной трактовки. прошу меня извинить
источник

2_

2flower _ in sql_ninja
Oleg T
пари отменяется 😊
Нет уж , тогда придется пропить. 😀
источник

O

Oleg T in sql_ninja
2flower _
Нет уж , тогда придется пропить. 😀
😊 я не пью.
источник

2_

2flower _ in sql_ninja
Oleg T
😊 я не пью.
У каждого есть свои недостатки. 😀
источник

А

Андрій in sql_ninja
Ребята, кто работает с BIML? Подскажите, это нормально что пакеты генерируются около 30 минут?
возможно есть способы ускорить?
может, предварительно создав biml - описание самих таблиц, к примеру...
пакеты - датафлов из одно сервака на другой, около 200 пакетов
источник

Y

Yuriy T in sql_ninja
Oleg T
Да, и я настаивал на начальных условиях проистекавших из неверной трактовки. прошу меня извинить
А если я всё же дам пример где дедлок происходит из-за одной ЗАПИСИ (строки) )??
источник