powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Почему DB2 не так распространен в России как, например, Oracle?
25 сообщений из 52, страница 2 из 3
Почему DB2 не так распространен в России как, например, Oracle?
    #37138492
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovС тем, который не может использовать больше одного ядра и двух гигабайт ОЗУ? Оно мне надо?..

так он и с одним ядром уделает ФБ как ребенка, во всяком случае в разы большие нагрузки чем те на каких скисает ФБ потянет с легкостью:

///topic/764108
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37138534
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На словах он, конечно, кого угодно уделает... Где результаты аналогичных тестов?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37138567
leonbn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovleonbnСравни Firebird с огрызком от IBM :D
С тем, который не может использовать больше одного ядра и двух гигабайт ОЗУ? Оно мне надо?..

Нет, с тем который может использовать 4 ядра и 4 Гб - 9.1, или 2 ядра - 9.5
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37138675
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovНа словах он, конечно, кого угодно уделает... Где результаты аналогичных тестов?

а что на firebird проводились где-то тесты ? или ты тестами называешь ту демонстрацию Таблоида ?
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37138680
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!а что на firebird проводились где-то тесты ? или ты тестами называешь ту демонстрацию
Таблоида ?

Хотя бы и да. Вот только у остальных и такой демонстрации не наблюдается. Одни бла-бла.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37138914
Bogdanov Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DPH3Вот почему не используют DB2 в стартапах и малых проектах - не понимаю. Там, вроде бы, деньги считать приходится...Вот как раз для стартапов и малых проектов использование малораспространенной СУБД - самоубийство. Их собственный вес слишком мал, посему приходится под рынок подстраиваться. Для собственно разработки стартап может любую СУБД бесплатно использовать, а потом настанет момент, когда нужно будет разработанное продать. И тут выясняется, что потенциальные клиенты и за сам продукт не очень-то хотят платить, а услышав, что в дополнение к уже имеющимся у них MSSQL и Oracle (эта парочка почти в любой организации средней величины уже присутствует) им потребуется еще и DB2 покупать, да еще и DBA нового нанимать...
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37138915
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

TPC в расчет не берем - я там не видел тестов для Express.

Но вот тут есть тестик J2EE фреймворка+ DB2 Express.
PDF-ка с результатами внизу страницы.

Кстати, можно оценить и порядок цен решения начального уровня.
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37138954
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovХотя бы и да. Вот только у остальных и такой демонстрации не наблюдается. Одни бла-бла. Вот тут есть такой "хотя бы" тест.
Firebird'а там нет, но можно создать пару таблиц и прогнать. "Люди скажут Вам "Спасибо!"" (с)

На самом деле, в DB2 есть: упреждающее чтение (pre-fetch), очень мощный оптимизатор, нормальная дисковая структура с тейблспейсами (включая raw), индексы с include полями, постоянное динамическое автораспределение памяти, многопоточная структура с общим кешем, любимые Yo! partitioning view и много чего еще. Простор для оптимизации под любую задачу максимальный, использование аппаратных ресурсов - оптимальное.
С Firebird'овским "классиком", даже если он уже "супер", все это сравнивать, мягко говоря, незачем. Даже с учетом лимита на 2 ядра и 2 гига.
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139477
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnНа самом деле, в DB2 есть: упреждающее чтение (pre-fetch)

Исключительно за счёт которого она в руках этого "тестера" и выигрывает. Он фактически
сделал голый тест холодного чтения, то бишь скорости своей дисковой подсистемы. Сейчас
пойду, подкину адаптированный скрипт владельцам SSD, посмеёмся...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139501
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovИсключительно за счёт которого она в руках этого "тестера" и выигрывает. Он фактически
сделал голый тест холодного чтения, то бишь скорости своей дисковой подсистемы. Сейчас
пойду, подкину адаптированный скрипт владельцам SSD, посмеёмся...

это не профессионалу так может показаться. а реально он продемонстрировал, что его префеч использовал многоблочное чтение, не доступное примитивному firebird. что читал он только данные которые нужны, а фаирберд будет читать еще и не нужные версии (от mvcc), которые в перемешку с нужными данными таблицы лежат. а SSD баланс вобщем-то не поменяет, в любом случае у FB придется много больше IO для тойже работы выполнить.
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139564
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!это не профессионалу так может показаться.

А профессионал заметит, что в этом тесте читаются абсолютно все данные из базы и ненужных
версий нет, поскольку не было ни одного update.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139589
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo.!Dimitry SibiryakovИсключительно за счёт которого она в руках этого "тестера" и выигрывает. Он фактически
сделал голый тест холодного чтения, то бишь скорости своей дисковой подсистемы. Сейчас
пойду, подкину адаптированный скрипт владельцам SSD, посмеёмся...

