"Kovalenko Dmitry" ...
Привет всем. А известным личностям - персонально :)
Совсем персонально ты уже, видимо, боишься :)
Я правильно понял, что есть две стратегии выделения места (под данные одной
записи?) на data-страницах
Чуть больше, чем 2
1. если данные могут целиком поместиться на одной странице, то ищется data-страница которая может разместить указанные данные.
если не нашли, то выполняется расширение списка data-страниц
Замечу лишь, что речь о сжатых данных и об insert'е. Для update'а всё сложнее
2. если данные не могут поместиться, то выделяются "orphan" data-страницы + 1
блок, который размещается по правилу #1.
Да
Таким образом, если у нас страница объемом 4K, а размер записи 2K+1, то будет
теряться порядка 50% пространства.
Если только insert'ы - да. Однако под бекверсии и фрагменты это место вполне
может быть задействованно позже.
--
Хорсун Влад