powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / MQSeries
21 сообщений из 46, страница 2 из 2
MQSeries
    #32670054
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
Exactly as I suspected - oracle stream messaging CAN NOT be used without oracle database.
Again main oracle mistake - all in one.
That's why I don't use it. I can not make a STREAM module for example, which will be pushed in IP stack, do es some action and sends messages. FOr such small task I need a whole oracle,
That's bullshit IMHO, and restricts the area where the solution from oracle could be used.

"Скорость передачи почти прямо пропорциональна скорости работы с данными в БД. " -- sorry, one oracle DBA said here the performance is terrible,
In IBM the performance of Queue Manager does not depend from performance of database.
...
Рейтинг: 0 / 0
MQSeries
    #32670236
ggvExactly as I suspected - oracle stream messaging CAN NOT be used without oracle database.
Again main oracle mistake - all in one.
That's why I don't use it. I can not make a STREAM module for example, which will be pushed in IP stack, do es some action and sends messages. FOr such small task I need a whole oracle,
That's bullshit IMHO, and restricts the area where the solution from oracle could be used.Хм. AQ так позиционируется. Зато если у меня везде стоят базы Oracle и между ними надо организовывать обмен данными, то зачем мене покупать целую Веб Сферу (MQ ведь в её составе?), да ещё и от IBM для полного зоопарка. Ведь согласитесь, вариант, когда везде в организации стоят базы Oracle и между ними нужен обмен информацией, не такой уж редко случающийся.
ggv"Скорость передачи почти прямо пропорциональна скорости работы с данными в БД. " -- sorry, one oracle DBA said here the performance is terrible,"Ты просто не умеешь их готовить" (c) Макаревич, реклама.
Надо провести настройку производительности базы.
Видел Oracle-ы которые при I/O в 10 Мб/мин тормозили, видел, у которых гигабайтный архивный журнал раз в две минуты вылетал.
Вообще-то мысль хорошая. Спасибо за идею. Надо будет попробовать собрать стенд и померять.
ggvIn IBM the performance of Queue Manager does not depend from performance of database.Это игра словами. Ну конечно же, ведь базы-то и нет. Противник посрамлён и краснеет от стыда. ;-)
Давайте посмотрим в корень, как призывал Маковецкий. Производительность от чего-то зависит? От чего?
Для MQ:
Предположим, что канал неограничен, тогда производительность ограничена следующими факторами:
1) Производительность процессора
2) Конкуренция за внутренние ресурсы в RAM-памяти (кэши и прочее).
3) Физический ввод/вывод на диск
Из перечисленных факторов, как мне кажется, наиболее весомым является 3).
Т.е. можно с большой долей уверенности сказать, что
Производительность MQ ~ скорость I/O.

Для AQ:
Предположим, что канал неограничен, тогда производительность базы ограничена следующими факторами:
1) Производительность процессора
2) Конкуренция за внутренние ресурсы в RAM-памяти (защёлки).
3) Физический ввод/вывод на диск
Поскольку для AQ характерна активная вставка-удаление записей из таблиц, то опять же наибольшее влияние оказывает 3).
Т.е. можно с большой долей уверенности сказать, что
Производительность AQ ~ производительность базы ~ скорость I/O.

Т.е. делаем вывод, что
(Производительность MQ)/(Производительность AQ) = CONST.

Таким образом, можно утверждать, что в плане "поведения" MQ и AQ ничем принципиальным не отличаются. Если AQ будет деградировать при росте нагрузки, то и MQ будет показывать точно такое же поведение. Вопрос только в константе.
...
Рейтинг: 0 / 0
MQSeries
    #32670267
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
AQ так позиционируется. Зато если у меня везде стоят базы Oracle и между ними надо организовывать обмен данными, то зачем мене покупать целую Веб Сферу (MQ ведь в её составе?), да ещё и от IBM для полного зоопарка. Ведь согласитесь, вариант, когда везде в организации стоят базы Oracle и между ними нужен обмен информацией, не такой уж редко случающийся.

WebSphere Application Server и WebSphere MQ (бывший МQSeries) независимые продукты. Вместе они продаются только в WS Enterprise Edition.

В организации нет других систем кроме как на Oracle??? Верится с трудом.

По поводу сравнения производительности. Слишком много допущений. Ваше доказательство очень похоже на очередной софизм. "Полуполное то же самое, что и полупустое следовательно, полное то же самое что и пустое" :)
...
Рейтинг: 0 / 0
MQSeries
    #32670271
Nikolay KulikovВ организации нет других систем кроме как на Oracle??? Верится с трудом.Ох, поймали меня на лжи. ;-) Конечно, как я мог забыть про Windows.
Если серьёзно: я говорил про типичность задачи интеграции баз Oracle с базами Oracle для обоснования права на существования системы AQ.

Nikolay KulikovПо поводу сравнения производительности. Слишком много допущений. Ваше доказательство очень похоже на очередной софизм. "Полуполное то же самое, что и полупустое следовательно, полное то же самое что и пустое" :)Вы, Николай, сразу видно, не получали физическое образование (без обид). Для проведения сравнительного анализа двух каких-то физических систем достаточно учесть самые значимые факторы. I/O это основное узкое место как для MQ, так и для AQ.
Если рассмотреть прочие фактором, то следующим будет конкуренция за внутренние ресурсы. Но его влияние в разы меньше, чем I/O.
...
Рейтинг: 0 / 0
MQSeries
    #32670323
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
The main thing (IMHO) is that MQSeries is standalone service with small footprint. It allows to embed it into something.
Second thing - using MQSeries we may integrate as Db2 based systems, as Oracle systems, add here Sybase, Informix, what else? Everything XA compliant.
Using AQ we may integrate oracle with oracle. nice. but not enough. For EU and USA. Where companies know there are other databases except of oracle. And of course it is enough forever for RU.
Bad luck.

