Comments 2
Бросилось, что размер широкого индекса составляет 10% от размера таблицы. Хотя в тексте запроса создания широкого индекса вижу 12 колонок (10 числовых и 2 последние, строковые). А потом читаю, что в широком индексе 10 колонок при 108 мегабайт. А потом в плане запроса опять вижу 12 колонок.
Что происходит?! (Бандитский Петербург).
create
unique index idx_wide
on
wide_table ( c1, c2, c3, c4, c5, c6, c7, c8, c11, c12)
в широком индексе 10 столбцов, как и написано в статье (8 числовых и 2 последние, строковые).
Там команды приведены, легко проверить, что размер индексов такой, как в статье. Размер индекса меньше таблицы, потому что в таблице два последних столба типа character(1000), а не varchar, то есть в таблице хранят по 1000 символов в каждом поле, несмотря на то, что там FOO и BAR. FOO и BAR там добиваются пробелами до 1000.
Выбор индекса при соединении по нескольким столбцам