Началось альфа-тестирование PostgreSQL 9.5
Представлена альфа-версия СУБД PostgreSQL 9.5. Релиз ожидается осенью. Среди добавленных улучшений (первод подробного обзора основных новшеств): Функциональность «UPSERT» (добавить-или-модифицировать), реализованная через новое выражение «INSERT … ON CONFLICT DO NOTHING/UPDATE», позволяющая обработать ситуацию невозможности добавления данных через «INSERT», например, из-за нарушения условий уникальности или недопустимости значения одного из полей. Вместо вывода ошибки теперь можно игнорировать выполнение оператора или изменить связанные с ключевым полем данные (т.е. если запись уже существует, вместо INSERT выполнить UPDATE); BRIN-индексы («индексы блоковых зон», Block Range Index), позволяющие сверхкомпактно индексировать очень большие таблицы, без применения традиционных B-деревьев. Суть BRIN-индексов сводится к разбиению общего индекса на блоки, каждый из … Читать далее Началось альфа-тестирование PostgreSQL 9.5