Nikolay and NewYear - could your please read the lates version of my article. I need some critic. Nobody told me even a few words.... It could mean two things - or everything is excellent (I can't believe in it), or nobody read it. Probably the last is truth :(
...
Рейтинг: 0 / 0
MQSeries
    #32670326
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
About performance and I/O. I don't know how AQ works, but if we don't use persistent messages, we may get a case when we don't have any I/O at all. Something tells me it is impossible with Oracle - redo logs, and so on...
Seems comparing was not correct.
...
Рейтинг: 0 / 0
MQSeries
    #32670330
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
BTW I do not have physical education also, I 'll appreciate if you give me a start in a discussion :)
...
Рейтинг: 0 / 0
MQSeries
    #32670333
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
"права на существования системы AQ." -- nobody here said AQ must not exist.
The first question was "What for to use MQSeries"
The second question was "What is the difference between MQSeries and SoniMQ".
Nobody told here anything about AQ before 'guest'. Seems we may stop the discussion which become useless. At leats for me.
...
Рейтинг: 0 / 0
MQSeries
    #32670344
ggvNobody told here anything about AQ before 'guest'. Seems we may stop the discussion which become useless. At leats for me.Вы непоследовательны. Обратите внимание, что " but if to compare MQSeries with Oracle messaging, then MQSeries really looks like "супер-пупер. " было сказано Вами раньше моего упоминания об Oracle.
ggv"права на существования системы AQ." -- nobody here said AQ must not exist.
The first question was "What for to use MQSeries"
The second question was "What is the difference between MQSeries and SoniMQ".Это замечательно, но как на эти вопросы отвечает фраза Николая: "Куча успешных внедрений в том числе и в России, например Ценробанк" ? Мне кажется, что это не совсем объективно.
ggvWhere companies know there are other databases except of oracle. And of course it is enough forever for RU.
Bad luck.Кому как...
...
Рейтинг: 0 / 0
MQSeries
    #32670706
ChikaVladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такой интерфейс AMI (Application Messaging Interface)
Как использовать его? Где взять библиотеки под Delphi?
...
Рейтинг: 0 / 0
MQSeries
    #32670800
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Образованиe у меня как раз _инженер_-физик :)
И именно поэтому я говорю про слишком большие допущения.

Завязываем дискуссию.
Мой акцент был на _проверенности_ MQSeries для многих многих решений.
В качестве подтверждения пример ЦБ.
...
Рейтинг: 0 / 0
MQSeries
    #32671291
Фотография Новый Год
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
про дельфи ничего не знаю. увы. на С++ есть примеры в директории с инсталляцией.

относительно AMI - подумай, pls, еще, зачем он тебе нужен.
по большому счету, в MQSeries только один интерфейс -> MQI. т.е. апишки
MQCONN (X), MQOPEN, MQPUT, MQPUT1, MQGET, MQCLOSE, MQSET, MQINQ.
все остальное работает через эти API -- и AMI и Administrative API. все равно их прдется изучать. писать на MQI вполне приемлемо без wrapper-ов. с AMI ты получещь то же самое, только с большими усилиями.
...
Рейтинг: 0 / 0
MQSeries
    #32671344
ChikaVladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, а то я не мог передать большой файл, думал сделаю через AMI, но потом смог решить рпоблему и всё заработало. Я тоже считаю стандартный интерфейс приемлимый для написания приложений.
...
Рейтинг: 0 / 0
MQSeries
    #32680379
ChikaVladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как програмно узнать список менеджеров очередей? Я не могу найти через какй интерфейс достучаться?
...
Рейтинг: 0 / 0
MQSeries
    #32680633
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может стоит попробовать писать в одном треде, или подбирать другие заголовки для новых?
...
Рейтинг: 0 / 0
MQSeries
    #32680908
Фотография Новый Год
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OS/Environment?

в w2k можно посмотреть через WebSphere MQ Explorer или утилиткой runmqsc -- команда
display qlocal(*) all
...
Рейтинг: 0 / 0
MQSeries
    #32682219
Фотография Новый Год
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> програмно

через Administrative API или PCF (на workstation и OS/400)

посмотри вот на это:
http://www-1.ibm.com/support/docview.wss?rs=203&q1=mA1J&uid=swg24000673&loc=en_US&cs=utf-8&lang=en

(ms03 в саппортпаках)
p.s нехочется читать сообщения. ошибка по фрейду.
...
Рейтинг: 0 / 0
MQSeries
    #32682248
Фотография Новый Год
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> менеджеров
ни через какой. из регистра в w2k.
SOFTWARE\IBM\MQSeries\CurrentVersion\Configuration\QueueManage

на UNIX/OS400 из файлика mqs.ini
/qibm/UserData/mqm/mqs.ini


p.s ошибка по фрейду.
господа, я ушел.
...
Рейтинг: 0 / 0
MQSeries
    #32683652
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:) Новый Год, это ты по фрёйтом ходишь?
...
Рейтинг: 0 / 0
MQSeries
    #32684655
Фотография Новый Год
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет
...
Рейтинг: 0 / 0
MQSeries
    #32685065
ChikaVladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!! Про это я не подумал! вмдать переработался уже, мозки тупят!
...
Рейтинг: 0 / 0
21 сообщений из 46, страница 2 из 2
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / MQSeries
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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