powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Тормоза при сохранении BLOB-а
5 сообщений из 5, страница 1 из 1
Тормоза при сохранении BLOB-а
    #33588617
msa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
msa
Гость
День добрый!

Есть такая проблема: приложение (ESQL/C) сохраняет данные в несколько таблиц. В 2-х таблицах есть БОЛБ-ы.. Мелкие (порядка килобайта) сохраняются нормально, а более-менее большие (20К-200К а мож и больше) затыкаются на некоторое время, бывает значительное. Статистика ничего особо страшного не показывает, процессор и дисковая подсистема вроде не грузится при этом. Параллельно работа идет нормально, конечно за исключением того, что таблица блокируется. BLOB-ы хранятся в tablespace-ах..
Informix 9.4 на AIX 5.1, приложение на Win2K. То же самое было и на версии 7.31.. Не замечалось такого только когда приложение тоже на РИСКе жило, но тогда условия были несколько другие - блобов больших не было.
Есть какие-нить варианты решения или хотя бы локализации проблемы ?
Какую статистику предоставить тут?
...
Рейтинг: 0 / 0
Тормоза при сохранении BLOB-а
    #33590022
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Именно для решения таких проблем и придумали blobspaces.
Информикс рекомендует, что если средний размер Блоба превышает 2-3 страницы (в вашем случае 4-6К), то очень желательно использовать для хранения блобов специальные пространства с blobpage равным среднему размеру блоба (пространство может расходоваться не экономно, т.к. на одну blobpage пишется только один блоб) или хотя бы размером 20% от среднего размера.
...
Рейтинг: 0 / 0
Тормоза при сохранении BLOB-а
    #33594286
msa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
msa
Гость
Именно по тому, что у меня основная масса блобов значительно меньше страницы (страница 4К, запись - менее 1к), я и не пользую блобспейсы.. Пробовал - масса пространства уходит в никуда. Разделять мелкие и большие в разные таблицы не пока представляется возможным.
После переезда в 9.4 появилась возможность попробовать смарт-блоб, но стоит ли овчинка выделки?
...
Рейтинг: 0 / 0
Тормоза при сохранении BLOB-а
    #33595531
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msa...
Какую статистику предоставить тут?Покажи что делает сессия во время затыка.
Сетевых проблем нет? Настраивать размеры пакетов в клиенте информикса не пробовали?
...
Рейтинг: 0 / 0
Тормоза при сохранении BLOB-а
    #33629794
msa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
msa
Гость
Пардон за затяжку с ответом.. Системщик утверждает что со стороны операционки никаких проблем не видно в этот момент. Что сессия творит сейчас не могу сказать - в командировке я..
А вот с клиентом воевать пытался, но не нашел настроек подходящих. Где размер пакета покрутить можно? Или таймаут какой-нить. Хотя он не поможет - отстреливали сессию, приложение.. Оно когда начинает работать с того же места, с того же блока данных - снова затыкается. Стабильность эта и настораживает.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Тормоза при сохранении BLOB-а
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]