Я видел следующие используемые термины:
wide field
- например, «механизм TOAST сначала пытается сжать любые значения широкого поля» wide column
- например «Если у вас много широких столбцов» или «даже полное поджаривание не допускает строки с более чем 450 широкими столбцами».
Но я не видел, чтобы они были определены.
Я понимаю, что у Posgres есть предел размера страницы / блока (обычно 8192 байта), и он будет полагаться на TOAST, когда данные не укладываются в этот предел. Но, насколько я понимаю, это основано на размере строки , а не на размере какого-либо одного столбца. Итак, я понимаю, как можно сказать, что строка должна быть широкой ... но конкретный столбец? (Но, может быть, я воспринимаю это слишком буквально.)
В этом контексте каков порог для того, чтобы считать столбец wide
?