Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Подскажите бесплатную базу, для выбора для проекта?  [new]
regvoc
Member

Откуда:
Сообщений: 78
Вообщем нужна база более-менее стабильная.

Требования.

1. Бесплатная.
2. Сетевая в полной мере.
3. Работает Windows.
4. Маленький размер. при распространении. до 5мег.
5. Относительно Быстрая.
6. НЕ - firebird!!!



Или это мечта?

Спасибо.
22 дек 06, 12:21    [3570280]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
Funny_Falcon
Member

Откуда:
Сообщений: 447
Мечта, насколько мне известно.

Но чем тебе firebird не угодил, интересный вопрос. Может руки кривые?
22 дек 06, 12:25    [3570313]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32896

Привет, Funny_Falcon!
Ты пишешь:

Funny_Falcon
FF> Но чем тебе firebird не угодил, интересный вопрос.
FF> Может руки кривые?
его в форуме по FB обидели жестоко...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

22 дек 06, 12:26    [3570326]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
regvoc
Member

Откуда:
Сообщений: 78
firebird, Да всем он идеален. и работает хорошо. и по всем требованием подходит.

>Может руки кривые?
Да может быть, но вот сколько тем не читал на этом форму в интернете и.т.д.

У всех одна проблема, не предсказуемыми тормозами из-за сборки мусора.
Куча статей на эту тему, все как то пытаются помочь, но я еще не видел не одного решения.
Посмотрите хотябы на это форум во всех темах с тормозом firebird - нет решенией.
кроме ответов.

1. Кривые руки.
2. Делай бек-ап, ресторе
3. Отключи sweep
и.т.д.

в 90% задач все это подходит, и можно его использовать.

А вот для моей задачи на пользователя такие действия и тормознутость перекладывать не хочется.
Небольшая база до 100мег, но частые обновления почти всех записей, каждый день.
И вот только не нужно писать, покажи структуру индексы (они приметивные) и ответы типа сам дурак. и гребаный сборщик делает не приятной работу с этим сервером, не хочу обидеть ценителей крикачащий да у меня 100 пользователей база на два гида все летает верю. но только не в такой задаче.
22 дек 06, 12:36    [3570453]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
Funny_Falcon
Member

Откуда:
Сообщений: 447
Прочитал я твой пост в форуме "Firebird и Interbase".

Скажу тебе: была у меня как-то задачка - считать звонки за месяц. Досталась мне база на Access, переделал я её на MSSQL.
Поступал также - каждую минуту на хер удалял всё и вставлял по новой.

Потом пришла пора подумать о бесплатном софте, ибо пиратский держать - коленки трясуться.
Выбрал PostgreSQL. Он тоже версионик. И тут я понял, что старая шняга не катит. Пришлось стать умнее.

Я всё это к чему: У тебя конкретная лажа со способом решения твоей задачи. И не х..й пинять на движок.
Например:
если ты не будешь удалять всё нах и по новой вставлять,
а будешь апдейтить изменившиеся, удалять исчезнувшие, вставлять появившиеся (т.е. реально вносить изменения)
глядишь и мусора будет меньше, и система работать быстрее будет.

Причём сравнение можно сделать ещё в источнике данных - подозреваю ты из текста данные льёшь.
Причём сделать это на раз и лучше даже скриптом: perl - то что доктор прописал (или python).
(если нужно что-то маленькое - смотри Lua (www.lua.org)(http://luabinaries.luaforge.net/download.html)).
Сравнишь предыдущую версию текстовика с текущей (по строчно, по ключикам).
Сразу скажу - геморно, пока отладишь. Но ведь ты трудностей не боишься? Не так ли? А работать будет.

А может у тебя вообще 10 - 20 строк за это время изменяется? и ты можешь это отслеживать? Просто лень, да?

В общем, нефиг дурку пинать, включай башку.

А того что ты сейчас ищешь - нет. По крайней мере, об этом широким массам такое не известно. (и мне в том числе).

А если считаешь, что я не прав, так выложи конкретное описание задачи - с предметной областью, источниками данных, и т.д и т.п.
Не бывает таких задач, где все старые данные в количестве 300000 штук нах не нужны, а нужны именно новые, никак со старыми не связанные. Обычно меняется 2-3 поля. А Firebird сильно может выиграть, если ты их проапдейтишь, а не удалишь - вставишь.

Короче - докажи, что выбранный тобою способ решения задачи оптимальный (заметь - не самый простой, а оптимальный) или неизбежный.
А пока не докажешь - не хрен обижаться на замечания про кривые руки.
22 дек 06, 15:51    [3571901]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
DocAl
Member

Откуда: Оккупирую западный берег
Сообщений: 10472
Какие ужасы вы тут рассказываете...
22 дек 06, 16:34    [3572220]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
regvoc
Member

Откуда:
Сообщений: 78
Funny_Falcon, огромное спасибо.

Собственно самое главное я для себя выяснил.

1. Нет таких бесплатных баз.
2. FireBird - не подходит при текущей постановке задачи.
3. Нужно пересматривать условие задачи.

P.S жаль что разработчики FireBird решили перенести весь гемморой не нужной никому работы, на программистов, а главное крайне тупой работы, зачем мне знать про многоверсионности и прочие причуды нужна стабильность и скорость, как буддто вот делать больше нечего чем продумывать как же правильно выполнить запрос delete from table и что бы из-за удаленных!!! уже сервер не загнулся через какойто период.

Хотя бесплатно - сколько платишь столько и имеешь. :)
22 дек 06, 17:51    [3572775]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
-?-
Guest
regvoc
P.S жаль что разработчики FireBird решили перенести весь гемморой не нужной никому работы, на программистов, а главное крайне тупой работы, зачем мне знать про многоверсионности и прочие причуды нужна стабильность и скорость, как буддто вот делать больше нечего чем продумывать как же правильно выполнить запрос delete from table и что бы из-за удаленных!!! уже сервер не загнулся через какойто период.

Хотя бесплатно - сколько платишь столько и имеешь. :)

