powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
25 сообщений из 365, страница 14 из 15
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769619
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник

softwarerНе особо. Если, конечно, вопрос не в том, что делаешь двадцать dll размером в пару мегабайт каждая.

Ну не двадцать, но 4-5 было. Вопрос в том, что "по хорошему" динамическая линковка должна спасать. Но это в теории. А на практике, х.з. как оно будет работать.Часто вообще в виде .DLL код может и не запуститься (и/или не понятно, как правильно слинковать). Только как .EXE в отдельном адресном пространстве.

Leonid KudryavtsevВ этом месте уже совершенно очевидно правильное решение - медленно элиминировать того идиота, кому нужно тащить в проект отдельных инструмент ради "одной функции для загрузки приложения"

Поэтому пытаюсь и не тащить ))) Win API обычно достаточно.

Leonid KudryavtsevНу и мелочи, типа - держать в памяти до конца работы то, что нужно только при загрузке.

Не всегда, то, что загрузили, потом можно выгрузить ))). Ну, или, скажем так, сделать это легко.

Современный пример: Java, native dll и load library. Флейм лучше не разводить, но редеплой приложения загружающего .dll библиотеку в WebLogic меня как-то не сильно обрадовал. Подробностей не помню, но есть ситуации, когда weblogic физически перегружать нужно. Дабы, грузим dll мы хорошо, а вот выгружать не очень умеем.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769623
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovLeonid KudryavtsevТ.ч., де факто, в одном приложении две версии OCI, которые могут
схватить разные хоумы )))
И вот тут возникает резонный вопрос: в чём смысл иметь на машине несколько клиентов
Оракула да ещё и с разными хомами? Неужели один, самый свежий, клиент неспособен работать
с несвежими серверами?..

Что Вы накинулись )))

Да. Не способен. Ответ достаточен?

Если подробнее: Oracle Forms 6i - работает только в своем home (версия 8.0.0-8.0.3). Для ряда вещей, может потребоваться полноценный клиент. Будет 2-ой home. Если на компьютере установлен еще и сервер. Будут уже 3-ий home.

и так далее. Если компьютер разработчика, можно было бы продолжить перечисление )))
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769629
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevДа. Не способен.
А вот свежий клиент Firebird способен работать с сервером Firebird любой версии... К чему
бы это?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769636
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кто говорил про клиента? Речь шла о приложении.

Oracle клиент тоже работать может. Запускай sql плюс, соединяйся с сервером и вперед. А вот когда речь заходит о реальных приложениях "не все так очевидно" ( C ) дочь офицера.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769638
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovв чём смысл иметь на машине несколько клиентов Оракула да ещё и с разными хомами?
(опуская многочисленные матерные комментарии) Forms - вещь в себе. Вместе с ней шёл свой, особый клиент. Работа этого продукта через обычный клиент, равно как и работа какого-либо другого приложения через формсовый клиент не гарантировалась.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769640
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevА вот когда речь заходит о реальных приложениях "не все так очевидно" ( C ) дочь офицера.
Ну почему, с вменяемыми разработками всё вполне очевидно. Ну а продукт, который выиграл бы, если бы его писали индусы, но при этом имел инсайдерский доступ к внутренностям БД и активно им пользовался....
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769641
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovА вот свежий клиент Firebird способен работать с сервером Firebird любой версии... К чему
бы это?..

смешно. даже во время 9.х ФБ еще в проекте не было, был итербейз, с которым ФБ работать не может. т.е. ФБ мало того, что по функционалу не тянет, так и супорт старых версий никакой.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769644
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevВ Ansi синтаксисе очевиден (задан) порядок и условия соединения таблиц.
Что есть наглое надругательство над SQL - ибо он язык 4 покаления - декларативный. И никакого порядка в нем быть не должно.
Запрос надо строить так, чтобы было понятно какой нужен результат, а не что надо делать, чтобы его получить.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769648
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerForms - вещь в себе. Вместе с ней шёл свой, особый клиент.
Не преувеличивай. Обычный SQL*Net2 там использовался. Который к OCI отношения не имеет,
поскольку лежит на уровень ниже.

