Вопросы с тегом «transaction-log»

Журнал транзакций - это список / история изменений, выполненных системой управления базами данных, чтобы гарантировать свойства ACID при сбоях или аппаратных сбоях.

2
Чем эти два отката SQL Server отличаются?
В SQL Server 2008 R2 чем отличаются эти два отката: Выполните ALTERоператор в течение нескольких минут, а затем нажмите «Отменить выполнение». Для полного отката требуется несколько минут. Выполните ту же ALTERинструкцию, но убедитесь, что LDFфайл недостаточно велик для успешного завершения. Как только LDFпредел достигнут, и «автоматический рост» не разрешен, выполнение …

6
Журнал транзакций не сжимается, БД думает, что реплицирует
У меня есть база данных SQL Server 2008 R2 Express, на которой работает Kaspersky Security Center, и я не знаю, при каких обстоятельствах произошла установка, но кажется, что база данных реплицируется и не освобождает место в журнале транзакций. например: USE master; SELECT name, log_reuse_wait, log_reuse_wait_desc, is_cdc_enabled FROM sys.databases WHERE name …

1
DBCC CHECKDB срабатывает каждые 20 - 60 секунд
У меня есть среда разработки, которая быстро приближается к развертыванию в рабочей среде, и я заметил в журналах, что примерно каждые 20 секунд я вижу сообщение: Starting up database 'dbname' CHECKDB for database 'dbname' finished without errors Я заметил это, потому что у конечных пользователей, которые тестируют это, была проблема, …

4
Хранение (частичных) резервных копий небольшого размера при использовании SQL Server FILESTREAM
У меня есть база данных с почти 1 ТБ FILESTREAMданных, резервное копирование которых мне не нужно (если данные были удалены, они автоматически восстанавливаются через пару часов, так что это просто не важно). Большая часть данных меняется каждые пару дней, поэтому дифференциальное резервное копирование не поможет уменьшить размер. У меня были …



1
Является ли ALTER TABLE… DROP COLUMN действительно операцией только с метаданными?
Я нашел несколько источников, которые утверждают, что ALTER TABLE ... DROP COLUMN - это операция только с метаданными. Источник Как это может быть? Не нужно ли удалять данные во время DROP COLUMN из базовых некластеризованных индексов и кластеризованного индекса / кучи? Кроме того, почему Microsoft Docs подразумевает, что это полностью …

2
Резервные копии журнала транзакций SQL Server: проверьте, следует ли хвостовой журнал последней известной резервной копии журнала
Мы используем SQL Server с режимом полного восстановления. Учитывая полную резервную копию и серию резервных копий журналов, мы хотели бы иметь возможность проверить, завершена ли цепочка журналов от последней полной резервной копии до текущего хвостового журнала. (Без фактического восстановления этих резервных копий; целью здесь является проверка целостности резервных копий.) Я …

1
Простая модель восстановления SQL Server 2012 с LOG_BACKUP log_reuse_wait_desc
Пока я занимаюсь собственным расследованием, кто-нибудь знает, почему база данных в SIMPLEмодели восстановления имеет LOG_BACKUPдля log_reuse_wait_desc? SQL Server 2012 SP1. База данных создана всего несколько недель назад. Нет репликации, нет зеркалирования, нет доставки журналов, и никогда не было ни одного из них. Мы сделали резервную копию базы данных и восстановили …

2
SQL Server 2008 R2 Восстановление COPY_ONLY полной резервной копии с журналами транзакций
После некоторых исследований я не могу найти ответ на этот вопрос. Предыстория Я пытаюсь настроить план резервного копирования, который соответствует следующим трем требованиям: Надежность резервных копий, имеющих ночные полные резервные копии Резервные копии журнала транзакций, которые можно восстановить из Низкое количество используемого дискового пространства Резервные копии должны быть доступны локально …

2
Содержимое файла журнала транзакций более подробно
У меня есть вопрос, касающийся журнала транзакций (давайте просто назовем его LDF). Я предполагаю, что база данных с полной моделью восстановления. Я прочитал, что файл LDF содержит (журналы) каждую операцию с базой данных (то есть в режиме полного восстановления). Как это отличается от регистрации во время BEGIN TRAN; COMMAND(s); COMMIT? …

3
Плохая оценка кардинальности дисквалифицирует INSERT от минимальной регистрации?
Почему второе INSERTутверждение примерно в 5 раз медленнее первого? Исходя из объема сгенерированных данных журнала, я думаю, что второе не соответствует минимальному уровню ведения журнала. Тем не менее, документация в Руководстве по производительности при загрузке данных указывает на то, что обе вставки должны быть минимально зарегистрированы. Итак, если минимальное ведение …

2
Разве резервные копии журнала транзакций каждые 15 минут занимают больше места на диске, чем резервные копии журнала каждые 6 часов?
В нашей среде в сетевом хранилище недостаточно места. В то же время я хотел бы убедиться, что мы делаем резервные копии журнала транзакций каждые 15 минут вместо текущих каждые 6 часов. Мой вопрос: будет ли интервал резервного копирования журнала с 6 часов на каждые 15 минут занимать больше места на …

2
Как именно определяется видимость строки?
В простейшем случае, когда мы вставляем новую строку в таблицу (и транзакция фиксируется), она будет видна всем последующим транзакциям. Смотрите xmaxбыть 0 в этом примере: CREATE TABLE vis ( id serial, is_active boolean ); INSERT INTO vis (is_active) VALUES (FALSE); SELECT ctid, xmin, xmax, * FROM vis; ctid │xmin │ …

2
Ведение журнала транзакций в базе данных Mirror
Версия SQL Server: 2008 R2 Enterprise SP2 Я пытаюсь разобраться с нашим обслуживанием SQL Server, и я столкнулся с чем-то, что я считаю неправильным. У нас есть один производственный экземпляр с 3 базами данных, каждая из которых зеркально удалена от экземпляра DR. Глядя на экземпляр DR, я заметил, что файлы …

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