Окно запросов Powerbuilder работает медленно с ASE 16

Я использую PB 11.5 и 12.5 и ASE 16. Когда я делаю любой запрос в интерактивном интерфейсе SQL PB, запрос занимает около 15 секунд, прежде чем он начнет возвращать данные. Когда я делаю тот же запрос в командной строке Windows, используя ISQL, ответ происходит мгновенно, без ожидания. Что бы сделал PB, чтобы начать запрос так долго?

1 ответ

ISQL работает напрямую с установленным вами клиентом Sybase, а PowerBuilder работает через собственный драйвер базы данных PB для доступа к клиенту Sybase и обладает дополнительными возможностями. Итак, внимательно изучите настройки, которые есть в вашем профиле базы данных PowerBuilder:

  1. В Database Painter в PB 11.5 щелкните правой кнопкой мыши на вашем конкретном соединении с базой данных ASE16 и выберите "Свойства".
  2. Просмотрите настройки на каждой из вкладок, некоторые из них могут вызвать проблемы при неправильном использовании (или могут решить проблемы при правильном использовании).
  3. Для получения справки здесь, в stackru, скопируйте текст на вкладке "Предварительный просмотр" и вставьте его сюда (скрывая частную информацию). Особое значение будет иметь SQLCA.DBParm=
  4. В качестве подсказки вы можете попробовать выбрать разные версии "Release" на вкладке Connection.

Вы не поделились большой информацией, пока это все, что я могу предложить. Было бы неплохо узнать, например, какой клиент Sybase установлен.

Другие вопросы по тегам