Советы по Delphi

         

Установленное клиентское программное обеспечение для


Оптимизация связи Oracle с Windows 95

Предварительные условия:
  • Windows 95
  • Установленное клиентское программное обеспечение для доступа к Oracle & программа для соединения с Oracle Server через TCP/IP.
  • (Опционально) Программное обеспечение Delphi 2.0 C/S для тестирования результатов.


Цель документа:

помочь увеличить скорость соединения Oracle под Windows 95. Под WinNT такая проблема не стоит, следовательно, данный документ рассматривает только работу с Windows 95. Ниже вы видите разницу в скорости выполнения запроса, выполненного до модификации, и после: До : Win95 = 10-15 секунд. WinNT = 2-3 секунд. После : Win95 = 3-4 секунд. (Большое улучшение) Проблема: Windows 95 в сущности ищет адреса IPC в нескольких сетевых узлах ДО получения соединения с Oracle DNS, WinNT же поступает по другому.

Решение: Измените файл Oracle SQLNET.ORA для выключения вышеуказанной характеристики Windows 95.

Решение шаг-за-шагом:
  1. Откройте в Notepad или Write файл SQLNET.ORA. (Данный файл расположен в каталоге <ORA_HOME>\network\admin. Проигнорируйте любые другие разновидности этого файла)


Данный файл должен выглядеть примерно следующим образом: ################ # Filename......: sqlnet.ora # Node..........: local.world # Date..........: 24-MAY-94 13:23:20 ################ TRACE_LEVEL_CLIENT = OFF sqlnet.expire_time = 15 names.default_domain = borland.world name.default_zone = borland.world
  • Добавьте следующий параметр в файл SQLNET.ORA: AUTOMATIC_IPC = OFF После изменений файл должен выглядеть примерно так: ################ # Filename......: sqlnet.ora # Node..........: local.world # Date..........: 24-MAY-94 13:23:20 ################ AUTOMATIC_IPC = OFF TRACE_LEVEL_CLIENT = OFF sqlnet.expire_time = 15 names.default_domain = borland.world name.default_zone = borland.world
  • Сохраните измененный файл SQLNET.ORA и ура! В дальнейшем при инициализации соединения с Oracle время соединения вместо 15 секунд составит всего лишь 3 секунды. Скорость работы Delphi существенно увеличится. [001075]



  • Содержание раздела