это не профессионалу так может показаться. а реально он продемонстрировал, что его префеч использовал многоблочное чтение, не доступное примитивному firebird. что читал он только данные которые нужны, а фаирберд будет читать еще и не нужные версии (от mvcc), которые в перемешку с нужными данными таблицы лежат. а SSD баланс вобщем-то не поменяет, в любом случае у FB придется много больше IO для той же работы выполнить.
У FB нет лога транзакций, соответственно СУБД двигает головку диска по дата файлу. В отличии от других СУБД, у которых он есть, где можно просто тупо последовательно писать сжатые модифицированные записи.
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139674
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodsУ FB нет лога транзакций, соответственно СУБД двигает головку диска по дата файлу. В отличии от других СУБД, у которых он есть, где можно просто тупо последовательно писать сжатые модифицированные записи.Да, в read-only тесте это, конечно, самое главное

PS иногда лучше жевать
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139794
Фотография roden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!DPH3Вот почему не используют DB2 в стартапах и малых проектах - не понимаю. Там, вроде бы, деньги считать приходится...
да потому, что цены у ibm бешенные. нормальное предложение только по express-c, дальше подписка для express-c $3k в год форменный грабеж. следующая редакция воркгруп по $15к тоже дорого на фоне оракла за $5.8 (SE1 редакция).

Так остальной-то мир видимо ЭТО не смущает!
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139851
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovИсключительно за счёт которого она в руках этого "тестера" и выигрывает. Он фактически
сделал голый тест холодного чтения...В том то и дело, что префетч вкупе с тейблспейсами и кластерными индексами (или с индексами с include columns) позвояет свести к такому чтению многие запросы. А online reorg/runstat позволяет поддерживать все это в нужном состоянии при массированных апдейтах. Над чем смеяться-то?
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139854
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rodenТак остальной-то мир видимо ЭТО не смущает!Про "грабеж" мы вроде все уже разъяснили :)
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139874
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnВ том то и дело, что префетч вкупе с тейблспейсами и кластерными индексами (или с
индексами с include columns) позвояет свести к такому чтению многие запросы.

А если выделить побольше памяти под кэш, то к нулю сведётся это самое холодное чтение.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139906
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovА если выделить побольше памяти под кэш, то к нулю сведётся это самое холодное чтение.Что приминительно к Classic/SuperClassic (без общего кеша) архитектуре означает дать каждому юзеру кеш сравнимый с объемом БД. Хороший подход! :)
Или речь о файловом кеше оси (который в том тесте для DB2 вообще выключен)? :)
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37139923
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Favnозначает дать каждому юзеру кеш сравнимый с объемом БД.

Нет, хватит сравнимого с объёмом данных с которым данный узер работает. Ни один юзер не
работает с данными целой базы.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37140077
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnDimitry SibiryakovХотя бы и да. Вот только у остальных и такой демонстрации не наблюдается. Одни бла-бла. Вот тут есть такой "хотя бы" тест.
Firebird'а там нет, но можно создать пару таблиц и прогнать. "Люди скажут Вам "Спасибо!"" (с)
чего то там с цифрами...
у меня на ноуте для MS SQL 2008 Xpress
создание базы 13:27 мин
запрос 1 выполняется 14сек
запрос 2 выполняется 11сек А вовсе не часы. Ноут обычный, без всяких там SSD.
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37140154
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и для Firebird 2.5 rc2 (старовата, но новее мне была не нужна)
создание базы 3:39
запрос 1 0:16.5
запрос 2 1:26
размер базы 983 Мб
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37140481
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Favn Вот тут есть такой "хотя бы" тест.

Тест, конечно, шедевральный... На Express редакциях... Хотите проверить работу INNER JOIN? Давайте к классике жанра - "Star join"!

И, я всегда полагал, что вывод:

автор...MS SQL task seems to be IO bound because it used at most 50% of one core

делают на основании счетчиков дисковой активности.
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37145381
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SiemarglНу и для Firebird 2.5 rc2 (старовата, но новее мне была не нужна)
создание базы 3:39
запрос 1 0:16.5
запрос 2 1:26
размер базы 983 Мб
хи-хи
как я и говорил взрослая субд и с одним ядром уделывает как ребенка
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=831765&msg=10314534

у Firebird слишком слабый оптимизатор, увы ...
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37145431
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!у Firebird слишком слабый оптимизатор, увы ...
Оптимизатор-то тут при чём, чудик? Ты ещё про отсутсвие лога упомяни...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Почему DB2 не так распространен в России как, например, Oracle?
    #37145442
KQK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KQK
Гость
Dimitry SibiryakovОптимизатор-то тут при чём, чудик? Ты ещё про отсутсвие лога упомяни...

при том, что hash-join не умеет.
...
Рейтинг: 0 / 0
25 сообщений из 52, страница 2 из 3
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Почему DB2 не так распространен в России как, например, Oracle?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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