Yo! даже во время 9.х ФБ еще в проекте не было, был итербейз, с которым ФБ работать
не может. т.е. ФБ мало того, что по функционалу не тянет, так и супорт старых версий
никакой.
Да ну? И как это мне только удавалось через клиент от FB 2.5 работать с IB 5.1?.. Не иначе
как моё кунг-фу сильнее твоего...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769651
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovsoftwarerForms - вещь в себе. Вместе с ней шёл свой, особый клиент.
Не преувеличивай. Обычный SQL*Net2 там использовался. Который к OCI отношения не имеет,
поскольку лежит на уровень ниже.
Дим, у меня крепнет ощущение, что для разговоров с тобой надо брать словарь.

С формсами шёл отдельный клиент. Это факт. Неформсовые приложения, запущенные через него, с некоторой вероятностью давали левые сбои. Это факт. Формсовые приложения, запущенные через обычный клиент, с некоторой вероятностью давали сбои. Это факт. Поэтому иногда требовалось ставить на одну машину и формсовый и нормальный клиент. Это факт. Всё.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769654
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer,

softwarer(опуская многочисленные матерные комментарии) Forms - вещь в себе. Вместе с ней шёл свой, особый клиент. Работа этого продукта через обычный клиент, равно как и работа какого-либо другого приложения через формсовый клиент не гарантировалась.

Ну почему матерные ))) Просто Вы не умеете его готовить )))

Делайте все по нотам, аккуратно устанавливайте Oracle home в правильном порядке и все работает.

Честно говоря, про современные Java-технологии мне значительно больше хочется матерно выругаться. Написал приложение, на рабочей машине - один xml парсер подключается, у заказчика - то один, то другой. При этом в зависимости от такого феерического параметра, как с каким сервером БД соединились. Соединяюсь с одним сервером - Xalan/Xerser, соединяюсь с другим - Oracle Xml.

Патер на патерне, класс фактори на класс фактори сидит и класс фактори погоняет... (((
softwarerравно как и работа какого-либо другого приложения через формсовый клиент не гарантировалась.
Что есть не совсем правда. Совместно с Oracle Forms можно использовать PRO*C версий 8.0.5, 8.0.6. Что документировано и реально работает. Проверено на практике. Работает даже в той же самой сессии и даже можно использовать Forms'овые идентификаторы в виде PRO*C бинд переменных. Если какой-то извращенец захочет )))

Лично мне требовалось для реализации полноценной поддержки Blob в приложении.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769668
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevНу почему матерные ))) Просто Вы не умеете его готовить )))
И даже не собираюсь учиться. Мне хватило поверхностных взглядов и наблюдений за теми, кто умеет его готовить.

Leonid KudryavtsevЧестно говоря, про современные Java-технологии мне значительно больше хочется матерно выругаться.
Ну, логика "есть вещи и похуже" имхо неубедительна.

Leonid Kudryavtsevsoftwarerравно как и работа какого-либо другого приложения через формсовый клиент не гарантировалась.
Что есть не совсем правда. Совместно с Oracle Forms можно использовать PRO*C версий 8.0.5, 8.0.6.
А, то есть существуют два приложения, которые через этот клиент таки работают Но вопрос в тех 100500, которые написаны не на Pro*C. Поэтому про "не совсем правда" - давайте поосторожнее.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769673
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevВ этом плане, ANSI синтаксис как-бы шаг назад. Он совершенно точно воспроизводит логику работы команд Dbase/FoxPro set relation to. Указали РУКАМИ порядок и условия объединения таблиц, из реалиционных таблиц программист руками собрал иерархическую структуру, вернули данные. Все руками программиста )))

Не могу сказать за остальные СУБД, но для оптимизатора MS SQL то, в каком порядке Вы в тексте запроса указали порядок и условия объединения, по большому счету ничего не значит. Если, конечно, не использовать кувалду, например:

Код: sql
1.
2.
...
OPTION(FORCE ORDER, LOOP JOIN)
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769674
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerС формсами шёл отдельный клиент. Это факт.

Когда я работал с формсами, им не требовалось отдельного клиента. Это реальность, данная
мне в воспоминаниях.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769676
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovКогда я работал с формсами, им не требовалось отдельного клиента. Это реальность, данная мне в воспоминаниях.
Что требовалось формсам, я знаю плохо, потому что никогда не работал с ними, не собирался и не собираюсь. "У вас проблемы? На машине стоит формсовое приложение? Поставьте рядом обычный клиент и переключитесь на него - всё пройдёт" - это реальность, данная в воспоминаниях мне.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769678
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник

