Запитання з тегом «maintenance»

У контексті бази даних технічне обслуговування описує звичайні операційні завдання навколо системи баз даних, такі як процедури моніторингу, настройки та резервного копіювання.

4
Сила скидання db, хоча інші можуть бути підключені
Мені потрібно видалити базу даних із кластеру DB PostgreSQL. Як я можу це зробити, навіть якщо є активні з'єднання? Мені потрібен такий собі -forceпрапор, який перестане всі з'єднання, а потім БД. Як я можу це реалізувати? dropdbЗараз я використовую , але інші інструменти можливі.

5
Коли нормально скорочувати базу даних?
Я знаю, що скорочення - це диявол: воно змінює порядок сторінок і відповідає за рак шкіри, фрагментацію даних та глобальне потепління. Список продовжується ... При цьому, скажімо, я маю базу даних на 100 ГБ і видаляю 50 ГБ даних - не на одній таблиці, а на загальну обрізку старих даних …

5
План обслуговування сервера Sql - кращі практики щодо завдань та планування
Мені доручено розробити план обслуговування наших баз даних Sql Server 2005. Я знаю, що для резервного копіювання я хочу робити щоденне резервне копіювання бази даних та резервне копіювання журналу транзакцій кожні 15 хвилин. Моя проблема полягає в з'ясуванні, які інші завдання я хочу робити і як часто я повинен їх …

2
Коли оновлювати статистику?
Я успадкував Плани технічного обслуговування, який виконує такі дії: Очищення старих даних Перевіряє цілісність БД Виконує резервні копії баз даних та журналів транзакцій Реорганізовує наші індекси Оновлення статистики Видаліть старі резервні копії та файли плану технічного обслуговування З 23-хвилинного плану технічного обслуговування оновлення статистики займає приголомшливі 13 хвилин. Протягом цього …

1
Налаштування BUFFERCOUNT, BLOCKSIZE та MAXTRANSFERSIZE для команди BACKUP
Я шукаю практичне керівництво для установки значень для BUFFERCOUNT, BLOCKSIZEі MAXTRANSFERSIZEз BACKUPкоманди. Я трохи провів дослідження (див. Нижче), трохи провів тестування, і я повністю усвідомлюю, що будь-яка справді цінна відповідь розпочнеться з "Ну, це залежить ...". Моє занепокоєння щодо тестування, яке я зробив, і тестування, показаного на будь-якому з знайдених …

3
У чому полягає використання параметра "Набір резервних копій закінчується:" під час створення завдання "Резервне копіювання" в Плані обслуговування
Під час резервного копіювання бази даних я хотів би скористатися опцією " Набір резервних копій закінчується: " для видалення / перезапису старих резервних копій бази даних. Я не в змозі використовувати цю опцію. Будь-яка порада щодо використання параметрів "Набір резервних копій закінчується:" під час створення плану технічного обслуговування буде оцінено.

5
Чи прискорює його перезапуск SQL Server?
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в Адміністраторі баз даних Stack Exchange. Мігрували 8 років тому . Я помітив, що деякі DBA перезапускають SQL Server дуже часто, іноді навіть вночі. Я вважаю, що вони роблять це, щоб звільнити деяку пам’ять або, можливо, також для …

1
VACUUM повертає дисковий простір в операційну систему
VACUUMзазвичай не повертає дисковий простір в операційну систему, за винятком деяких особливих випадків. З документів: Стандартна форма VACUUMвидаляє версії мертвих рядків у таблицях та індексах і позначає простір, доступний для подальшого повторного використання. Однак це не поверне простір операційній системі, за винятком спеціального випадку, коли одна або кілька сторінок у …


4
Планувальник завдань для SQL Server Express
У мене є програма ASP.NET MVC, яка працює з базою даних у версії SQL Server 2008 R2 Express. Необхідно виконувати регулярне завдання з оновлення деяких записів у базі даних. На жаль, у Express Edition не вистачає агента SQL. Який підхід ви б рекомендували?

2
Чому DELETE + REORG не вільний диск (DB2)?
У DB2 у мене є таблиця, що містить великі двійкові дані. Тепер я очистив всю таблицю і запустив runtats, reorg, runtats, але кількість місця на диску не змінюється. Що може бути тут не так? Таблиця знаходиться у власному просторі таблиць, який я створив так: CREATE BUFFERPOOL "MY_BP" SIZE 250 AUTOMATIC …

1
Чому б не відновити індекси з кількістю сторінок <1000?
Я використовую сценарій Ola Hallengrens для обслуговування індексу. Перш ніж я це зробив, я використав наступний запит, щоб побачити, які індекси фрагментовані найбільше: SELECT dbschemas.[name] as 'Schema', dbtables.[name] as 'Table', dbindexes.[name] as 'Index', indexstats.avg_fragmentation_in_percent, indexstats.page_count FROM sys.dm_db_index_physical_stats (DB_ID(), NULL, NULL, NULL, NULL) AS indexstats INNER JOIN sys.tables dbtables on dbtables.[object_id] …

2
Центральна збережена процедура для виконання в контексті виклику бази даних
Я працюю над індивідуальним рішенням технічного обслуговування за допомогою sys.dm_db_index_physical_statsперегляду. В даний час на нього посилається збережена процедура. Тепер, коли ця збережена процедура запускається на одній з моїх баз даних, вона робить те, що я хочу це робити, і знімає список всіх записів стосовно будь-якої бази даних. Коли я розміщую …


4
Як змінити або оновити підключення до локального сервера в роботі плану технічного обслуговування
Два дні тому наш клієнт змінив ім'я нашого сервера Dev Після того, як сервер перейменований, усі мої завдання з обслуговування та інші завдання закінчуються невдачею, оскільки ім'я сервера не відповідає. Ми використовуємо версію sql сервера 2012 та ОС 2008 сервера Тому сьогодні вранці я перейменував своє ім’я сервера Sql 2012 …

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