• Программа
  • Доклады
  • Организаторы
  • О конференции
  • Кабинет
  • En Ru

    Иван Панченко

    Иван Панченко Postgres Professional

    8 июля, 13:00 MSK

    Доклад

    Инты, массивы, внешние ключи, наследование

    Я расскажу о различных паттернах использования массивов в постгресе, в т.ч. для оптимизации по сравнению с классической реляционной моделью, об организации ссылочной целостности на базе массивов, и об использовании наследования таблиц.

    В докладе представлено несколько случаев, в которых полезны массивы, и рецепты их использования. Это, прежде всего, сокращение JOIN'ов в множественных связях (но не только оно). Однако, если массив используется как набор ссылок, возникает проблема контроля ссылочной целостности. Разбираемся, как решить её, и между делом решаем вопрос внешних ключей в наследуемых таблицах. Попутно рассматриваем индексы для поиска по массивам и различные операции над массивами, предлагаемые расширением intarray.

    Вернуться к списку докладов