Вопросы с тегом «tempdb»

TempDB является частью MS SQL Server. Это системная база данных, которая функционирует как область хранения для временных таблиц, внутренних объектов и версий строк.


2
Как найти операторы SQL, которые вызвали рост базы данных?
Tempdb сервера (SQL Server 2008) увеличивается до 500 ГБ + несколько раз в месяц. Можно ли узнать, какие операторы SQL вызвали эту проблему? Проблема, как правило, не вызвана create table #temp...; insert into #temp...или select ... into #temp...сложна. Исходный размер некоторых TempDb файлов также автоматически устанавливается в гораздо больших значений …

1
Лучшая практика для сокращения Tempdb в производственной среде
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 5 лет назад . Что лучше всего использовать при сжатии Временных БД в SQL Server 2008? Это рискованно использовать следующее? use tempdb GO DBCC FREEPROCCACHE -- clean cache DBCC …

3
Безопасное перемещение и создание новых файлов tempdb
Две вещи, которые я хотел бы знать: как безопасно перемещать базу данных с минимальным временем простоя? сколько файлов tempdb вам нужно? Это 1 файл на ядро? Итак, quad-core = 4 файла tempdb, создаете три новых?

2
Что происходит, когда не хватает доступной физической памяти для SQL Server?
При поиске я нашел противоречивую информацию. Некоторые сайты заявляют, что, когда для данных не остается физической памяти, SQL Server перемещает уже существующие данные в TEMPDB (см. SQL Server: Демистификация TempDb и рекомендации ). Но другие сайты утверждают, что, когда физической памяти недостаточно, операционная система может использовать файл PAGE FILE и …

1
Сортировать разливы в базу данных tempdb, но предполагаемые строки равны фактическим строкам
На SQL Server 2016 с пакетом обновления 2 (SP2) с максимальной памятью, установленной на 25 ГБ, у нас есть запрос, который выполняется примерно 80 раз в минуту. Запрос проливает около 4000 страниц в базу данных tempdb. Это приводит к большому количеству операций ввода-вывода на диске в базе данных tempdb. Когда …

1
TempDB утверждения
У нас есть активная база данных OLTP 40GB на SQL Server 2014 SP1. Обнаружено, что запросы выполняются медленно: ожидания IO_Completion, длина очереди диска увеличиваются до 900, а SQL Server перестает отвечать на запросы. Что мы пробовали: Перезапустите экземпляр, и через минуту он начнет работать так же. После второго перезапуска мы …

3
На системном диске недостаточно места при выполнении тяжелых запросов SQL на SQL Server 2012
Я довольно новичок в SQL Server 2012, я был бы признателен, если кто-то может помочь. Я восстановил копию огромной базы данных в SQL Server 2012 и попытался выполнить несколько простых запросов к ней. Я пытаюсь выполнить запрос SELECT к таблице 136898115строк в базе данных . Этот SELECTзапрос имеет только простое …

2
Найти, какая сессия содержит какую временную таблицу
У нас есть база данных SQL Server 2005, временная база данных заполнена. Зайдя в SQL Server Management Studio, я вижу все временные таблицы в базе данных tempdb. Можно ли сказать, какая сессия содержит какую временную таблицу? В идеале это запрос, в котором перечислены временные таблицы, используемые каждой сессией. Спасибо,

2
Что такое горячая точка в контексте добавления файлов в tempdb?
Я пытаюсь выяснить, возможно ли добавить файлы tempdb на SQL Server без перезапуска службы SQL Server. Я видел этот ответ здесь на администраторах базы данных: Tempdb Добавить файлы требуют перезагрузки И один ответ гласит: ДОБАВИТЬ - отключение не требуется. Хотя, как указал Шон из Microsoft, SQL предпочтет использовать файлы с …

1
Почему обрезка временной таблицы в конце хранимой процедуры ускоряет создание свободного пространства в базе данных tempdb?
SQL Server кэширует временные таблицы, созданные в хранимых процедурах, и просто переименовывает их, когда процедура заканчивается и впоследствии выполняется. Мой вопрос касается того, когда освободится пространство tempdb. Я читал, что таблица обрезается в конце процедуры . Я читал в комментариях, что это обрабатывается для каждого сеанса, и видел вопрос о …


1
Поведение базы данных SQL Server в среде большой памяти
Прочтение этого вопроса напомнило мне вопрос, который у меня был недавно. У нас есть SQL Server с 512 ГБ ОЗУ, основная база данных - 450 ГБ. Мы видим довольно много действий в TempDB (хорошо, я думаю, что это «довольно много действий» - это может и не быть!). Я установил демо-версию …

2
База данных SQL Server на диске RAM?
Наша база данных приложений вендоров очень интенсивно использует TempDB. Сервер является виртуальным (VMWare) с 40 ядрами и 768 ГБ ОЗУ под управлением SQL 2012 Enterprise SP3. Все базы данных, включая TempDB, находятся на SSD уровня 1 в сети SAN. У нас есть 10 файлов данных tempdb, каждый предварительно увеличен до …

3
Лучшая практика для файла журнала tempdb
Я читал много блогов здесь и там о том, как настроить файлы данных tempdb, но я не нашел никакой информации относительно файла журнала tempdb . Вот стратегия, которую я сейчас использую с моим tempdb: Я использовал рекомендации Пола Рэндала о том, как разделить мои файлы данных tempdb Я установил максимальный …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.