|
Фрагментация в tblspace и blobspace по выражению
|
|||
---|---|---|---|
#18+
Есть два сервера, соединенные по HDR. На них есть табличка, в которой есть blob-поле типа text, лежащее в tblspace, в котором сохранялись файлики размером около сотни байт. Однако, говорят, что нам будут приходить файлы размером около 200 Мб. Когда такое было раньше, сервер начинал тупить даже на селектах: видимо огромные блобы вышибали данные из разделяемой памяти и буферов. Тогда безобразие прекратили административными методами, но теперь все будет согласовано. Можно было бы поместить блоб в blobspace, но тогда оно перестанет реплицироваться по HDR. Возникла идея: с помощью фрагментации по выражению (в таблице есть поле с типом файла) фрагментировать блоб между tblspace и blobspace, направив огромные файлы в blobspace (потерю этих огромных файлов можно пережить, терять мелкие нельзя). Это реализуемо? Фрагментируется вся таблица или можно ограничится блобом? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2019, 22:11 |
|
Фрагментация в tblspace и blobspace по выражению
|
|||
---|---|---|---|
#18+
bk0010, для того, чтобі вінести только блобі в отдельное пространство, можно воспользоваться Но, єто гемор в плане перестройки логики Блобі по 200М с другими данніми на одной БД емеют как минимум 2 минуса: 1. Буферній пул (ві можете вінести ВСЮ ТАБЛИЦУ в отдельное пространство с другим pagesize ) 2. Запись транзакции в логический журнал Если на БД основная работа не с блобом, то лучше рассмотреть вариант віноса блоба на другой сервер Информикс либо пересмотреть архитектуру работі с блобом. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2019, 09:40 |
|
Фрагментация в tblspace и blobspace по выражению
|
|||
---|---|---|---|
#18+
Спасибо (ссылка видна только при цитировании). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2019, 14:05 |
|
|
start [/forum/topic.php?fid=44&msg=39760632&tid=1606720]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 284ms |
total: | 396ms |
0 / 0 |