Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 За и против LOB Storage in Row.  [new]
ORA__SQL
Member

Откуда: Moscow
Сообщений: 1774
За и против LOB Storage in Row.
Что выбрать? И из каких соображений?
ЗЫ. Таблица только на Insert и Select. Update не планируется
16 дек 11, 20:33    [11780408]     Ответить | Цитировать Сообщить модератору
 Re: За и против LOB Storage in Row.  [new]
AmKad
Member

Откуда:
Сообщений: 5222
ORA__SQL
И из каких соображений?
Средний размер, как часто клобовые поля будут присутствовать в запросах.
16 дек 11, 21:01    [11780515]     Ответить | Цитировать Сообщить модератору
 Re: За и против LOB Storage in Row.  [new]
ORA__SQL
Member

Откуда: Moscow
Сообщений: 1774
AmKad
ORA__SQL
И из каких соображений?
Средний размер, как часто клобовые поля будут присутствовать в запросах.

Примерно так:
2-4 kb - 50%
4-6 kb - 20%
6-8 kb - 20%
8-10 kb - 10%
Клобовые поля вытягиваются только по первичному ключу таблицы.
16 дек 11, 21:13    [11780555]     Ответить | Цитировать Сообщить модератору
 Re: За и против LOB Storage in Row.  [new]
-2-
Member

Откуда:
Сообщений: 15330
ORA__SQL,

При disable storage in row каждый, даже null, lob будет занимать минимум блок. С размерами ваших лобков и, если большинство запросов будут их иметь, лучше enable storage in row.
16 дек 11, 22:00    [11780675]     Ответить | Цитировать Сообщить модератору
 Re: За и против LOB Storage in Row.  [new]
AmKad
Member

Откуда:
Сообщений: 5222
-2-
лобков

+1
16 дек 11, 22:02    [11780679]     Ответить | Цитировать Сообщить модератору
 Re: За и против LOB Storage in Row.  [new]
ORA__SQL
Member

Откуда: Moscow
Сообщений: 1774
-2-
лобков

То есть нет смысла переносить в Lob Segment, ради уменьшения Table Segment'а?
16 дек 11, 22:09    [11780698]     Ответить | Цитировать Сообщить модератору
 Re: За и против LOB Storage in Row.  [new]
_Nikotin
Member

Откуда: СПб
Сообщений: 2965
-2-
ORA__SQL,

При disable storage in row каждый, даже null, lob будет занимать минимум блок.

Неправда. Наиболее близкое верное утверждение, что empty_clob при STORE AS BASICFILE + DISABLE STORAGE IN ROW будет занимать место в LOBINDEX.
16 дек 11, 22:20    [11780728]     Ответить | Цитировать Сообщить модератору
 Re: За и против LOB Storage in Row.  [new]
xtender
Member

Откуда: Мск
Сообщений: 5704
_Nikotin
empty_clob при STORE AS BASICFILE + DISABLE STORAGE IN ROW будет занимать место в LOBINDEX

Совсем недавно про это говорили
17 дек 11, 00:43    [11781262]     Ответить | Цитировать Сообщить модератору
 Re: За и против LOB Storage in Row.  [new]
xtender
Member

Откуда: Мск
Сообщений: 5704
xtender
Совсем недавно про это говорили

поясню - из-за заполнения empty_clob'ами существенно замедлялcя фетч - в два-три раза
17 дек 11, 00:48    [11781271]     Ответить | Цитировать Сообщить модератору
 Re: За и против LOB Storage in Row.  [new]
_Nikotin
Member

Откуда: СПб
Сообщений: 2965
xtender,

Переходи на securefile.
17 дек 11, 00:54    [11781285]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить