Почему это важно?
Секционирование — это разбиение данных, являющихся одной большой таблицей, на более мелкие части (секции). Секционирование повышает быстродействие, особенно когда большой процент часто запрашиваемых строк таблицы относится к одной или лишь нескольким секциям. Процедура увеличивает вероятность нахождения наиболее востребованных частей индексов в памяти. Масштабную загрузку и удаление данных можно осуществлять, добавляя и удаляя секции, что также ускоряет работу. А вот редко используемые данные можно перенести на более дешевые и медленные носители.
Вам будет интересно и полезно, если вы
- Разработчик приложений
- Администратор баз данных
- Разработчик отчетов
- Бизнес-аналитик
- Научный работник
На мастер-классе вы узнаете
- методы разбиения таблиц
- выгоды и недостатки секционирования
- некоторые подводные камни, которые нужно иметь в виду при работе с секционированными таблицами
Мастер-класс проводит
Золотов Антон Владимирович
Преподаватель-практик с опытом работы в IT более 30 лет, в том числе с базами данных – 20 лет. Сертифицированный тренер PostgreSQL. Руководил IT-подразделением, возглавлял разработку ПО. Занимался разработкой «с нуля», от анализа бизнес-процессов, формирования требований к ПО и составления ТЗ до сдачи в коммерческую эксплуатацию, включая разработку архитектуры базы данных. Владеет такими технологиями, как C/C++, MFC, WinAPI, MS Visual Studio, SQL, T-SQL, MS SQL Server, PostgreSQL (разработка и реализация структур данных, серверной логики), UML, HTML, XML, C#: .NET.
«PostgreSQL: Уровень 2. Продвинутые возможности»
Курс знакомит пользователей с расширенными возможностями PostgreSQL, а также с языком PL/pgSQL. Он был разработан как загружаемый процедурный язык, который можно использовать для создания функций, процедур и триггеров, добавлять управляющие структуры в язык SQL, выполнять сложные вычисления.
На курсе вы научитесь
- разрабатывать функции и процедуры, выполняющиеся на стороне сервера PostgreSQL;
- создавать триггеры и правила;
- создавать пользовательские типы данных;
- управлять доступом к объектам баз данных в PostgreSQL.
Учебный центр «Специалист»
- >1,4 млн выпускников
- > 35 000 корпоративных клиентов
- 250 преподавателей-экспертов
- 80 учебных классов
- > 1000 курсов
- Гарантия высокого качества обучения
- Более 250 преподавателей-экспертов высокой квалификации
- Гарантированное расписание на год
- Официальные документы после обучения (проверка через ФИС ФРДО)
- Профессиональная консультация по направлению обучения
- Удобное время занятий
- Форматы обучения: очное, онлайн, открытое или очно-заочное
- Авторизованные курсы от ведущих IT-компаний мира
- Престижные российские и международные сертификаты
- Уникальные технические лаборатории
- Корпоративное обучение
- Индивидуальный менеджмент
- Трудоустройство
- Программа привилегий «Настоящий специалист»