Размер Базы Данных
Рассчитайте размер таблиц, IOPS, память, индексы, репликацию и шардирование. Точные формулы для PostgreSQL и MySQL.
Зачем рассчитывать размер базы данных?
Правильный расчёт ресурсов — основа стабильной работы СУБД. Недооценка размера таблиц приводит к нехватке диска, неправильный расчёт IOPS — к деградации производительности, а ошибки в шардировании — к дорогостоящей перестройке архитектуры.
PostgreSQL: расчёт хранения
В PostgreSQL каждая строка занимает минимум 28 байт служебных данных (23 байта заголовок + alignment). Страница 8 КБ вмещает ограниченное число строк. Добавьте TOAST для больших полей, индексы и bloat после UPDATE/DELETE — и реальный размер может быть в 3-5 раз больше «чистых данных».
IOPS и дисковая подсистема
IOPS (Input/Output Operations Per Second) — ключевая метрика производительности дисков. NVMe SSD обеспечивает до 100 000 случайных операций в секунду, тогда как HDD — лишь 150-250. Разница в два порядка определяет возможности СУБД при случайном доступе.
Архитектура масштабируемой БД
При росте нагрузки стратегия масштабирования зависит от узкого места. Если не хватает IOPS — переход на NVMe или RAID. Если не хватает памяти — увеличение shared_buffers. Если упирается один сервер — репликация или шардирование.
В России активно используются PostgreSQL (основная СУБД в госсекторе), ClickHouse (аналитика в Яндексе), а также распределённые системы YDB (Yandex Database) и CockroachDB.
≤ 500 ГБ, ≤ 10K QPS
≤ 5 ТБ, ≤ 50K QPS чтения
> 5 ТБ или > 50K QPS записи
Возможности калькулятора
Размер таблицы
Точный расчёт для PostgreSQL: страницы, fillfactor, TOAST, bloat, WAL и полный размер на диске.
Анализ IOPS
Сравнение NVMe SSD, SATA SSD и HDD. Расчёт утилизации дисков и необходимого количества.
B-tree индексы
Глубина дерева, селективность, covering index. Определение: Index Scan vs Seq Scan.
Часто задаваемые вопросы
Полезные ресурсы
Документация PostgreSQL
Официальная документация по управлению хранением, настройке памяти и репликации PostgreSQL.
Настройка параметров
Автоматический генератор оптимальных настроек postgresql.conf на основе характеристик сервера.
Yandex Database
Распределённая СУБД от Яндекса. Горизонтальное масштабирование и отказоустойчивость для высоких нагрузок.

Лиана Арифметова
Миссия: Демократизировать сложные расчеты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».
Был ли этот калькулятор полезен?
Отказ от ответственности
Только для информационных целей. Все расчёты, результаты и данные, предоставляемые данным инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.
Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.
Медицинские, финансовые и профессиональные решения должны приниматься исключительно на основании консультации с квалифицированными специалистами — врачом, финансовым советником, инженером или другим профессионалом в соответствующей области. Не используйте результаты данного инструмента как единственное основание для принятия важных решений.
Ограничение ответственности. Авторы и разработчики сервиса не несут никакой ответственности за прямой или косвенный ущерб, возникший в результате использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию и применение полученных результатов.
Похожие инструменты
Калькулятор налогового вычета
Расчёт налогового вычета: имущественный, социальный, за обучение и лечение.
Фотокалькулятор: ГРИП, гиперфокал и экспозиция
Полезные инструменты для фотографа: расчет глубины резкости (DOF), гиперфокального расстояния и экспозиции (EV).
Калькулятор вязания (петли и пряжа)
Плотность вязки, количество петель и расход пряжи по образцу. Для вязания спицами и крючком.
Калькулятор точного земледелия
Расчёт норм внесения удобрений, высева, СЗР и экономии ресурсов при дифференцированном подходе. ROI от GPS, дронов и датчиков.
Термодинамический калькулятор
Расчет теплоёмкости, теплового расширения (линейное и объемное), закона охлаждения Ньютона и КПД тепловых двигателей.
Калькулятор керамики
Расчёты керамики: шихта, обжиг, усадка, прочность, глазурь, плотность и пористость
Калькулятор почвоведения
Текстурный треугольник, плотность и пористость почвы, ЕКО, органическое вещество, нормы удобрений NPK, гидропроводность.
Калькулятор оптики (линзы, преломление, DoF)
Расчет фокусного расстояния, закон Снеллиуса и глубина резкости (DoF). Калькулятор для физики и фотографии.
Конвертер транслитерации
Транслитерация кириллицы в латиницу по стандартам ИКАО, ISO 9, BGN/PCGN, для загранпаспорта и URL.
Калькулятор гидроэнергетики: мощность ГЭС, турбины и малые ГЭС
Расчёты гидроэнергетики: мощность ГЭС (P = ρgQHη), выбор турбины (Пельтон/Фрэнсис/Каплан), малые ГЭС, AEP, гидрология.
Странные калькуляторы: бананы, зомби и животные
Веселые калькуляторы: измерение роста в бананах, тест на выживание среди зомби и перевод возраста питомцев в человеческие года.
Валидатор СНИЛС
Проверка контрольной суммы СНИЛС (11 цифр). Алгоритм проверки контрольного числа, пакетная валидация.
Калькулятор масштабирования рецепта
Пересчёт ингредиентов при изменении количества порций. Округление до практичных мер.
Калькулятор RLC
Расчет параметров конденсаторов и индуктивностей, постоянной времени RC/RL цепей и резонанса LC контура.
Калькулятор животноводства
Рассчитайте кормовую базу, продуктивность и экономику животноводческого хозяйства. КРС, свиньи, овцы. По нормам ВНИИ животноводства и Минсельхоза РФ.