HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <ul><li><a>Проектирование реляционных баз данных: основные принципы</a></li>
1 <ul><li><a>Проектирование реляционных баз данных: основные принципы</a></li>
2 <li><a>Сравнение MySQL и PostgreSQL в 2023 году</a></li>
2 <li><a>Сравнение MySQL и PostgreSQL в 2023 году</a></li>
3 <li><a>Расширяем PostgreSQL с помощью Rust</a></li>
3 <li><a>Расширяем PostgreSQL с помощью Rust</a></li>
4 <li><a>Репликации в PostgreSQL</a></li>
4 <li><a>Репликации в PostgreSQL</a></li>
5 <li><a>Резервное копирование и восстановление СУБД PostgreSQL</a></li>
5 <li><a>Резервное копирование и восстановление СУБД PostgreSQL</a></li>
6 <li><a>Изучаем PostgreSQL. Часть 1. Знакомимся с архитектурой</a></li>
6 <li><a>Изучаем PostgreSQL. Часть 1. Знакомимся с архитектурой</a></li>
7 <li><a>SQL Server 2022: что можно сделать с VLF?</a></li>
7 <li><a>SQL Server 2022: что можно сделать с VLF?</a></li>
8 <li><a>Использование фейковых функций в tSQLt для тестирования T-SQL кода</a></li>
8 <li><a>Использование фейковых функций в tSQLt для тестирования T-SQL кода</a></li>
9 <li><a>Работа с SQL Server в C# с помощью скриптинга. Часть 1</a></li>
9 <li><a>Работа с SQL Server в C# с помощью скриптинга. Часть 1</a></li>
10 </ul><h2>Проектирование реляционных баз данных: основные принципы</h2>
10 </ul><h2>Проектирование реляционных баз данных: основные принципы</h2>
11 <p>В этой статье говорим о проектировании реляционных баз данных. Кажется, что звучит ужасно скучно, да? Но на самом деле это важнейший инструмент для успешной разработки и поддержки баз данных.<a>Читать далее</a></p>
11 <p>В этой статье говорим о проектировании реляционных баз данных. Кажется, что звучит ужасно скучно, да? Но на самом деле это важнейший инструмент для успешной разработки и поддержки баз данных.<a>Читать далее</a></p>
12 <h2>Сравнение MySQL и PostgreSQL в 2023 году</h2>
12 <h2>Сравнение MySQL и PostgreSQL в 2023 году</h2>
13 <p>PostgreSQL и MySQL - это надежные, безопасные и масштабируемые базы данных, которые существуют уже много лет. Каждая из них имеет уникальные сильные и слабые стороны, что делает какую‑либо из них более подходящей для конкретных нужд. В этой статье мы проведем их сравнение, чтобы помочь с принятием обоснованного решения в 2023 году.<a>Продолжение</a></p>
13 <p>PostgreSQL и MySQL - это надежные, безопасные и масштабируемые базы данных, которые существуют уже много лет. Каждая из них имеет уникальные сильные и слабые стороны, что делает какую‑либо из них более подходящей для конкретных нужд. В этой статье мы проведем их сравнение, чтобы помочь с принятием обоснованного решения в 2023 году.<a>Продолжение</a></p>
14 <h2>Расширяем PostgreSQL с помощью Rust</h2>
14 <h2>Расширяем PostgreSQL с помощью Rust</h2>
15 <p>В этой статье мы рассмотрим один из возможных вариантов по созданию собственного расширения для PostgreSQL с использованием библиотеки pgx.<a>Перейти к статье</a></p>
15 <p>В этой статье мы рассмотрим один из возможных вариантов по созданию собственного расширения для PostgreSQL с использованием библиотеки pgx.<a>Перейти к статье</a></p>
16 <h2>Репликации в PostgreSQL</h2>
16 <h2>Репликации в PostgreSQL</h2>
17 <p>Сейчас трудно себе представить "боевую" инсталляцию любой серьезной СУБД в виде единственного инстанса. Конечно, некоторые приложения требуют для своей работы использование локальных баз данных, но если мы говорим о сетевом многопользовательском режиме работы, то здесь использование только одной инсталляции - это очень плохая идея.<a>Продолжение</a></p>
17 <p>Сейчас трудно себе представить "боевую" инсталляцию любой серьезной СУБД в виде единственного инстанса. Конечно, некоторые приложения требуют для своей работы использование локальных баз данных, но если мы говорим о сетевом многопользовательском режиме работы, то здесь использование только одной инсталляции - это очень плохая идея.<a>Продолжение</a></p>
18 <h2>Резервное копирование и восстановление СУБД PostgreSQL</h2>
18 <h2>Резервное копирование и восстановление СУБД PostgreSQL</h2>
19 <p>Резервное копирование является одной из основных задач администрирования баз данных. Отсутствие бэкапа может привести к катастрофическим последствиям при эксплуатации базы данных. Однако недостаточно только настроить регулярное создание резервных копий, необходимо также регулярно проверять созданные копии на способность к восстановлению БД. В этой статье мы<a>поговорим</a>от том, как правильно настраивать резервное копирование в БД PostgreSQL.</p>
19 <p>Резервное копирование является одной из основных задач администрирования баз данных. Отсутствие бэкапа может привести к катастрофическим последствиям при эксплуатации базы данных. Однако недостаточно только настроить регулярное создание резервных копий, необходимо также регулярно проверять созданные копии на способность к восстановлению БД. В этой статье мы<a>поговорим</a>от том, как правильно настраивать резервное копирование в БД PostgreSQL.</p>
20 <h2>Изучаем PostgreSQL. Часть 1. Знакомимся с архитектурой</h2>
20 <h2>Изучаем PostgreSQL. Часть 1. Знакомимся с архитектурой</h2>
21 <p>На сегодняшний день существует большое количество различных систем управления базами данных - СУБД, от коммерческих до открытых, от реляционных до новомодных NoSQL и аналогичных. Одним из лидеров направления СУБД является PostgreSQL и ее различные ответвления, о некоторых из которых мы<a>рассмотрим подробнее</a>.</p>
21 <p>На сегодняшний день существует большое количество различных систем управления базами данных - СУБД, от коммерческих до открытых, от реляционных до новомодных NoSQL и аналогичных. Одним из лидеров направления СУБД является PostgreSQL и ее различные ответвления, о некоторых из которых мы<a>рассмотрим подробнее</a>.</p>
22 <h2>SQL Server 2022: что можно сделать с VLF?</h2>
22 <h2>SQL Server 2022: что можно сделать с VLF?</h2>
23 <p>Виртуальные файлы журналов (Virtual Log Files - VLF) - это внутреннее разбиение реальных физических файлов, которое создает Database Engine SQL Server для работы с журналом транзакций. VLF создаются компонентом Database Engine во время создания или расширения файлов журналов. Размер VLF рассчитывается динамически на основе размеров существующего журнала и нового файла приращения. За VLF, однако, числится дурная слава: слишком большое количество VLF может вызвать ряд проблем, среди которых можно выделить существенное снижение скорости запуска базы данных, операции резервного копирования и восстановления журналов.<a>Читать далее</a></p>
23 <p>Виртуальные файлы журналов (Virtual Log Files - VLF) - это внутреннее разбиение реальных физических файлов, которое создает Database Engine SQL Server для работы с журналом транзакций. VLF создаются компонентом Database Engine во время создания или расширения файлов журналов. Размер VLF рассчитывается динамически на основе размеров существующего журнала и нового файла приращения. За VLF, однако, числится дурная слава: слишком большое количество VLF может вызвать ряд проблем, среди которых можно выделить существенное снижение скорости запуска базы данных, операции резервного копирования и восстановления журналов.<a>Читать далее</a></p>
24 <h2>Использование фейковых функций в tSQLt для тестирования T-SQL кода</h2>
24 <h2>Использование фейковых функций в tSQLt для тестирования T-SQL кода</h2>
25 <p>Применение практик модульного тестирования для кода базы данных улучшает качество и архитектуру кода, а также позволяет своевременно обнаруживать и устранять ошибки. Модульные тесты характеризуются двумя моментами:</p>
25 <p>Применение практик модульного тестирования для кода базы данных улучшает качество и архитектуру кода, а также позволяет своевременно обнаруживать и устранять ошибки. Модульные тесты характеризуются двумя моментами:</p>
26 <ul><li>тестирование минимального модуля, атомарной части кода;</li>
26 <ul><li>тестирование минимального модуля, атомарной части кода;</li>
27 <li>изоляция тестируемого кода от зависимостей (при возможности).</li>
27 <li>изоляция тестируемого кода от зависимостей (при возможности).</li>
28 </ul><p>Изоляция зависимостей - очень важная техника, о которой мы<a>поговорим далее в этой статье.</a></p>
28 </ul><p>Изоляция зависимостей - очень важная техника, о которой мы<a>поговорим далее в этой статье.</a></p>
29 <h2>Работа с SQL Server в C# с помощью скриптинга. Часть 1</h2>
29 <h2>Работа с SQL Server в C# с помощью скриптинга. Часть 1</h2>
30 <p>В этой статье автор показывает, как работать с Microsoft SQL Server в C# проектах посредством скриптинга. Реализовать это можно как в Windows, так и в macOS. Поскольку Windows является намного более популярной целевой платформой для C# и SQL Server, больше внимания автор уделяет настройке под macOS. В конце концов, код для этих платформ будет одним и тем же.<a>Читать</a></p>
30 <p>В этой статье автор показывает, как работать с Microsoft SQL Server в C# проектах посредством скриптинга. Реализовать это можно как в Windows, так и в macOS. Поскольку Windows является намного более популярной целевой платформой для C# и SQL Server, больше внимания автор уделяет настройке под macOS. В конце концов, код для этих платформ будет одним и тем же.<a>Читать</a></p>
31  
31