|
|
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Добрый день всем! Назрела необходимость сменить парадоксовскую базу на что либо более приличное Обязательные требования для СУБД: 1. Бесплатность или небольшая стоимость лицензии (до $200) 2. Работа без администратора БД 3. Максимальный объем ~100 Гб, макс. количество записей ~100 млн. 4. Наличие нормальных компонент доступа для Delphi. 5. Сериализация таблиц по схемам и выбор схемы по умолчанию. Кроме того, желательно: 6. Скорость записи не менее 2000/сек при среднем размере 500 байт. 7. Наличие встроенных средств аутентификации. 8. Малая ресурсоемкость 9. Наличие удобных средств для разработки. Из известных мне СУБД: Oracle Personal не удовлетворяет п. 1 и, возможно, 2; FireBird не удовлетворяет п 5. (можно, конечно вместо схем использовать разные БД, но связь между ними с помощью внешних таблиц реализована ИМХО плохо). MSDE и аналог в 2005 имеют ограничение в 4 ГБ, а полнофункциональные версии дорогие. Кроме того, там, насколько я понимаю, не реализуется п.5 в части схемы по умолчанию. Получается, что остается DB2. Она не удовлетворяет пп 7 и 9, но ничего лучшего я не знаю. Может быть есть еще варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2008, 20:33 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Забыл добавить: не должно быть .NET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2008, 20:37 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
у оракла есть Express редакция - аналог Express редакции mssql, фич только поболее. с db2 - фиг найдете спецов и комунити очень маленькое, ну и при 2К tps на 100M записях ограничения бесплатной версии заставят пересесть на платную, а она далеко не $200. ИМХО вполне адекватный вариант - постгрес, бесплатно и партитионинг есть, но наверно с п.2 могут быть по началу трудности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2008, 21:28 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Yo.!у оракла есть Express редакция - аналог Express редакции mssql, фич только поболее. Знаю. Там тоже ограничение размера базы в 4Гб. Yo.!с db2 - фиг найдете спецов и комунити очень маленькое, Это, конечно, плохо... Yo.!ну и при 2К tps на 100M записях ограничения бесплатной версии заставят пересесть на платную, а она далеко не $200. В DB2 ограничений на размеры - только на количество процессоров и размер используемой памяти. По идее, в десктоп-варианте не должно быть проблем, или я чего то не понимаю? Yo.! ИМХО вполне адекватный вариант - постгрес, бесплатно и партитионинг есть, но наверно с п.2 могут быть по началу трудности. Спасибо, поизучаю. В целом, спасибо за ответ. Хотелось бы еще мнения выслушать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2008, 00:59 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
DB2 достаточно сложно администрировать. (Соперничает с Informix и Pervasive) Postgree - достаточно знать 3 команды (initdb, pg_ctl, cteatedatabase) - и кластер у Вас в кармане. (Postgre имеет смыслиспользовать только под Линухом. Под Виндой притормаживает) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2008, 02:22 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
sybase ASA Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2008, 09:02 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Слепой ПьюПолучается, что остается DB2. Она не удовлетворяет пп 7 и 9, Не припомню для DB2 "нормальных компонент доступа из Delphi". Я бы на Вашем месте прикинул, во всех ли инсталляциях нужно "до 100Гб", или же выйдет так, что поставив в половину мест Oracle XE, а в половину - персональный, попадете и в цену, и во все остальное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2008, 21:18 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
softwarerНе припомню для DB2 "нормальных компонент доступа из Delphi". Да Вы что, ADO уже отменили в Delphi? Сложно администрировать говорите. Чем же оракле проще? Абсолютно нормально. Вопросов на форуме меньше, так это потому, что есть нормальная дока и хорошие "книги рецептов". Конечно Yo.! сейчас раскажет, что по последним сведениям информбюро Оракл делает DB2 на раз-два, но ты не верь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 00:51 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
leonbn softwarerНе припомню для DB2 "нормальных компонент доступа из Delphi". Да Вы что, ADO уже отменили в Delphi? И давно ADO относится к нормальным компонентам? leonbnСложно администрировать говорите. ..... Будьте любезны перестать врать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 09:38 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
softwarerНе припомню для DB2 "нормальных компонент доступа из Delphi".AnyDAC, SQLDirect чем то нехороши? softwarer Я бы на Вашем месте прикинул, во всех ли инсталляциях нужно "до 100Гб", или же выйдет так, что поставив в половину мест Oracle XE, а в половину - персональный, попадете и в цену, и во все остальное.К сожалению, специфика нашего продукта такова, что необходимость администрирования даже в минимальном объеме должна быть исключена. Очень сомневаюсь, что Oracle в этом смысле нам подойдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 19:27 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Слепой ПьюAnyDAC, SQLDirect чем то нехороши? Не помнил, что AnyDAC поддерживает DB2. Согласен, Дмитрий выпускает достойный продукт. Слепой ПьюК сожалению, специфика нашего продукта такова, что необходимость администрирования даже в минимальном объеме должна быть исключена. Очень сомневаюсь, что Oracle в этом смысле нам подойдет. Становится скучновато (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 19:43 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Сервер без администрирования на 100га? Таких не бывает. Может быть простое администрирование или сложное. Наличие визуальных инструментов или работа в командной строке. Вызов backup/restore средствами SQL или специальными утилитами. Но без администрирования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 19:48 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
By the way. Спасибо за 200 долларов США ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 19:50 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
apapacyСервер без администрирования на 100га? Таких не бывает. Может быть простое администрирование или сложное. Наличие визуальных инструментов или работа в командной строке. Вызов backup/restore средствами SQL или специальными утилитами. Но без администрирования? Я не совсем точно выразился. Администрирование допускается, не допускается наличие администратора. В DB2, судя по описанию и заявлениям IBM все администрирование делается автоматически в течении 1 часа раз в неделю. Насколько качественно - не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 21:06 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Может быть Pervasive SQL? www.pervasive.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 21:53 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
softwarerИ давно ADO относится к нормальным компонентам? Когда руки растут из нужного места - любые компоненты нормальные softwarerБудьте любезны перестать врать. Вы работали с DB2? Если да, объясните чем сложнее оракла, который вы продвигаете. ЗЫ AnyDAC поддерживает DB2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2008, 22:34 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
leonbn softwarerИ давно ADO относится к нормальным компонентам? Когда руки растут из нужного места - любые компоненты нормальные Пошло отползание..... Что ж, готов бесплатно подарить идею супербизнеса - делаете публичный дом, берете сотрудниц "после шестидесяти" и к ним одну гримершу с руками из нужного места. Деньги будете грести экскаватором. leonbn softwarerБудьте любезны перестать врать. Вы работали с DB2? Если да, объясните чем сложнее оракла, который вы продвигаете. Мало того, что слепой, мало того, что трус, так еще и с логикой не в ладах... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 00:02 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Да, чего то моей логики не хватает, что бы догнать ответы смелого softwarer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 00:48 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
leonbnДа, чего то моей логики не хватает, что бы догнать ответы смелого softwarer Перестаньте хамить и будьте любезны приведите аргументы, а именно цитату, в которой Александр утверждал, что DB2 сложен в администрировании. Утверждение о сложности администрирования DB2 принадлежало apapacy, так что зрение надо бы проверить... В сабж: возможно мой совет покажется безумием, но не хотите ли вы посмотреть в сторону MySQL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 10:39 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
leonbnДа, чего то моей логики не хватает, что бы догнать ответы смелого softwarer просто про сложность администрирования писал не softwarer к остальным: господа, прощайте чужие ошибки, иначе кроме ругани ничего не получится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 11:32 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Готов принести свои извинения, если мне объяснит softwarer , что он имел в виду написав: softwarer leonbn Сложно администрировать говорите. ..... Будьте любезны перестать врать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 11:44 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
leonbnесли мне объяснит softwarer , что он имел в виду написав: То, что процитированная мной фраза явно не соответствует действительности. SergSuperгоспода, прощайте чужие ошибки, иначе кроме ругани ничего не получится Оно конечно верно... но честное слово, надоело раз за разом. В общем, виноват. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 13:11 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Слепой Пью 4. Наличие нормальных компонент доступа для Delphi. ... 7. Наличие встроенных средств аутентификации. .. 4. Когда-то IBM даже поставляла Delphi с DB2, правда не вкурсе были-ли какие-то "хитрие" компоненты доступа там или нет. Посмотрите на db2 developerworks, может что и найдете (хотя думаю врядли по одной простой причине - зто Delphi) 7. Почитайте для начало Understand the DB2 Universal Database security plug-ins Если интересно, ищите про версию 9.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 15:45 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
db2Когда-то IBM даже поставляла Delphi с DB2 Pardon - Borland... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 15:47 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
db2Когда-то IBM даже поставляла Delphi с DB2 Хм. Можно поподробнее? Вы случаем DB2 с Interbase не путаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 17:54 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
softwarer пишет: >> Когда-то IBM даже поставляла Delphi с DB2 > Хм. Можно поподробнее? Вы случаем DB2 с Interbase не путаете? ИМХО он путает DB2 с драйвером для DB2 Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 17:56 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Привет, fynda! Ты пишешь: fyndaf> ИМХО он путает DB2 с драйвером для DB2кстати, на сайте IBM есть довольно таки немало статей о работе с DB2 из-под Borland'овских RAD http://www.ibm.com/developerworks/views/db2/libraryview.jsp?search_by=borland -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 18:05 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
2 softwarer 2 fynda Довольно большая компания на этот счет была, много всяких ссылок было на download, examples и т.д (DB2 v.8). ну типа в таком духе... IBM Links with Borland to Attract Developers ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 18:17 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
db2 Спасибо, как-то оно незаметно проскочило :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 18:26 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
db2 Когда-то IBM (Borland) даже поставляла Delphi с DB2... Отродясь такого не было. db27. Почитайте для начало Understand the DB2 Universal Database security plug-ins Это ничуть не противоречит тому, что я написал: встроенных средств аутентификации нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 18:34 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Слепой ПьюОтродясь такого не было. было. триал DB2 поставлялся в коробках C++Builder 6 Enterprise и Delphi 8. Коробки эти были нового формата, плоские, ~1.5 см толщиной, белые с черным. Потом, в D2005, если мне не изменяет память, в таких же коробках поставлялся и MS SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 20:27 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Слепой Пью db2 Когда-то IBM (Borland) даже поставляла Delphi с DB2... Отродясь такого не было. db27. Почитайте для начало Understand the DB2 Universal Database security plug-ins Это ничуть не противоречит тому, что я написал: встроенных средств аутентификации нет. "А Вы уверены?" Сверху линк, если что :) (и если так трудно спросить гоогле) а насчет плагина, непонятно что вы там искали: потверждение того что и так понятно или же решение... ну да ладно, вам виднее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2008, 01:53 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Спасибо всем участникам. Из всего предложенного: ASA и Pervasive слишком дорогие; MySQL не имеет схем и посему не подходит. Остается DB2, Postgre и Oracle XE/PE. Пожалуйста, выскажете свое мнение по поводу указанных СУБД в свете предъявляемых требований. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2008, 00:16 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Могу сказать про Oracle. В феврале будет год, как моя система работает в N местах в режиме "без администратора". N - порядка двадцати. За это время мне единственный раз позвонили с вопросом - как разблокировать пользователя, который десять раз подряд неправильно ввел пароль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2008, 01:18 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Я - за DB2, с которой давно работаю (лет этак 6). > 1. Бесплатность или небольшая стоимость лицензии (до $200) DB2 Express-c бесплатна для установки и распространения, в т.ч. коммерческого. Для распространения надо заполнить форму и отправить в IBM. Ответа ждать не надо :) > 2. Работа без администратора БД Работает - ей надо только указать время и день недели, когда заниматься самонастройкой и backup'ом. Более того, 9.5 самонастраивает распределение буферов в ОП каждые 30 сек. Администраторам не угнаться :) Мы ставим DB2 в автономное закрытое оборудование - не кашляет. Весь административные команды доступны из SQL и С, не говоря о command-line. Следить надо только за дисковым прстранством и log'ами, если они не циклические. > 3. Максимальный объем ~100 Гб, макс. количество записей ~100 млн. Нет ограничений на объем. 9.5 ограничена 2Гб ОП, 2 проц. ядра (сама больше не ест), ставится на любую машину. 9.1 - 4Гб и 4 ядра на сервере, на сервер мощнее ставить нельзя. > 4. Наличие нормальных компонент доступа для Delphi. В Delphi Enterprise есть прямые драйвера (под 8, но разница в основном в XML), есть сторонние компоненты... Я предпочитаю Embedded SQL из-под C++ Builder :) > 5. Сериализация таблиц по схемам и выбор схемы по умолчанию. Да > 6. Скорость записи не менее 2000/сек при среднем размере 500 байт. Зависит от железа, но движок - один из лучших (тот же, что и в DB2 Enterprise, см Top100). Оптимизатор, пожалуй, лучший (не нужны "подсказки" по индексам). Еще сам Кодд разработал в IBM :) Если клиент на том же компе - работает через LOCAL, не по "сети". Есть предварительная компиляция запросов c хранением схемы, даже через ODBC. > 7. Наличие встроенных средств аутентификации. На уровне ОС - только проверка пароля. Остальное - внутри БД. > 8. Малая ресурсоемкость От 100Мб оперативки, дальше - сколько скажешь. Полный сервер с сетевыми сервисами спокойно живет на хиленьком нотбуке, чем и пользуюсь. > 9. Наличие удобных средств для разработки. Вышла халявная IBM Data Studio на базе Eclipse. Большая, долго грузится (работает нормально), но там есть практически все. Сам перешел на нее - удобно :) > Забыл добавить: не должно быть .NET Должен быть только при извращенном желании писать на нем SP. А так - SP и UDF на своем языке или Java. Из дополнительных вкусностей - мощнейший рекусивный SQL (ЛЮБОЙ сложности выборка одним запросом), нативный XML Data store, несколько плагинов, входящих в бесплатную версию, инкрементный on-line backup... В общем, сам использую и всем советую. До сих пор удивляюсь, как такого монстра бесплатно раздают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2008, 14:34 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Можно ли копировать базу простым copy/paste? Если ли возможно работать напрямую с ней без установки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 13:28 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
> Можно ли копировать базу простым copy/paste? > Если ли возможно работать напрямую с ней без установки? 0_0 Конечно, нет. Это серьезный сервер с серьезной защитой, настройками, логами... Без установки - вообще никак (там одних сервисов штук 5), копировать - backup/restore, утилитой db2move и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 14:38 |
|
||
|
локальная СУБД - DB2?
|
|||
|---|---|---|---|
|
#18+
Слепой Пью db27. Почитайте для начало Understand the DB2 Universal Database security plug-ins Это ничуть не противоречит тому, что я написал: встроенных средств аутентификации нет. DB2 Security, Part 11: Develop a security plug-in for DB2 database authentication ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 17:02 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1553160]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 172ms |

| 0 / 0 |
