Профиль навыка

MySQL / MariaDB

MySQL 8+: InnoDB, индексы, репликация, partitioning, JSON support

Базы данных Реляционные БД

Ролей

7

где встречается этот навык

Грейдов

5

сформированная дорожка роста

Обязательных требований

31

ещё 4 — необязательные

Домен

Базы данных

Группа

Реляционные БД

Последнее обновление

17.03.2026

Как использовать

Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.

Чего ждут на каждом уровне

Таблица показывает, как меняется глубина владения навыком от Junior до Principal.

Роль Обязательность Описание
1С Developer Пишет базовые SQL-запросы для извлечения и вставки данных между 1C:Предприятие и базами MySQL. Настраивает подключения к внешним источникам данных в платформе 1C. Понимает типы данных MySQL и их соответствие типам платформы 1C для надёжного обмена данными.
Backend Developer (C#/.NET) Обязателен Пишет SQL-запросы для CRUD через Entity Framework Core / Dapper. Создаёт таблицы, индексы, foreign keys. Понимает нормализацию до 3NF. Использует MySQL Workbench для анализа.
Backend Developer (Java/Kotlin) Обязателен Пишет SQL-запросы для CRUD-операций через JPA/Hibernate. Создаёт таблицы, индексы, foreign keys. Понимает нормализацию до 3NF. Работает с MySQL Workbench для анализа данных.
Backend Developer (PHP) Обязателен Пишет SQL-запросы: SELECT с JOIN, WHERE, GROUP BY, ORDER BY. Создаёт таблицы с правильными типами данных и constraints. Понимает foreign keys и индексы. Работает с MySQL Workbench или аналогом.
BI Analyst Обязателен Пишет запросы SELECT с JOIN и GROUP BY для извлечения отчётных данных из MySQL. Создаёт простые агрегирующие запросы для метрик дашбордов. Подключает BI-инструменты Tableau или Power BI к источникам данных MySQL и строит базовые визуализации по результатам запросов.
Data Analyst Обязателен Извлекает наборы данных из MySQL с помощью фильтрованных запросов SELECT с WHERE, JOIN и базовой агрегацией. Создаёт временные таблицы для промежуточных результатов анализа. Пишет исследовательские SQL-запросы для проверки качества данных и выявления закономерностей в аналитических процессах.
Database Engineer / DBA Выполняет базовые операции с MySQL: создание таблиц, написание SELECT/INSERT/UPDATE запросов, работа с mysql CLI. Понимает типы данных, PRIMARY KEY, FOREIGN KEY. Умеет читать EXPLAIN и находить full table scans.
Роль Обязательность Описание
1С Developer Проектирует хранимые процедуры в MySQL для сценариев обмена данными 1C:Предприятие, включая пакетные upsert-операции и разрешение конфликтов. Оптимизирует запросы к внешним источникам данных из 1C добавлением индексов и переписыванием медленных соединений. Реализует регулярную синхронизацию данных между регистрами 1C и таблицами MySQL.
Backend Developer (C#/.NET) Обязателен Самостоятельно проектирует схемы и оптимизирует запросы с MySQL / MariaDB. Понимает индексирование и планы выполнения запросов. Использует Entity Framework Core эффективно.
Backend Developer (Java/Kotlin) Обязателен Самостоятельно проектирует схемы и оптимизирует запросы с MySQL / MariaDB. Понимает индексирование и планы выполнения запросов. Использует Hibernate/JPA эффективно.
Backend Developer (PHP) Обязателен Проектирует нормализованные схемы для бизнес-доменов. Оптимизирует запросы через EXPLAIN и профайлинг slow query log. Использует специфику MySQL: партиционирование, full-text search, JSON-колонки. Настраивает репликацию master-slave для read scaling.
BI Analyst Обязателен Создаёт оптимизированные отчётные представления и материализованные сводные таблицы в MySQL для BI-дашбордов. Оптимизирует агрегирующие запросы с помощью составных индексов и планов выполнения. Настраивает live- и extract-подключения в Tableau и Power BI с корректными параметрами драйвера MySQL для надёжного обновления по расписанию.
Data Analyst Обязателен Пишет сложные аналитические SQL-запросы с оконными функциями (ROW_NUMBER, LAG, LEAD, нарастающие итоги) для анализа трендов и когорт в MySQL. Строит многоэтапные аналитические пайплайны с использованием CTE и временных таблиц. Оптимизирует запросы извлечения данных через анализ EXPLAIN и добавление целевых индексов для аналитических нагрузок.
Database Engineer / DBA Администрирует MySQL в production: настройка innodb_buffer_pool_size, query cache, slow query log. Работает с репликацией master-slave, настраивает мониторинг через Performance Schema. Оптимизирует запросы через профилирование.
Роль Обязательность Описание
1С Developer Обязателен Проектирует высокопроизводительные пайплайны обмена данными между 1C:Предприятие и MySQL с транзакционной согласованностью и восстановлением после ошибок. Разрабатывает расширения схемы MySQL, дополняющие структуру метаданных 1C для гибридной отчётности. Реализует сложные хранимые процедуры с курсорной обработкой и событийными триггерами для автоматизации интеграций рабочих процессов 1C.
Backend Developer (C#/.NET) Обязателен Проектирует MySQL-архитектуру для .NET-сервисов: read replicas через DbContext routing, connection pooling через Pomelo.EntityFrameworkCore.MySql. Оптимизирует EF Core: compiled queries, bulk operations через EFCore.BulkExtensions.
Backend Developer (Java/Kotlin) Обязателен Проектирует MySQL-архитектуру для Java-сервисов: партиционирование, read replicas через Spring DataSource routing, connection pooling через HikariCP. Оптимизирует JPA-запросы: batch inserts, fetch strategies, native queries для аналитики.
Backend Developer (PHP) Обязателен Оптимизирует производительность: partitioning, query optimizer hints, covering indexes. Настраивает репликацию master-slave. Анализирует slow query log. Проектирует схему под high-write или high-read нагрузку.
BI Analyst Обязателен Проектирует архитектуру аналитического слоя MySQL с преагрегированными таблицами, партиционированными таблицами фактов и представлениями звёздной схемы, оптимизированными для BI-инструментов. Реализует паттерны безопасности на уровне строк в MySQL, интегрированные с контролем доступа Tableau и Power BI. Обучает команду написанию производительных аналитических запросов и корректному использованию хинтов для отчётных нагрузок.
Data Analyst Обязателен Проектирует переиспользуемые аналитические SQL-фреймворки с параметризованными CTE, рекурсивными запросами и продвинутыми оконными функциями для сложного статистического анализа в MySQL. Создаёт слои самообслуживания для извлечения данных с документированными представлениями и хранимыми процедурами для нетехнических пользователей. Оптимизирует MySQL для аналитических нагрузок настройкой буферных пулов, буферов сортировки и параметров временных таблиц.
Database Engineer / DBA Обязателен Проектирует MySQL-архитектуру для highload: InnoDB cluster, Group Replication, ProxySQL для connection pooling и read/write splitting. Выполняет online DDL, pt-online-schema-change. Настраивает PITR и automated failover.
Роль Обязательность Описание
1С Developer Обязателен Определяет стандарты интеграции и протоколы обмена данными между системами 1C:Предприятие и MySQL в командах разработки. Проводит ревью проектных решений по хранимым процедурам и схемам для проектов взаимодействия 1C-MySQL. Продвигает использование репликации MySQL и реплик чтения для разгрузки отчётных запросов 1C от транзакционных баз и обеспечения масштабируемости системы.
Backend Developer (C#/.NET) Обязателен Определяет стандарты MySQL в команде: naming conventions, migration workflow через EF Core Migrations, performance budgets. Проводит review схем и запросов.
Backend Developer (Java/Kotlin) Обязателен Определяет стандарты работы с MySQL в команде: naming conventions, migration workflow, performance budgets для запросов. Проводит review схем и запросов. Планирует capacity и scaling стратегию.
Backend Developer (PHP) Обязателен Определяет стандарты работы с MySQL в команде: naming conventions, migration workflow, review схемы. Принимает решения о шардировании, реплике для read-heavy нагрузки. Планирует capacity.
BI Analyst Обязателен Устанавливает организационные стандарты проектирования аналитического слоя MySQL, включая соглашения об именовании, иерархии представлений и стратегии обновления агрегирующих таблиц. Координирует кросс-командную архитектуру подключения BI, обеспечивая согласованность конфигураций источников данных Tableau и Power BI. Оценивает компромиссы MySQL и MariaDB для корпоративных BI-нагрузок и принимает решения о выборе технологий.
Data Analyst Обязателен Определяет командные стандарты разработки аналитического SQL в MySQL, включая шаблоны запросов, паттерны CTE и управление жизненным циклом временных таблиц. Обучает аналитиков продвинутым оконным функциям, техникам оптимизации запросов и корректному использованию специфических возможностей MySQL, таких как генерируемые столбцы. Координирует с командой дата-инжиниринга эволюцию схемы MySQL для поддержки растущих аналитических требований.
Database Engineer / DBA Обязателен Определяет MySQL-стандарты организации: версионирование, конфигурационные baseline-ы, upgrade-процедуры. Координирует миграции между мажорными версиями с zero-downtime. Формирует SLA для MySQL-инфраструктуры и DR-планы.
Роль Обязательность Описание
1С Developer Обязателен Формирует стратегию интеграционной архитектуры 1C:Предприятие и MySQL на уровне предприятия, включая пути миграции от устаревших механизмов обмена данными к современным событийно-ориентированным подходам. Оценивает кластерные решения MySQL и MariaDB для критически важных нагрузок 1C. Публикует внутренние эталонные архитектуры и вносит вклад в лучшие отраслевые практики паттернов интеграции ERP-СУБД.
Backend Developer (C#/.NET) Обязателен Проектирует data-стратегию: sharding, migration от монолитной БД к database-per-service, backup и DR. Определяет когда MySQL vs PostgreSQL vs SQL Server.
Backend Developer (Java/Kotlin) Обязателен Проектирует data-стратегию организации на MySQL: multi-master replication, sharding (Vitess), migration от монолитной БД к database-per-service. Определяет стандарты backup и disaster recovery.
Backend Developer (PHP) Обязателен Определяет database-стратегию организации: MySQL vs альтернативы для разных сервисов. Проектирует data platform: репликация, backup, disaster recovery, multi-region. Оценивает managed vs self-hosted.
BI Analyst Обязателен Определяет стратегию корпоративной платформы данных, позиционируя MySQL в широкой аналитической экосистеме наряду с хранилищами данных и решениями lakehouse. Проектирует мультирегиональные развёртывания MySQL для глобальной BI-отчётности с требованиями задержки запросов менее секунды. Продвигает инновации в real-time BI, используя захват изменений MySQL и потоковую интеграцию с современными BI-платформами.
Data Analyst Обязателен Определяет корпоративные стандарты аналитического SQL и лучшие практики MySQL, масштабируемые на несколько команд аналитиков данных. Проектирует аналитические слои данных в MySQL, балансирующие производительность запросов и эффективность хранения для датасетов петабайтного масштаба. Продвигает внедрение аналитических возможностей MySQL 8+, включая рекурсивные CTE, lateral-соединения и JSON-табличные функции для модернизации аналитических возможностей организации.
Database Engineer / DBA Обязателен Формирует стратегию MySQL на уровне компании: MySQL vs Aurora vs Vitess для разных workloads, стандарты multi-region репликации, cost optimization. Определяет roadmap развития MySQL-платформы и оценивает альтернативные решения.

Сообщество

👁 Следить ✏️ Предложить изменение Войдите, чтобы предлагать изменения
📋 Предложения
Пока нет предложений для MySQL / MariaDB
Загрузка комментариев...