🔤🔤🔤 Журнал транзакций в PostgreSQL и MS SQL
🔤🔤🔤 Журнал транзакций в PostgreSQL и MS SQL Во время обучения по PostgreSQL часто встречаю заблуждения по поводу лога транзакций (в PostgreSQL это Журнал предзаписи (Write-Ahead Logging) - что гораздо точнее отражает его суть. Давайте попробуем прояснить главные отличия этого механизма у двух СУБД. 1. Как хранится журнал транзакций MS SQL - по умолчанию хранит в одном файле на каждую базу PostgreSQL - по умолчанию хранится в файлах по 16МБ на весь сервер 2. Нужен ли журнал транзакций для "отката" транзакции MS SQL - да PostgreSQL - нет ❗️Тут давайте остановимся чуть подробнее...
1168 читали · 6 лет назад
Быстро растет база MS SQL
Очень часто это связано с тем, что очень быстро увеличивается LOG-файл базы данных MS SQL. Для того, чтобы понять причины быстрого роста необходимо понять вообще зачем нужен этот LOG-файл. Давайте рассмотрим структуру файлов, попытаемся сделать это упрощено. Как это работает Любая база данных MS SQL содержит файлы с двумя расширениями *.mdf и *.log. MDF-файл - это файл с данными. Содержит сведения, необходимые для запуска базы данных, и ссылки на другие файлы в базе данных. Их может быть несколько...