Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 November 29

Y

Yuriy T in SqlCom.ru - Стиль жизни SQL
Oleg T
Кратко: rcsi обеспечивает консистентносить на момент начала выражения, snapshot - всей транзакции, поэтому возможен апдейт конфликт
Нет не из-за этого, а из-за того что в снэпшот нет апдейт блокировок
источник

А

Артем in SqlCom.ru - Стиль жизни SQL
Yuriy T
Нет не из-за этого, а из-за того что в снэпшот нет апдейт блокировок
Разве это не то, что он сказал?
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Артем
А кейсы юза типа когда у тебя кучу вейтов и хард не садится под нагрузкой. Но не понятен ответ на вопрос 'самостоятелен ли уровень изоляции или нет'
Честно, мне пох является он или нет. Я их оба использовал и знаю их качества. Вопрос был как считает какойто дядя на собесе у какого-то парня.  Все, over and out
источник

А

Артем in SqlCom.ru - Стиль жизни SQL
Oleg T
Честно, мне пох является он или нет. Я их оба использовал и знаю их качества. Вопрос был как считает какойто дядя на собесе у какого-то парня.  Все, over and out
Понял. Принял. Возьму на вооружение для заполнения тестов.
Пишу либо 5, либо 6, либо 7 по вашим внутренним убеждениям :)
источник

Y

Yuriy T in SqlCom.ru - Стиль жизни SQL
Артем
Разве это не то, что он сказал?
Нет, но само различие им описанное верно.
источник

Y

Yuriy T in SqlCom.ru - Стиль жизни SQL
Артем
Понял. Принял. Возьму на вооружение для заполнения тестов.
Пишу либо 5, либо 6, либо 7 по вашим внутренним убеждениям :)
А ещё есть 3 уровня в in memory 🙃
Но названия такие же
источник

А

Артем in SqlCom.ru - Стиль жизни SQL
Yuriy T
А ещё есть 3 уровня в in memory 🙃
Но названия такие же
((((5,6,7, 8,9
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
вклинюсь тут в ваш холивар
кароче пришлось срочно пересобирать колумнсторные индексы, изза ошибки в функции партиционирования.
таблицу считает около 3 часов,
нужно посчитать 4 таблицы.
стоит ли запускать сразу все 4 запроса?
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
или лучше не перезагружать сервак и по одной пересобирать?
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Артем
Понял. Принял. Возьму на вооружение для заполнения тестов.
Пишу либо 5, либо 6, либо 7 по вашим внутренним убеждениям :)
Нет. Если вас спрашивают - назовите 6 уровней изоляции, щначит спрашивающий считает rcsi шестым. Вот и все. Я уде обжагся на таких спорах. В дипломе по СУБД трояк, хотя имел 6 лет опыта как DBA к тому моменту. Тут вопрос быть правым или счастливым.
источник

А

Артем in SqlCom.ru - Стиль жизни SQL
Oleg T
Нет. Если вас спрашивают - назовите 6 уровней изоляции, щначит спрашивающий считает rcsi шестым. Вот и все. Я уде обжагся на таких спорах. В дипломе по СУБД трояк, хотя имел 6 лет опыта как DBA к тому моменту. Тут вопрос быть правым или счастливым.
А если там написано/спрошено "сколько уровней изоляции?"
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Парня вроде спрашивали имено 6, или чего-то не понял.
источник

А

Артем in SqlCom.ru - Стиль жизни SQL
Oleg T
Парня вроде спрашивали имено 6, или чего-то не понял.
Спрашивали количество уровней. Он ответил 4. Когда меня спросили, сказал 5 или 7. Собеседущий считал что 6.
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Артем
Спрашивали количество уровней. Он ответил 4. Когда меня спросили, сказал 5 или 7. Собеседущий считал что 6.
А ну надо было гибко ответить, что мол есть особый случай 😉
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Лан, я тут не хотел именно в этом пояснения вносить. Только по существу rcsi и snapshot. Остальное - сорян, если кого-то задел
источник

YS

Yaroslav Schekin in SqlCom.ru - Стиль жизни SQL
Oleg T
Нет. Если вас спрашивают - назовите 6 уровней изоляции, щначит спрашивающий считает rcsi шестым. Вот и все. Я уде обжагся на таких спорах. В дипломе по СУБД трояк, хотя имел 6 лет опыта как DBA к тому моменту. Тут вопрос быть правым или счастливым.
С какой-то точки зрения 6 — это правильный ответ. Потому что существует шесть отличающихся друг от друга (в каких-то ситуациях) видов поведения MS SQL (зависящих от isolation level) при взаимодействии конкурентных транзакций.
источник

АА

Андрей Агеев... in SqlCom.ru - Стиль жизни SQL
Oleg T
А ну надо было гибко ответить, что мол есть особый случай 😉
надо было уточнить, мы покупаем или продаем =)
источник

А

Артем in SqlCom.ru - Стиль жизни SQL
Самое забавное, почему вам никому не интересно, где я взял 7))
источник

Y

Yuriy T in SqlCom.ru - Стиль жизни SQL
Правильный ответ это развернутый ответ, так и нужно отвечать есть 5 и + шестой не полноценный и тд и тп
Вы не в школе где нужно отвечать да или нет, хотят увидеть ход ваших мыслей и рассуждения.
Ну а если после подробного ответа вам  заявят  что НЕТ уровней 5-6-7(нужное подчеркнуть) и точка и вообще ты пидорас, а они Дартаньяны, то это прям хорошо что вы уже на собеседовании поняли что вам не стоит к таким устраиваться и не потратили зря недели/месяцы)
источник

А

Анна in SqlCom.ru - Стиль жизни SQL
кто-нибудь знает, почему может не работать функция string_split? у меня ms sql server 2019. В инете нашла, что нужно изменить уровень совместимости, ALTER DATABASE[TestTaskDB] SET COMPATIBILITY_LEVEL = 130, делаю так, все равно выскакивает ошибка: "string_split не является известным имя встроенной функции". Что я  не так делаю?
источник