powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Сосуществование ASA 9 и 10
10 сообщений из 10, страница 1 из 1
Сосуществование ASA 9 и 10
    #34981841
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько чревата одновременная работа ASA 9.0.2 и SA10 на одном сервере?
Система - Debian GNU/Linux 3.1r6
...
Рейтинг: 0 / 0
Сосуществование ASA 9 и 10
    #34983347
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одной секундой на решение какая из версий будет более часто использоваться и пять секунд на правку .profile чтобы правильном порядке запускать setup.sh из девятки и десятки.

Ну и иногда несколькими нецензурными словами, когда хотел запустить dbinit реже используемой версии и забыл указать ему полный путь. :) Ну а если сделаешь себе сим/хардлинки на все утилиты без номеров в утилиты с номерами dbinit -> dbinit9/dbinit10, dbtran -> dbtran9/dbtran10 и так далее, то и последнее препятствие исчезнет.

Кстати на виндах тоже самое. У меня на машине одно время мирно сосуществовали все версии ASA от 6-и до десятки.


---
http://www.rusug.ru] Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
Сосуществование ASA 9 и 10
    #34983393
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlОдной секундой на решение какая из версий будет более часто использоваться и пять секунд на правку .profile чтобы правильном порядке запускать setup.sh из девятки и десятки.


Предпочитаю сделать sh файлы с прописыванием внутрё полного пути.

White OwlНу а если сделаешь себе сим/хардлинки на все утилиты без номеров в утилиты с номерами dbinit -> dbinit9/dbinit10, dbtran -> dbtran9/dbtran10 и так далее, то и последнее препятствие исчезнет.

Ну или так.

Самое главное - либы не подерутся? Если не подерутся, то и славненько...
А то хочется перед принятием решения о переходе на десятку посравнивать производительность в одном и том же окружении и на одном и том же железе.
...
Рейтинг: 0 / 0
Сосуществование ASA 9 и 10
    #34983421
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir KozlovСамое главное - либы не подерутся? Если не подерутся, то и славненько...Не подерутся. В библиотеках они всегда следуют правилу добавления номера версии к имени. Это вот в администраторских утилитах к сожалению забили на это по историческим причинам... А библиотеки они почти все с циферками а те что без циферок с не совпадающими именами.

Vladimir KozlovА то хочется перед принятием решения о переходе на десятку посравнивать производительность в одном и том же окружении и на одном и том же железе.Только не забудь перестроить обе базы, а то возьмешь девятку с фрагментированными таблицами и свежесозданную десятку и получишь...
...
Рейтинг: 0 / 0
Сосуществование ASA 9 и 10
    #34983966
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlТолько не забудь перестроить обе базы, а то возьмешь девятку с фрагментированными таблицами и свежесозданную десятку и получишь...

Как наиболее правильно перестроить базу? Если я сделаю

Код: plaintext
1.
    BACKUP DATABASE DIRECTORY 'Путь_к_новой_базе' TRANSACTION LOG RENAME;

этого достаточно? или backup/resore? или unload/load?
...
Рейтинг: 0 / 0
Сосуществование ASA 9 и 10
    #34984696
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl wrote:

> Кстати на виндах тоже самое. У меня на машине одно время мирно
> сосуществовали все версии ASA от 6-и до десятки.

Вот с Виндами проблем точно никаких - у меня и сейчас сосуществуют все
версии с 5.5 по 10.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Сосуществование ASA 9 и 10
    #34985961
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlovэтого достаточно? или backup/resore? или unload/load?"Перегрузка" базы это всегда unload/load. Выгрузка всей базы в скрипты, и заливка всего в свежесозданную базу.
Код: plaintext
1.
2.
3.
4.
%ASA9%\dbunload -c "ENG=MyOldDB9;UID=...;PWD=..." unload\
%ASA9%\dbinit MyNewDB9
%ASA9%\dbisql -c "DBF=MyNewDB9;UID=dba;PWD=sql" reload.sql
%SA10%\dbinit MyNewDB10
%SA10%\dbisql -c "DBF=MyNewDB10;UID=dba;PWD=sql" reload.sql
А теперь запускаешь эти две базы по очереди отдаешь их под тестовую нагрузку.

У меня 10-ка показывала около 30% прироста в производительности. Но дальше тестовой нагрузки у меня дело не пошло, Большой Босс боялся смены сервера а потом я уволился от туда.
...
Рейтинг: 0 / 0
Сосуществование ASA 9 и 10
    #34990803
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl"Перегрузка" базы это всегда unload/load. Выгрузка всей базы в скрипты, и заливка всего в свежесозданную базу.
Код: plaintext
1.
2.
3.
4.
%ASA9%\dbunload -c "ENG=MyOldDB9;UID=...;PWD=..." unload\
%ASA9%\dbinit MyNewDB9
%ASA9%\dbisql -c "DBF=MyNewDB9;UID=dba;PWD=sql" reload.sql
%SA10%\dbinit MyNewDB10
%SA10%\dbisql -c "DBF=MyNewDB10;UID=dba;PWD=sql" reload.sql
А теперь запускаешь эти две базы по очереди отдаешь их под тестовую нагрузку.

У меня 10-ка показывала около 30% прироста в производительности. Но дальше тестовой нагрузки у меня дело не пошло, Большой Босс боялся смены сервера а потом я уволился от туда.

В общем, поселил я на Debian 3.1 совместно девятку и десятку, базу перегрузил и в десятку залил. Выигрыш по производительности от 10 до 25% в зависимости от запроса (тут кто-то жаловался что при переезде на десятку поплыли планы при использовании функций в подзапросах, я немного боялся что производительность где-то сдеградирует, но потыкался в большие отчеты и вроде всё путём).

А ODBC драйвер от девятки, как я понимаю, с десяткой совсем никак? То есть на клиентских ящиках придется новый поставить?
...
Рейтинг: 0 / 0
Сосуществование ASA 9 и 10
    #34990836
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Kozlov wrote:

> А ODBC драйвер от девятки, как я понимаю, с десяткой совсем никак?

С фига бы? Протокол не менялся, начиная с ASA 6.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Сосуществование ASA 9 и 10
    #34990871
Vladimir Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000
Vladimir Kozlov wrote:

> А ODBC драйвер от девятки, как я понимаю, с десяткой совсем никак?

С фига бы? Протокол не менялся, начиная с ASA 6.


Ну, не знаю... у меня ругнулся при выполнении хранимой процедуры - говорит, параметр с данным именем найти не может... Поставил драйвер от десятки - с ним всё путём.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Сосуществование ASA 9 и 10
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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