Size: a a a

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

2020 December 26

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Там было много операций. Расчёты, быстрый поиск с сайта и ещё что-то. В общем приложение невероятно использовало tempdb
источник

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Не помню точно, но 12 файлов tempdb могли генерить до 120 мб в секунду легко и ещё лог писался с 200 мб в сек. Но скорость не проблема, вопрос в рандомном чтении
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Не помню точно, но 12 файлов tempdb могли генерить до 120 мб в секунду легко и ещё лог писался с 200 мб в сек. Но скорость не проблема, вопрос в рандомном чтении
100500 табличных переменных потому что программисты не умеют думать роусетами
источник

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Там регулярно ожидания страниц данных базы tempdb было, прям все запросы на этом висели, пока в память не отправили
источник

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Oleg T
Ты сам в это влез, приятель 🤣
Поэтому не пишу тут ничего, думать потом приходится, а сил последнее время нет😂
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Там регулярно ожидания страниц данных базы tempdb было, прям все запросы на этом висели, пока в память не отправили
Им надо было посоветовать создать отдельную бд с inmem таблицами с дурабилити скима онли
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
И юзать ее для временных объектов. Люто быстрее ворочается
источник

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Oleg T
Им надо было посоветовать создать отдельную бд с inmem таблицами с дурабилити скима онли
Тогда этого ещё не было, они только недавно стали повышать поддержку новых версий sql server
источник

O

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

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Ах нет,они же на твоем горбу выехали. Ха-ха-ха
источник

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Да проще было сделать ramdrive на 60гб и всё;)
источник

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Только эти ребята до сих пор не вкурили что я им писал и у других заказчиков те же проблемы)
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Да проще было сделать ramdrive на 60гб и всё;)
Проще было не выходить из пещеры
источник

DI

Dmitriy Ivanov in SqlCom.ru - Стиль жизни SQL
Я натыкался на такую фигню когда запросы боролись за досту в темпе к одной странице и лочили друг друга, решилось созданием временной  таблички в памяти
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
И ваще, накажите админа за болтовню не в том чате. Официант, 3,14здюлей за первый столик🤣
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Dmitriy Ivanov
Я натыкался на такую фигню когда запросы боролись за досту в темпе к одной странице и лочили друг друга, решилось созданием временной  таблички в памяти
Речь об inmem, да?
источник

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Только эти ребята до сих пор не вкурили что я им писал и у других заказчиков те же проблемы)
Я уже поработал с 4-мя заказчиками этого софта и у всех эта проблема. Меня тут пытались архитекторы локальные убедить что nvme справятся, а нет)
источник

DI

Dmitriy Ivanov in SqlCom.ru - Стиль жизни SQL
Oleg T
Речь об inmem, да?
Inmem как раз спас. Tempdb на дисках не вывозила нагрузку
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Я уже поработал с 4-мя заказчиками этого софта и у всех эта проблема. Меня тут пытались архитекторы локальные убедить что nvme справятся, а нет)
Ты с temenos t24 не встречался?
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Dmitriy Ivanov
Inmem как раз спас. Tempdb на дисках не вывозила нагрузку
О, коллега. Рад, что мы пришли к схожему решению.
источник