Форум OlegON > Ресурсы OlegON > Вопросы сервера > Программы OlegON

Оптимайзер-4 (вопросы и обсуждения) : Программы OlegON

20.04.2024 7:07


11.12.2009 12:06
OlegON
 
Цитата:
можно было бы в начале темы написать:
1. при первом запуске нужно указывать ключ -r
2. подключение к твоему серверу требуется все время работы оптимайзера, или только при запуске ? (если соединение рухнет в процессе работы)
3. Какой объем принимаемых данных ?
отвечаю:
1) если ничего не указать, оптимайзер предложит почитать этот форум. Если не читая эту ветку до конца, запускать рандомно ключи и команды, то ССЗБ, я не виноват. Более того, если в начале ветки будет сказано одно, а потом будет указано другое, в связи со сменой каких-то алгоритмов, то я так же не буду виноват, что кто-то не потрудился прочитать все. Максимум, что я могу сделать - написать. Заставлять читать не буду.
2) Требуется все время. Руки без мозгов не работают ни минуты. При разрыве связи оптимизатор завершает последнюю заданную ему команду и отключается. В следующий запуск, если связь появится, он продолжит корректно работать и поправит, если в результате обрыва связи что-то было нарушено. Но злоупотреблять бы не рекомендовал.
3) Все зависит от количества выполняемых операций. Формат передачи бинарный, шифрованный, но в общем случае это килобайты.
16.12.2009 06:55
twix
 
в общем, доволен как слон.
прогнал с ключом "о" на базе ЦО, что позволило расчету товародвижения выполняться за 10-15 секунд, включая перенос, вместо предыдущих минут 4-5.
рекомендую попробовать тем, кто еще не попробовал.
только настройки программы после инициализации проверьте. лучше подкрутить их сразу
20.01.2010 12:18
Назым
 
С каким параметром запустить, чтобы вылечить ошибку ORA-01654.

Имеется ввиду минимальные и достаточные действия со стороны Оптимайзера
20.01.2010 12:33
Dim
 
не надо запускать оптимайзер с минимальными действиями. пусто отработает по-полной...
20.01.2010 12:37
Назым
 
Теперь еще пару вопросов для ламера:

Установка Оптимайзера:

1. Скачал Optimizer.jar по ссылке из 2-го поста
2. Скачал библиотеку по ссылке из 2-го поста

Куда мне их класть? Где эта папка lib?

Пожалуйста пример батника на запуск в студию с предполагаемыми путями
20.01.2010 13:21
Назым
 
Вроде все понял. Скачал дистибутив из первой ссылки. Скопировал на диск С.

Поправил файл RUN:
java -jar optimizer.jar -b=XXXXX -c=o -p=qqq
exit

Теперь двойным щелчком его запустил. Как мне понять, работет ли оптимайзер?
20.01.2010 13:50
OlegON
 
Если он сразу закрылся - не работает, скорее всего к java надо указать полный путь.
Когда он работает - не ошибешься. Пишет столько всего - зачитаешься.
Я бы предложил смотреть в сторону работы из консоли. FAR и cmd - наше все.
20.01.2010 13:57
ron
 
А запускать оптимайзер следует с самого сервера? Или можно с клиентской машине?
Просто с клиентской машины он подвисал на
Код:
Alert log checking...
Alert log удалял при остановленном оракле, т.е. там только записи о старте базы.
Сервер базы на linux CentOS 5.4
Oracle 10.1.0.4 x64
20.01.2010 13:57
Назым
 
Цитата:
OlegON Если он сразу закрылся - не работает, скорее всего к java надо указать полный путь.
Когда он работает - не ошибешься. Пишет столько всего - зачитаешься.
Я бы предложил смотреть в сторону работы из консоли. FAR и cmd - наше все.
Теперь попробовал из консоли cmd

У меня java.exe лежит в "D:\oracle\product\10.2.0\db_2\jdk\jre\bin"

Optimizer пока лежит в "C:\optimizer4"

Как мне написть командный файл на запуск?

Я написал:


cd optimizer4
java -jar optimizer.jar -b=XXXXX -c=o -p=qqq

На что получил ответ, что java не является внутренней или внешней командой и понял, что делаю что-то не то
20.01.2010 14:01
Назым
 
Цитата:
ron А запускать оптимайзер следует с самого сервера? Или можно с клиентской машине?
Просто с клиентской машины он подвисал на
Код:
Alert log checking...
Alert log удалял при остановленном оракле, т.е. там только записи о старте базы.
Сервер базы на linux CentOS 5.4
Oracle 10.1.0.4 x64
Цитата:
Оптимайзер рассчитан на запуск на самом сервере, библиотеку нужно положить в папку \lib, рядом с оптимайзером, т.е.
Это цитата из второго поста
Часовой пояс GMT +3, время: 07:07.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.