powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JBuilder и Oracle 8.1.7- большая задержка при создании DataSet
7 сообщений из 7, страница 1 из 1
JBuilder и Oracle 8.1.7- большая задержка при создании DataSet
    #32752772
Twiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столкнулся с проблемой:

При создании dataSet (когда делаешь запрос с помощью конструктора в JB2005 или JB10),

Oracle начинает грузить CPU на 99%- это длится около 5мин.

В сессии оракла выполняется следующий запрос:

SELECT NULL AS table_cat, c.owner AS table_schem, c.table_name,

c.column_name, c.POSITION AS key_seq, c.constraint_name AS pk_name

FROM all_cons_columns c, all_constraints k

WHERE k.constraint_type = 'P'

AND k.table_name = :1

AND k.owner LIKE :2 ESCAPE '/'

AND k.constraint_name = c.constraint_name

AND k.table_name = c.table_name

AND k.owner = c.owner

ORDER BY column_name

Над ним он и задумывается на долгое время.

В Oracle 9i всё проходит гладко.

Я использую Oracle 8.1.7.4 на linux с патчем ANO.

Как с этим бороться пока не знаю- может кто сталкивался с подобной проблемой.
...
Рейтинг: 0 / 0
JBuilder и Oracle 8.1.7- большая задержка при создании DataSet
    #32752787
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выбросьте ваш констуктор и пишите запросы руками
...
Рейтинг: 0 / 0
JBuilder и Oracle 8.1.7- большая задержка при создании DataSet
    #32752865
Twiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело не только в конструкторе- а в DataSet
Когда запускаешь приложение в котором используется DataSet- всё равно выполняется этот долгий запрос. А без DataSet тяжело.
Может быть дело в драйвере для JDBC- у меня стоит для Ora9i но в нём есть и поддержка 8i. Возможно при использовании драйвера для 8i, JB делал бы другой запрос - оптимизированый для 8i. Но драйвер для 8i мне не подходит т.к. у меня стоит патч для Оракла - ANO (network secure) и со старыми драйверами не установить соединение.
...
Рейтинг: 0 / 0
JBuilder и Oracle 8.1.7- большая задержка при создании DataSet
    #32752925
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нельзя ли обойтись без dataSet(кстати что это? и кто это написал), а работать через JDBC "в лоб"???
...
Рейтинг: 0 / 0
JBuilder и Oracle 8.1.7- большая задержка при создании DataSet
    #32752935
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TwigerА без DataSet тяжело. извиняюсь просмотрел
...
Рейтинг: 0 / 0
JBuilder и Oracle 8.1.7- большая задержка при создании DataSet
    #32753549
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати что это? и кто это написал
FrameWork для работы с БД от Борланда, встроенно в JB.
...
Рейтинг: 0 / 0
JBuilder и Oracle 8.1.7- большая задержка при создании DataSet
    #32754200
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wessen кстати что это? и кто это написал
FrameWork для работы с БД от Борланда, встроенно в JB.
может там и BDE прикрутили
зы
шутка(злая)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JBuilder и Oracle 8.1.7- большая задержка при создании DataSet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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