Бесплатные СУБД?

Статус
В этой теме нельзя размещать новые ответы.

Beganas

Турист
Регистрация
29 Дек 2008
Сообщения
3
Реакции
0
Credits
102
MS SQL, FireBird, MySQL.... По моему, не надо сравнивать платные и бесплантые. Честно будет сравнивать например, FireBird и MySQL. А Вообще, если заказчик потянет платный, так и быть, будем использовать...
 

shelter

Турист
Регистрация
23 Ноя 2013
Сообщения
3
Реакции
0
Credits
6
для промышленного применения лучше Oracle ничего не видел. MS SQL из-за примитивного механизма обеспечения изоляции транзакций давал много проблем с дедлоками. На одном проекте при запуске шедулера обрабатывающего задачи в 60% возникал дедлок. в MS SQL 2008 есть режим "версионника" и он вроде как решает, но не слышал чтобы его кто-то использовал.

Добавлено через 46 секунд
Для своих задач использую MySQL, нареканий нет.
 
Последнее редактирование модератором:

ap2011

Турист
Регистрация
22 Дек 2011
Сообщения
7
Реакции
0
Credits
11
Можно попробовать MySQL, PostgreSQL или SQLite
 

Asator

Турист
Регистрация
2 Июл 2011
Сообщения
6
Реакции
1
Credits
8
+1 к последнему посту.
Oracle XE не советую, работал на проекте где он использовался, уж больно много заморочек разработчику/админу БД он досталял, то там Listener не поднимется, то ещё что-нибудь (как вариант: установка проходит успешно, ошибок никаких нет, однако половина файлов Oracle XE тупо отсутствует в папке назначения).

P.S. Речь об Oracle XE for Windows, возможно под иксами всё лучше.
 

Philip.1543

Турист
Регистрация
23 Янв 2014
Сообщения
4
Реакции
1
Credits
8
не испытывал проблем с Oracle XE, кроме той, что его дистрибутив раз в 10 больше Firebird или PostgreSQL.
 

Sergio-X86

Турист
Регистрация
2 Фев 2014
Сообщения
4
Реакции
0
Credits
8
SQLite можно, но не рекомендуется если локальный файл базы будет размером больше 200 Мб.
 

Ivanov-m2

Турист
Регистрация
22 Янв 2006
Сообщения
23
Реакции
1
Credits
42
Для веб приложений - MySQL, а для всего остального, только FireBird.
 

MadeOfGlass

Турист
Регистрация
4 Фев 2014
Сообщения
9
Реакции
2
Credits
14
firebird - отличная БД. реализовал на ней кучу проектов, от простых и до...
 

blackstar

Турист
Регистрация
6 Июл 2005
Сообщения
6
Реакции
0
Credits
10
Если критерии выбора базы данных: "только скорость работы, удобство и надежность", то подойдет практически любая современная бесплатная реляционная СУБД: MySQL, PostgreSQL, Oracle XE, MS SQL Express, etc.
Если нужно "повысить скорость работы с базой, надежность, удобство", то нужно вначале спросить себя, чем не устраивают текущие скорость работы, надежность и удобство, а также как имеющиеся проблемы можно решить на текущей СУБД и как конкретные проблемы решаются в альтернативных СУБД.
 

blackstar

Турист
Регистрация
6 Июл 2005
Сообщения
6
Реакции
0
Credits
10
SQLite далеко не всегда и везде рулит. Например, при многопользовательском доступе SQLite блокирует всю базу при записи одним из пользователей, что при определенной нагрузке будет неприемлемо. В разных задачах эффективны разные инструменты. Поэтому появилось такое направление как NoSQL, гугл изобрел свой BigTable, а Амазон - DynamoDB и т.п.
 

ITShef

Турист
Регистрация
14 Апр 2014
Сообщения
7
Реакции
0
Credits
12
Я для своих задач люблю использовать FireBird либо MySQL. Все остальное как-то не к душе. Мне не нравится заставлять пользователей что-то ставить дополнительно. Люблю, когда пользователь поставил небольшую программу и реализует все свои проблемы. Для фаера достаточно иметь рядом с базой данных 1 длл и все. Могу ошибаться, но по моему SQLite не позволяет хранить в блобах картинки и прочие файлы?
 

Gilas

Турист
Регистрация
16 Апр 2014
Сообщения
5
Реакции
0
Credits
8
Кстати, есть форк от MySQL - MariaDB. Обратите на него внимание! ;)
 
Статус
В этой теме нельзя размещать новые ответы.