Описание тега tempdb

0 ответов

Ошибка MERGE в SQL Azure из-за недостатка места в базе данных tempDB

Мы пытаемся объединить большой стол с другим большим столом. Обе таблицы имеют размер около 200 ГБ, и мы используем Azure SQL PAAS премиум-типа P15. Мы используем MERGE команда для объединения таблиц, и мы получаем исключение Сбой логики MERGE из-за…
2 ответа

Очень большой размер tempdb

У меня есть весенний проект, когда я запускаю сервер, в каталоге sql server создается именованный файл "tempdb", размер этого файла слишком велик (достигает 8 ГБ). Мне нравится знать, почему этот файл создается? Есть ли способ уменьшить его размер? …
04 янв '18 в 11:37
1 ответ

SQL 2005 tempdb рост и ошибки синтаксиса DTA

Сегодня я пришел на работу, чтобы обнаружить, что на одном из наших серверов SQL 2005 не осталось места на диске. При проверке база данных, вызывающая проблему, была tempdb. Кажется, он вырос с 8 МБ до 16 ГБ, что вызывает у меня некоторое беспокойст…
04 ноя '10 в 14:55
4 ответа

Постоянные таблицы базы данных tempdb в SQL Server

Есть ли варианты использования для постоянных таблиц в базе данных tempdb? Под постоянным я имею в виду не использование # или ##, а создание реальной таблицы в базе данных tempdb. Я знаю, что перезапуск службы sql уничтожит базу данных tempdb, но б…
20 фев '12 в 10:31
0 ответов

Замените sp_send_dbemail параметром запроса для SQL Azure.

Я мигрирую локальный веб-API и его базу данных SQL в Azure. Поскольку sp_send_dbemail не поддерживается в Azure SQL, у меня есть веб-задание, которое будет извлекаться из созданной мной таблицы электронной почты. У меня есть другой процесс, который …
3 ответа

SQL Server 2008: A * Счетчик ввода-вывода файла данных * для SQL Server

Я делаю стресс-тест SQL Server 2008 и хочу знать, что такое поток данных в базу данных tempdb из-за использования временных таблиц и переменных. Статистика также отображается в мониторе активности: Можно ли как-то записать данные и затем проанализир…
29 мар '11 в 13:19
2 ответа

Большой запрос увеличивает TempDB

У меня огромный запрос на моем сервере SQL 2005. Это нужно запускать один раз в день, но когда этот запрос выполняется, temp db увеличивается с 2 ГБ до 48 ГБ. Как лучше всего оптимизировать или найти причину роста базы данных tempdb, когда этот запр…
03 дек '09 в 19:22
0 ответов

Запрос tsql с защитной мерой, чтобы предотвратить заполнение базы данных

Недавно я написал запрос, который на удивление заполнил нашу базу данных tempdb. Я просто проводил сравнение строк на нескольких тысячах записей, и я представляю, потому что строки были такими длинными, что транзакционные данные в базе данных tempdb…
07 окт '14 в 17:29
0 ответов

Обновление многих (более 1800) строк пользовательской таблицы

В настоящее время я планирую обновить много строк пользователей после импорта tempdb таблица в моей БД. Цель состоит в том, чтобы максимизировать эффективность обновления. Я хотел бы получить некоторые предложения по запуску задержки после обновлени…
26 июн '18 в 02:39
0 ответов

И журнал транзакций tempdb и базы данных заполнен

Мы наблюдали существенный рост журналов как в базе данных tempdb, так и в одной из пользовательских баз данных. Наша база данных находится в изоляции моментальных снимков, и мы делаем резервные копии журналов транзакций каждые 15 минут. Первая ошибк…
19 янв '19 в 15:34
2 ответа

Почему этот запрос медленный в первый раз после запуска службы?

Хорошо. Вот что я пытаюсь запустить: USE tempdb; SELECT TOP 1000000 IDENTITY(INT, 1, 1) Number INTO Numbers FROM sys.objects s1 CROSS JOIN sys.objects s2 CROSS JOIN sys.objects s3 CROSS JOIN sys.objects s4; Это один из тех запросов "сделай мне табли…
22 ноя '13 в 22:04
1 ответ

Tempdb переполнен при запросе различного количества всех таблиц

ОРИГИНАЛЬНАЯ ПРОБЛЕМА Я создал собственный скрипт для извлечения данных с удаленного сервера SQL в нашу локальную копию в нашем офисе. У меня были некоторые проблемы со сценарием, когда в выбранные таблицы вставлялось несколько данных, что создавало…
07 июл '15 в 10:22
4 ответа

Размер TempDB в SQL Server 2005

Мы используем SQL Server 2005. Недавно SQL Server 2005 потерпел крах в нашей производственной среде из-за большого размера базы данных tempdb. 1) что может быть причиной большого размера tempdb? 2) Есть ли способ посмотреть, какие данные есть в базе…
11 мар '11 в 02:21
4 ответа

Конкатенация SQL, заполняющая базу данных tempDB

Мы пытаемся объединить, возможно, тысячи строк текста в SQL с помощью одного запроса. Запрос, который у нас сейчас есть, выглядит так: DECLARE @concatText NVARCHAR(MAX) SET @concatText = '' UPDATE TOP (SELECT MAX(PageNumber) + 1 FROM #OrderedPages) …
11 май '11 в 16:06
2 ответа

Нераспределить неиспользуемое пространство на сервере базы данных tempdb

Любой сценарий на сервере SQL, чтобы найти пространство, используемое временными таблицами + имя базы данных, где эта временная таблица была создана в базе данных tempdb? Размер моей базы данных tempDb вырос до 100 ГБ, и я не могу восстановить прост…
14 сен '15 в 10:12
3 ответа

Обновление TSQL для большой таблицы с другими из TEMPDB вызывает огромный рост

У меня есть пользовательский инструмент импорта, который массово вставляет данные в temp (421776 строк). После этого инструмент вставляет неизвестные строки в целевую таблицу и обновляет существующие строки на основе хеш-ключа (комбинация из 2 столб…
03 май '11 в 15:37
3 ответа

Улучшить производительность удаления sql и уменьшить размер файла журнала и tempDB?

У меня огромная база данных, она ежедневно обрабатывает почтовый трафик. В системе необходимо удалять старые письма каждый день: Delete from EmailList(nolock) WHERE EmailId IN ( SELECT EmailId FROM Emails WHERE EmailDate < DATEADD([days], -60, GE…
06 июл '12 в 19:17
3 ответа

Сбой SQL-запроса недостаточно места на диске

Сообщение 1101, уровень 17, состояние 10, строка 12 Не удалось выделить новую страницу для базы данных 'TEMPDB' из-за недостатка места на диске в файловой группе 'DEFAULT'. Создайте необходимое пространство, удалив объекты в файловой группе, добавив…
20 янв '12 в 16:27
1 ответ

Может ли существенное увеличение доступной оперативной памяти исключить использование базы данных tempdb при запросе базы данных только для чтения в SQL Server?

Когда я смотрю на использование ресурсов, SQL Server делает много записей в tempdb для некоторых больших запросов. Я не использую временные таблицы или табличные переменные или любые записи, я выполняю только операторы select базы данных только для …
17 апр '12 в 21:20
1 ответ

Сколько этот запрос будет занимать в TempDB - TSQL

Когда я делаю оператор Insert Into, существует какой-либо способ предсказать, сколько места этот оператор заполнит в TempDB? Спасибо
17 май '17 в 13:19