softwarerА, то есть существуют два приложения, которые через этот клиент таки работают Но вопрос в тех 100500, которые написаны не на Pro*C. Поэтому про "не совсем правда" - давайте поосторожнее.

Нет. Будут работать приложения подходящие с данным клиентом по версиям.

Oracle Forms 6, 6i - собран и включает в себя клиента версии 8.0.5, 8.0.6. Несмотря на то, что поставлялся в одно время и позиционировался как средство из линейки 8i (в том числе и поддерживал ряд функций специфических для 8i) - т.е. версия сервера и клиента 8.1.5, 8.1.7

Другое дело, что устанавливая Server 8i и Forms 6i, как бы из одной линейки, получалось не совпадение версий (8.0.x, 8.1.x). Соответственно требовались разные home.

Соответственно, подозреваю, что приложения слинкованные с OCI 8.0.5, 8.0.6 через его клиента работали бы совершенно корректно. Так же, я подозреваю (не сталкивался), что данное "запоздание в версиях" сохранилось и у более свежих Forms'ов

Oracle ноты советуют: "устанавливать продукты в порядке от младших версий к старшим и в разные home". Что логично и работает. Старшие версии инсталятора корректно ставятся рядом со старыми продуктами (совместимость с предыдущими версиями). А вот если наоборот - то можно получить облом. Старые версии (инсталятор) могут не понять (не заметить) более новую версию софта и в ряде случаев банально ее затрут.

Ну а дальше вопрос установки корректного Oracle home в момент запуска приложения.

Вопрос совместимости минорных версий в рамках одной линейки продуктов не только с Forms'ами. В начале лета ставили Oracle Identity, достаточно долго пытались понять, какой-же версии требуется Oracle RCU и где его взять )))
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38769818
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!даже во время 9.х ФБ еще в проекте не было, был итербейз, с которым ФБ работать не может.
13 сентября 2001 года — 9i Release 1 (9.0.1.0)
18 января 2001 года - бета Firebird 0.9.4 (в некоторых местах до сих пор используется как релиз)
30 марта 2002 года - релиз Firebird 1.0

Так что, когда Оракл 9 был в проекте, Firebird тоже был в проекте.

И, клиент Firebird работает с InterBase, и наоборот, но в определенных пределах по версиям. Потому что протокол менялся в последнее время и у Interbase, и у Firebird. Хотя у клиента Firebird осталось больше совместимости с InterBase, чем у клиента InterBase с Firebird.

В принципе, все это пофиг, кто там когда вышел. Другое дело, что в ваших утверждениях постоянно что-то не сходится. А это раздражает.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38770544
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Модератор: Отредактировано
kdvdebose6) Будет ли fbclient от Firebird 2.5 корректно работать с серверами FB 2.1, 2.0, 1.5, 0.9 и IB 6.0 и 5.6?
с 2.1, 2.0, 1.5 - да. далее - х.з.

http://www.sql.ru/forum/935833/sovmestimost-klienta-gds-gbak-gsec-i-pr-s-raznymi-serverami-backward-i-forward

kdv13 сентября 2001 года — 9i Release 1 (9.0.1.0)
18 января 2001 года - бета Firebird 0.9.4 (в некоторых местах до сих пор используется как релиз)
30 марта 2002 года - релиз Firebird 1.0

Так что, когда Оракл 9 был в проекте, Firebird тоже был в проекте.

не понял к чему это. когда 9i был в проекте ФБ не было в проекте, когда был релиз 9i, ФБ был глубокой бэттой. а товарищи тут жалуются о несовместимости с 8.0х, середины 90х, буд-то бы у кого-то другого такая совместимость есть или у кого-то есть круче совместимость, чем у оракла.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38770574
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevDimitry Sibiryakovпропущено...

И вот тут возникает резонный вопрос: в чём смысл иметь на машине несколько клиентов
Оракула да ещё и с разными хомами? Неужели один, самый свежий, клиент неспособен работать
с несвежими серверами?..

