Новое в СУБД Caché 2013.1: добавление и генерация индексов на «живых» классах

Предположим, что у вас есть таблица с большим количеством записей и в неё нужно добавить один или несколько индексов со следующими условиями: их генерация должна быть максимально быстрой чтобы генерацию можно было производить порциями. К примеру, если есть таблица на 300М записей и работы с ней можно производить только в нерабочее время, то чтобы можно было разбить весь процесс на три ночи по 100М записей появление новых индексов и сам процесс их генерации не должны мешать текущей работе с классом/таблицей Для этого можно было бы воспользоваться уже известным методом %BuildIndices (), но в таком случае это не будет удовлетворять нашим условиям. Каков же выход? Читать дальше →

© Habrahabr.ru