Size: a a a

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

2021 February 10

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Тоже так думал, но нигде не нашёл её
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
мои предложения на этом всё. закончены
источник

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Я даже проверил не падают ли они на один scheduler или worker, не помогло)
источник

DK

Denis Korshikov in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Всем привет.

Народ, есть идеи почему все тяжёлые запросы могут использовать один и тот же файл tempdb постоянно и как это можно исправить? После рестарта, Минут 30, используются разные файлы tempdb, но потом все длинные запросы встают в очередь на одну станицу одного файла tempdb. Запросы висят часами (хотя реальное их время выполнения не на столько большое). Сами страницы меняются со временем, но синхронно для всех.

SQL Server 2017, файлов tempdb 8 шт, размер у всех одинаковый
Столкнулся с такой же ситуацией, периодически возникает, думал, что из-за разницы в стартовом размере файлов tempdb, но походу дело не в этом, а так, симптомы те же
Если будет информация, просьба поделиться
источник

DI

Dmitriy Ivanov in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Я даже проверил не падают ли они на один scheduler или worker, не помогло)
Дима я писал про подобную хрень больше года назад.
У меня была проблема, что при создание темповых таблиц из ad-hoc  были лочки на страницах в tempdb.
Удалось победить только переместив эти времянки в инмемори
источник

ДГ

Дмитрий Галкин... in SqlCom.ru - Стиль жизни SQL
Небольшой вопрос. Может кто-нибудь мне объяснить что не так с этим WHERE?
источник

AP

Andrew Postnov in SqlCom.ru - Стиль жизни SQL
Дмитрий Галкин
Небольшой вопрос. Может кто-нибудь мне объяснить что не так с этим WHERE?
нет такого столбца(AGE) в таблице Student
источник

ДГ

Дмитрий Галкин... in SqlCom.ru - Стиль жизни SQL
Но я ж указал псевдоним?
источник

AP

Andrew Postnov in SqlCom.ru - Стиль жизни SQL
Дмитрий Галкин
Но я ж указал псевдоним?
видимо это так не работает, как Вы хотите
источник

AP

Andrew Postnov in SqlCom.ru - Стиль жизни SQL
Дмитрий Галкин
Но я ж указал псевдоним?
укажите в условие не псевдоним, а то, что под ним скрывается, datediff...
источник

ДГ

Дмитрий Галкин... in SqlCom.ru - Стиль жизни SQL
да это то понятно, что работает. Но я вроде раньше спокойно псевдонимы указывал и работало... Или путаю что-то...
источник

AP

Andrew Postnov in SqlCom.ru - Стиль жизни SQL
Дмитрий Галкин
да это то понятно, что работает. Но я вроде раньше спокойно псевдонимы указывал и работало... Или путаю что-то...
источник

ДГ

Дмитрий Галкин... in SqlCom.ru - Стиль жизни SQL
Ну это уже совсем перебор но спасибо, изучу
источник

AD

AlexXx D in SqlCom.ru - Стиль жизни SQL
SELECT logcount, logUserID, maxlogtm
  , DATEDIFF(day, maxlogtm, GETDATE()) AS daysdiff
FROM statslogsummary
HAVING daysdiff > 120
однако....
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
по-моему, он тебя на фиг так пошлёт,
т.к. без груп бай и аггрегатной ф-ции
источник

AD

AlexXx D in SqlCom.ru - Стиль жизни SQL
не проверял, но bol говорит что так можно
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
AlexXx D
не проверял, но bol говорит что так можно
чёта нет.
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
Дмитрий Галкин
Ну это уже совсем перебор но спасибо, изучу
а еще есть CTE
источник

ВБ

Владимир Боярских... in SqlCom.ru - Стиль жизни SQL
как вариант
OUTER APPLY (SELECT DATEDIFF(day, maxlogtm, GETDATE()) AS daysdiff) AS calc
WHERE calc.daysdiff > 120
источник

KT

Konstantin Taranov in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Всем привет.

Народ, есть идеи почему все тяжёлые запросы могут использовать один и тот же файл tempdb постоянно и как это можно исправить? После рестарта, Минут 30, используются разные файлы tempdb, но потом все длинные запросы встают в очередь на одну станицу одного файла tempdb. Запросы висят часами (хотя реальное их время выполнения не на столько большое). Сами страницы меняются со временем, но синхронно для всех.

SQL Server 2017, файлов tempdb 8 шт, размер у всех одинаковый
https://www.sqlskills.com/blogs/paul/correctly-adding-data-files-tempdb/ здесь как и в коментарии предлагают увеличить число файлов или
> You might need more files – or reduce your usage on small temp tables.
источник