Что Вы накинулись )))

Да. Не способен. Ответ достаточен?

Если подробнее: Oracle Forms 6i - работает только в своем home (версия 8.0.0-8.0.3). Для ряда вещей, может потребоваться полноценный клиент. Будет 2-ой home. Если на компьютере установлен еще и сервер. Будут уже 3-ий home.

и так далее. Если компьютер разработчика, можно было бы продолжить перечисление )))
Кстати да. Я вспоминаю что в телекомах зоопарк версий оракла был следствиемл
админской деятельности по поддержке разных продуктов на 1 рабочем месте.
Приходил 1 конфигураст. Ставил документооборот с приаттаченым Оракл-клиентом.
Приходил 2 конфигураст. Ставил Парус и по инструкции лез в сеть и ставил
свой клиент. Вобщем я помню пытался решать задачу унификации рабочего
места но наткнулся на стену бюрократизма и непонимания. Грубо говоря
Всем было пох сколько клиентов стоит на воркстейшнах. Главное - соблюсти
инструкцию которую спустили сверху.

А насчёт совместимости ... ну вроде 11й клиент коннектится к БД версии 8. Как-то так.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38770827
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!Модератор: Отредактировано
у меня на компе есть практически все версии InterBase и Firebird (от IB 4.0), но пока я не вижу смысла в составлении матрицы, какие клиенты ИБ-ФБ совместимы/несовместимы с какими серверами ИБ-ФБ. Частично, по запросу, я могу это проверить, сей секунд.
Например, клиент А с сервером Б. Но абстрактно, ради неизвестной идеи - неохота тратить время на составление полной матрицы.
Может быть, в ближайшем будущем.

Yo.!буд-то бы у кого-то другого такая совместимость есть или у кого-то есть круче совместимость
не имею ничего против, потому что по поводу совместимости клиентов оракла я ничего не говорил.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38770828
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!,

кстати, в контексте данной темы непонятно, зачем приводится как пример несовместимость клиентов и серверов ИБ и ФБ.
Это разные продукты с 2000-2001 года, которые имеют право делать несовместимые друг с другом изменения в протоколе клиента.
Другой вопрос - это совместимость клиентов и серверов отдельно ИБ, и отдельно ФБ. А еще тема - совместимость API клиента ИБ и ФБ, которая на текущий момент почти 100% (если не использовать специфику клиентов ИБ и ФБ, которая появилась с 2000 года).
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38770837
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonА насчёт совместимости ... ну вроде 11й клиент коннектится к БД версии 8. Как-то так.
Oracle Support считает иначе.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38770903
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Топикстартер определился с ответом ещё до того, как запостил вопрос.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38770938
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvу меня на компе есть практически все версии InterBase и Firebird (от IB 4.0), но пока я не вижу смысла в составлении матрицы, какие клиенты ИБ-ФБ совместимы/несовместимы с какими серверами ИБ-ФБ. Частично, по запросу, я могу это проверить, сей секунд.
Например, клиент А с сервером Б. Но абстрактно, ради неизвестной идеи - неохота тратить время на составление полной матрицы.
Может быть, в ближайшем будущем.

не сомневаюсь. я уже перестал удивляться подходам ФБ-гайз. если бы я на работе заявил бы, что в принципе у нас интерфейс не сильно менялся я могу за пару секунд все протестировать, меня бы уже в этой компании к клавиатуре бы не подпустили.
даже если вы сделаете такую матрицу, практическая ценность документа с таким подходом нулевая.

kdvYo.!,
кстати, в контексте данной темы непонятно, зачем приводится как пример несовместимость клиентов и серверов ИБ и ФБ.
Это разные продукты с 2000-2001 года, которые имеют право делать несовместимые друг с другом изменения в протоколе клиента.

потому, что тот смешной товарищ утверждал, что совместимость уходит дальше ФБ, ведь он то напал на несовместимость оракла 8.0х, который много старше ФБ.
...
Рейтинг: 0 / 0
Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
    #38770955
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!потому, что тот смешной товарищ утверждал, что совместимость уходит дальше ФБВот и предъявите претензию смешному товарищу. Firebird-то причём???
...
Рейтинг: 0 / 0
25 сообщений из 365, страница 14 из 15
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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