НАВЫКИ
Что тренируется
- roles и LOGIN
- database/schema privileges
- ownership и grants
- search_path
- connections и limits
- constraints и indexes
- transactions и locks
- операционная диагностика psql
50 LAB · НАЧАЛЬНЫЙ / MIDDLE / СЛОЖНЫЙ
Работайте с настоящей PostgreSQL внутри LAB: определите, почему приложение не подключается, не видит объект, блокируется или получает неверный план доступа.
Проблемы PostgreSQL часто маскируются под ошибку приложения. Пользователь существует, но LOGIN запрещён; CONNECT выдан не на ту database; table доступна владельцу, но не service role; search_path уводит запрос в другую schema.
Практика Junnylab заставляет подтвердить гипотезу через psql, system catalogs и фактический SQL. Это развивает привычку проверять privileges, sessions, locks и структуру данных до изменения конфигурации наугад.
НАВЫКИ
СИМПТОМЫ
РЕАЛЬНЫЕ LAB
В треке: 10 начальных LAB · 30 Middle · 10 сложных LAB. Ниже — по два реальных примера каждого уровня из публичного каталога.
PostgreSQL · roles
PostgreSQL · privileges
PostgreSQL · constraints
PostgreSQL · constraints
PostgreSQL · durability
PostgreSQL · WAL safety
КАК ПРОХОДИТ ПРАКТИКА
В заявке есть симптомы и критерий готовности, но нет пошагового рецепта.
После входа создаётся отдельная учебная среда. Команды выполняются в настоящем shell.
Проверяете конфигурацию, логи и фактическое состояние теми инструментами, которыми пользовались бы на работе.
Можно выбрать любой корректный способ, если итоговое состояние соответствует техническому требованию.
Серверная функциональная проверка подтверждает, что проблема действительно устранена и LAB готова.
ДЛЯ КОГО
Трек рассчитан на DevOps, DBA начального/Middle уровня и backend-инженеров, которым приходится эксплуатировать PostgreSQL и разбирать проблемы прав, соединений и производительности.
FAQ
Нет. База и необходимые данные подготавливаются внутри LAB.
Да. Первые группы задач специально охватывают roles, LOGIN, CONNECT, schema privileges, ownership и grants.
Да. По мере роста сложности появляются locks, transactions, indexes, connection behavior и другие эксплуатационные сценарии.
Публичный каталог показывает темы, сложность и проверяемые навыки. Аккаунт нужен только для запуска среды, терминала и сохранения прогресса.
Перейти в каталог Junnylab