Запитання з тегом «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 у виробничих умовах
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в адміністраторі баз даних Stack Exchange. Мігрували 5 років тому . Яку найкращу практику слід використовувати при зменшенні тимчасового db у SQL Server 2008? Чи ризикувати використовувати наступне? use tempdb GO DBCC FREEPROCCACHE -- clean cache DBCC DROPCLEANBUFFERS …


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

1
Сортувати розливи до tempdb, але орієнтовні рядки дорівнюють фактичним рядкам
На SQL Server 2016 SP2 з максимальною пам’яттю 25 ГБ є запит, який виконується приблизно 80 разів за хвилину. Запит розсипає близько 4000 сторінок до tempdb. Це спричиняє багато IO на диску 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запит має лише просте WHEREзастереження. Кожен раз, …

2
Знайдіть, який сеанс проводить, який тимчасовий стіл
У нас є база даних SQL Server 2005, база даних temp стала повною. Зайшовши в студію управління SQL Server, я можу побачити всі тимчасові таблиці в tempdb. Чи можна сказати, який сеанс проводить таку тимчасову таблицю? В ідеалі запит, у якому перераховуються темп-таблиці, що використовуються кожним сеансом. Дякую,

2
Що таке гаряча пляма в контексті додавання файлів у tempdb?
Я намагаюся з’ясувати, чи можна додати tempdb файли на SQL Server без необхідності перезапускати службу SQL Server. Я бачив цю відповідь тут у адміністраторів баз даних: Tempdb Додати файли потребує перезавантаження І одна відповідь говорить: ДОДАТИ - відключення не потрібно. Хоча, як зазначав Шон від Microsoft, SQL вважає за краще …

1
Чому обрізка темп-таблиці в кінці збереженої процедури створює її вільний простір tempdb швидше?
SQL Server кешує тимчасові таблиці, створені в межах збережених процедур, і просто перейменовує їх, коли процедура закінчується і згодом виконується. Моє запитання пов'язане з тим, коли буде випущено простір tempdb. Я читав, що таблиця обрізана в кінці процедури . Я читав в коментарях, що це обробляється на сеансі, і бачив …


1
Поведінка TempDB SQL Server у середовищі великої пам'яті
Читання цього питання нагадало мені питання, яке у мене було деякий час тому. У нас є SQL Server, який має 512 Гб оперативної пам’яті, основна база даних - 450 ГБ. Ми бачимо досить багато дій у TempDB (гаразд, я думаю, що це "досить багато дій" - може не бути!). Я …

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

3
Краща практика для файлу журналу tempdb
Я читав багато блогів тут і там про те, як налаштувати файли даних tempdb, але я не знайшов будь-якої інформації щодо файлу журналу tempdb . Ось стратегія, яку я зараз використовую з моїм tempdb: Я використав рекомендації Пола Рандала щодо того, як розділити файли даних tempdb Я встановив розмір файлів …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.