vladgul, post: 719442:Есть ли бесплатная альтернатива СУБД Firbird?
Да у любой СУБД есть свои преимущества, и есть недостатки.vladgul, post: 719447:Так вот и хотелось бы понять, есть ли какие преимущества/недостатки
других бесплатных СУБД по сравнению с FireBird. (Кол-во одновременно подключаемых клиентов больше 10-15)
Я пробовал. Гемор страшный - инсталлятор, обновление версий, кривые драйверы ODBC, слетают настройки в ODBC и т.д., убогий язык. Рекомендую MS SQL Express (2008R2). По-моему, это настолько стабильная система, что за нее можно даже полюбить MicrosoftOgnev, post: 719449:PostgreSQL под Windows
Полностью согласен. Выбор БД однозначно определяется задачей которую необходимо решать.xpect, post: 719453:
Вот насчет мелкософта или оракула хоть убейте немогу понять тех людей которые 50 таблиц весом в пару метров гоняют на бд весом в гигабайты.
С безопасностью, это вы погорячились. Все привелегии на доступ к базам храняться в файле security.fdb (FB 1.5) или security2.fdb (FB2), а не в файлах самих БД, как должно быть по уму. Ну а безопасности "на уровне файловой системы" в FB нет вообще. Это вы с Виндой попутали )))xpect, post: 719453:
5. Безопасность на уровне файловой системы+внутренняя безопасность бд. Нравица.
Что за геморой, если не секрет? Вроде достаточно богатый язык SQL реализован. P.S.xpect, post: 719453:9. Из минусов некоторый геморрой с SQL но это есть в любой бд.
Ну а безопасности "на уровне файловой системы" в FB нет вообщеэто от винды.
в файле security.fdb (FB 1.5) или security2.fdb (FB2)) Создаем любого пользователя в бд и удаляем из бд пользователя SYSDBA все. Доступ к базе принадлежит только базе, а не серверу.
Это вы сейчас о чем? ))))) Еще раз повторю, что пользователи, не принадлежат БД, они принадлежат серверу. В БД храняться лишь их права. К тому же SYSDBA вам никто не даст удалить, и при подключении к любой БД он имеет исключительными права, хотите вы того или нет.xpect, post: 719456:Создаем любого пользователя в бд и удаляем из бд пользователя SYSDBA все. Доступ к базе принадлежит только базе, а не серверу.
xpect, post: 719456:Геморой с SQL? Да хоть с этим скриптом. Если из него выкинуть часть по созданию таблицы или порезать другими кусками то результат будет отличаться от желаемого.
Я делал смарткарта + пинкод. Все равно - карту прячут под клавиатуру, а пин на бумажке к мониторуxpect, post: 719461:Вариант против бумажек - сертификат+ключик+пароль. Памагает. Ну это если база интересная.
Даже у Firebird 1.5 не было такого ограничения. Я пробовал создавать базу размером 21 Гигабайт, естественно на NTFS. А для FAT32 ограничение на размер файла в 2Гб Firebird умеет обходить путем создания дополнительных файлов БД (но я этим на практике не занимался).aquafan, post: 719465:
У Firebird есть жесткое ограничение 2 Gb на базу.
Смех в зале. Как у вас обстоит дело с бэкапами? Как вы организуете сегментирование больших таблиц? Как там поживает сборщих мусора? Предположу, что вы просто ничего не знаете про MS SQL.vladgul, post: 719468:Недавно пришлось оптимизировать запросы, т.к. БД разрослась до 64 Гб.
При этом много лазил по инету и читал различные тесты и сравнения БД.
Краткий итог: Firebird 2.x по ВСЕМ показателям превосходит MS SQL.
По скорости работы, объему служебных данных, занимаемой памяти (ОЗУ) и др.
При хорошо организованных индексах, и оптимизированных запросах скорость отработки запроса к БД (64Гб) около 1-2 сек.
+1 Только в место SQLite лучше сразу FireBird(Embedded). Так как обычно простое приложение дорастает до непростого, а SQLite в отличие от FBEmbedded не удастся лёгким взмахом руки перевести в многопользовательский режимkeptionos, post: 719488:Для простого приложения стоит использовать SQLite
Если что то посерьезнее, то уже FireBird. Я думаю это лучший выбор из всех баз.
Сам использую для разработки PostgreSQL, На крупный проект выбрал именно эту базу, так как не хотел особо думать при прикручивании FB на трехзвенку.
Какими компонентами доступа к СУБД пользуешься? С тройкой, наверное, мало кто дружитError_999, post: 719499:Firebird основная БД. Сейчас пробую третью версию (альфа2)
А расскажи, дорогой друг, какие ограничения есть в XE версии? и можно ли использовать ее в коммерческих целях?deksab, post: 719500:Oracle 11G XE
судя по обзору с офф. сайтаwerful, post: 719502:А расскажи, дорогой друг, какие ограничения есть в XE версии? и можно ли использовать ее в коммерческих целях?
Благодарю за разъяснения, посмотрим что там интересного пишут.ASDOH, post: 719503:судя по обзору с офф. сайта
, всё еще бесплатна, но ограничения самые худшие из бесплатных обрубков коммерческих СУБД
Все нормально с развитием Firebird Вот PostgreSQL имеет ряд наследственных пороков. Которые усиленно замазываютAndys72, post: 719507:PostgreSQL.
Развитие Firebird несколько не понятно, да и нишша этой БД по большей части Small Busines.
Видимо мисье не имел дела с серьезными запросами, если сравнивает возможности PostgreSQL и унылого обрубка от sql-сервера в виде Firebird.dr_nil, post: 719508:
Все нормально с развитием Firebird
Вот PostgreSQL имеет ряд наследственных пороков. Которые усиленно замазывают