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