Размер имени столбца в базе данных дерби

В задокументированных ограничениях derby я нашел пункт ниже. Что это значит?

Если длина ключевых столбцов в индексе превышает половину размера страницы индекса, создание индекса по этим ключевым столбцам для таблицы завершается ошибкой. Для существующих индексов вставка новых строк, для которых ключевые столбцы больше половины размера страницы индекса, приводит к сбою вставки.


person Ashutosh    schedule 24.08.2016    source источник
comment
Обратите внимание, что это ограничение на длину значений в столбцах, а не на длину имен столбцов. В заголовке вашего вопроса указано Размер имени столбца.   -  person Bryan Pendleton    schedule 27.08.2016


Ответы (1)


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

Если ваши ключи не содержат длинных строк или много столбцов, это не должно быть проблемой.

person Prune    schedule 24.08.2016