Size: a a a

2020 December 08

ДT

Дмитрий Texnix... in sql_ninja
Oleg T
По умолчанию - READ COMMITED, в нём читатели мешают писателям.
чойта мешают? Дмитрий сказал что сразу отпустит
источник

O

Oleg T in sql_ninja
в моменте времени - мешают.
источник

O

Oleg T in sql_ninja
так можно сказать что ваще никто никому не мешатает - когда-то же отпустит
источник

ДT

Дмитрий Texnix... in sql_ninja
"сразу после чтения" - ващет чтение почти моментальное
источник

ДT

Дмитрий Texnix... in sql_ninja
0.1с гдета
источник

2_

2flower _ in sql_ninja
Нет никакой ложки.
источник

O

Oleg T in sql_ninja
Дмитрий Texnix
"сразу после чтения" - ващет чтение почти моментальное
бля, извини, у меня слов не хватает, я сегодня чето не настроен на просветительскую деятельность. пойди почитай статью про блокировки. я вижу, что надо восполнить фундаментальный пробел.
источник

2_

2flower _ in sql_ninja
Я вот читаю и просто о.. удивляюсь, ну это же пара страниц текста про транзакции , основы процентов на 80 везде одно и тоже, но нет.
источник

DI

Dmitriy Ivanov in sql_ninja
Дмитрий Texnix
"сразу после чтения" - ващет чтение почти моментальное
Тут ещё вопрос о гранулярности, ведь s может быть и range, а может быть и на страницу. Ответ снова it depends
источник

O

Oleg T in sql_ninja
Дмитрий Texnix
"сразу после чтения" - ващет чтение почти моментальное
Да, если одну запись, то конечно фигня война, ты не заметишь. но мы говорим о моменте времени - статичном.
источник

2_

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

O

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

2_

2flower _ in sql_ninja
Просто две сессии лезут к двум ресурсам в обратном порядке, в итоге все друг другу мешают
источник

O

Oleg T in sql_ninja
2flower _
Просто две сессии лезут к двум ресурсам в обратном порядке, в итоге все друг другу мешают
Два ресурса. ты говорил про один
источник

IS

Igor Sergeichik in sql_ninja
Oleg T
там самый ебанутый перевод во всём факин мире
побояню
источник

2_

2flower _ in sql_ninja
Oleg T
Два ресурса. ты говорил про один
Я говорил про дедлок. Два коннекта оба друг другу мешают это ж классика
источник

DI

Dmitriy Ivanov in sql_ninja
Oleg T
Эт как? прям реально чтоб одну запись две транзакции залочить попыталсь каждая два раза по разному?
Да такое тоже может быть. Суть дедлока что в одной транзакции заблокировали ресурсы которые нужны транзакции 2 и в транзакции 2 заблокирован ресурс для транзакции 1. И это не важно 1 строка это или нет
источник

2_

2flower _ in sql_ninja
Dmitriy Ivanov
Да такое тоже может быть. Суть дедлока что в одной транзакции заблокировали ресурсы которые нужны транзакции 2 и в транзакции 2 заблокирован ресурс для транзакции 1. И это не важно 1 строка это или нет
Именно
источник

O

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

2_

2flower _ in sql_ninja
Это норма. Готовьте коллеге штуку.
источник