
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.12.2004, 11:10
|
|||
|---|---|---|---|
BLOB trouble with ASA9 + UTF8 + NativeDB (Delphi) |
|||
|
#18+
Всем привет! Помогите разгадать, вернее уточнить глюк. В базе с collation UTF8 необходимо хранить определенные файлы в long binary. При вставке и чтении стандартными средствами (xp_read_file и xp_write_file) проблем не возникает (а также через PHP). При записи BLOB через NativeDB все хорошо. Но! При чтении некоторых blob через NativeDB, клиентское приложение виснет, а сервер впадает в такой ступор (проц занимается на 100%), что с трудом помогает рестарт базы (один раз даже полетел transaction log). Использовал ASA 9.0.0 1383 (последний EBF). Проверял на нескольких EBF на разных машинах. Если у базы collation 1251-Cyr проблем не возникает. Скорее всего виноват NativeDB (неверно снимает выборку), но почему сервер перестает отвечать? 2-х процессорную машину перезагрузить получается гораздо легче. Если у кого будет возможность, пожалуйста, проверьте, возникают ли подобные проблемы на других версиях ASA такие глюки. Я подготовил базу(blob_demo/dba/sql) + клиентское приложение (исходники внутри). blob_demo база в отедльной папке (лог специально не резал). для клиентского приложения в файле setup.ini можно указать имя сервера и его ip (второе необязательно) В базе три строчки. Проблемный BLOB номер 3. Т.е. если нажать Extract Blob 3 или Extract All BLOBs, то происходит описанная выше проблема, выход из которой - перезагрузка машины.На двупроцессорной машине можно в принципе продолжать работать, на однопроцессорной - увы. Может кто-либо из присутствующих сможет снять выборку select * from blob_table через powerbuilder? Если при этом все будет в порядке, то тогда пойду мучить разработчиков NativeDB. Спасибо, что дочитали :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=55&mobile=1&tid=2014039]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 474ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...