Гм, "знать про многоверсионности и прочие причуды" , чтобы обеспечить "стабильность и скорость" требуется и в случае коммерческих СУБД, см. например How to Update millions or records in a table
22 дек 06, 18:31    [3573000]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30274
автор
P.S жаль что разработчики FireBird решили перенести весь гемморой не нужной никому работы, на программистов, а главное крайне тупой работы, зачем мне знать про многоверсионности и прочие причуды нужна стабильность и скорость, как буддто вот делать больше нечего чем продумывать как же правильно выполнить запрос delete from table и что бы из-за удаленных!!! уже сервер не загнулся через какойто период.


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

автор
зачем мне знать про многоверсионности и прочие причуды нужна стабильность и скорость


пока что еще SQL-серверов для домохозяек не выпускают. Так или иначе но чтобы нормальное приложение написать сервер надо знать. А версионник это будет или блокировочник - без разницы.
22 дек 06, 18:38    [3573025]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
Di_LIne
Member

Откуда: Тропик Скорпиона
Сообщений: 32554
regvoc
.... как буддто вот делать больше нечего чем продумывать как же правильно выполнить запрос delete from table и что бы из-за удаленных!!! уже сервер не загнулся через какойто период.

Дайте яму пулемет, что п он на курок нажимал, а пули сами знали в кого попадать...
22 дек 06, 18:59    [3573094]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
andsm
Member

Откуда: Москва
Сообщений: 1320
Блог
regvoc
Вообщем нужна база более-менее стабильная.

Требования.

1. Бесплатная.
2. Сетевая в полной мере.
3. Работает Windows.
4. Маленький размер. при распространении. до 5мег.
5. Относительно Быстрая.
6. НЕ - firebird!!!

MS SQL Server 2005 Express Edition. Вот только пупкт 4 не выполняется.
22 дек 06, 19:04    [3573115]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
regvoc
Member

Откуда:
Сообщений: 78
Guest, образно конечно не вникать.

kdv,andsm
Спасибо. но пункт №4 критичен.
22 дек 06, 19:14    [3573137]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034

MS SQL Everywhere - вроде прально написал.

Posted via ActualForum NNTP Server 1.3

22 дек 06, 19:17    [3573149]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
regvoc
Member

Откуда:
Сообщений: 78
спасибо, посмотрим название вроде так SQL Server 2005 Compact Edition
22 дек 06, 19:50    [3573266]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
Sergey Ch
Member

Откуда: Благовещенск
Сообщений: 8894
regvoc
1. Бесплатная.
2. Сетевая в полной мере.
3. Работает Windows.
4. Маленький размер. при распространении. до 5мег.
5. Относительно Быстрая.
6. НЕ - firebird!!!.

Немного непонятно про сеть - локальная?

То тогда лучший выбор MS VFP OleDB Provider 9.1 ...
22 дек 06, 19:58    [3573300]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
SergSuper
Member

Откуда: SPb
Сообщений: 5488
Sergey Ch
regvoc
1. Бесплатная.
2. Сетевая в полной мере.
3. Работает Windows.
4. Маленький размер. при распространении. до 5мег.
5. Относительно Быстрая.
6. НЕ - firebird!!!.

Немного непонятно про сеть - локальная?

То тогда лучший выбор MS VFP OleDB Provider 9.1 ...

это неизлечимо...
25 дек 06, 10:55    [3576577]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
тлгдшлщм
Guest
DB2 Express-C
25 дек 06, 11:05    [3576639]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите бесплатную базу, для выбора для проекта?  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32896

Привет, тлгдшлщм!
Ты пишешь:

тлгдшлщм
т> DB2 Express-C
сильно-сильно пожатая архиватором, до размера 5МБ...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

25 дек 06, 11:35    [3576844]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить