Установленное клиентское программное обеспечение для
Оптимизация связи 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.
Решение шаг-за-шагом:
- Откройте в 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]
Содержание раздела