Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8 9 10 .. 31   вперед  Ctrl
 MySQL vs Firebird  [new]
nxdev
Member

Откуда:
Сообщений: 9
Здравствуйте.
Ситуация следующая. Нужно разработать складскую программу.

Требования:
- Бесплатная СУБД.
- Около 20 одновременных подключений.
- Хранимые процедуры.
- Скорость работы.
- Время разработки ограничено. То есть учить нюансы разработки в новых СУБД времени нет. Я работал с следующими СУДБ: MS SQL, Interbase (надеюсь, не будет большой проблемы работы с Firebird), MySQL (v 4.02 , то есть хранимых процедур еще не было).
30 июн 06, 11:40    [2829688]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
doubleJ
Member

Откуда: Новосибирск
Сообщений: 420
Адназначна FireBird! а инструмент разработки какой?
30 июн 06, 13:57    [2830567]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
doubleJ
Member

Откуда: Новосибирск
Сообщений: 420
кстати, только что товарищ по аське скинул:

MySQL пи****сы!!! Ненавижу сволочей.

1. С использованием ядерных хидеров (типа /usr/include/linux -> /usr/src/linux/include/linux) MySQL просто не компилируется даже!!!
Приходится править system.h (кажется) на предмет освобождения части функций из-под действия -D__KERNEL__

2. Релизы 5.0.20 и 5.0.21 откомпилировать мне вообще не удалось НИКАК. "Internal compiler error". Интересно, как эти герои кодинга их тестили? И тестили ли вообще???

3. Релиз 5.0.22 Г**НО. Хотя его и удалось откомпилировать, но зато часть _ЭЛЕМЕНТАРНЕЙШИХ_ запросов вызывают exception с полным рестартом мускля.

4. А удаление из таблички в исполнении п***ров из Мускля - это просто песня. Если в Постгресе хотя бы просто отмечается, что строка удалена (а потом автовакуум почистит), то гениальнейшие разработчики мускля сделали проще!!! ОНИ ПРОСТО СОЗДАЮТ НОВУЮ ТАБЛИЧКУ, В КОТОРУЮ КОПИРУЮТ СОДЕРЖИМОЕ СТАРОЙ С ИСКЛЮЧЕНИЕМ УДАЛЕННЫХ СТРОК!!! Это все. Труба. Попробуйте при 300-400 запросах к полуторагигабайтной табличке что-нибудь из нее поудалять. Результат очень забавный: полное обнуление файлов ВСЕХ таблиц в базе при падении (не хватило 4Гб оперативки для очереди) MySQL...

5. Ну и, наконец, "заговоренные" 2 гигабайта на табличку. Как только табличка достигает 2-х гигов, записать в нее больше ничего нельзя. Никак. Вообще. Несмотря на то, что создать файл на 4 гига через dd абсолютно никакого труда не составляет.

-------------
сам я с мускулом не работал. теперь и не хочется.
30 июн 06, 14:00    [2830587]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
Anton Lukyanov
Member

Откуда: Новосибирск
Сообщений: 68
если СУБД бисплатная, то лучше выбрать либо постгрес, либо MSDE (идет вместе с МС Офисом, урезанный MS SQL Server)
но лучше всеже постгрес
30 июн 06, 14:05    [2830627]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
doubleJ
Member

Откуда: Новосибирск
Сообщений: 420
Anton Lukyanov
если СУБД бисплатная, то лучше выбрать либо постгрес, либо MSDE (идет вместе с МС Офисом, урезанный MS SQL Server)
но лучше всеже постгрес


тему топика читаем внимательно - MySQL vs Firebird

:))
30 июн 06, 14:14    [2830666]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
Apex
Member

Откуда: Made in USSR
Сообщений: 3910
doubleJ

4. А удаление из таблички в исполнении п***ров из Мускля - это просто песня. Если в Постгресе хотя бы просто отмечается, что строка удалена (а потом автовакуум почистит), то гениальнейшие разработчики мускля сделали проще!!! ОНИ ПРОСТО СОЗДАЮТ НОВУЮ ТАБЛИЧКУ, В КОТОРУЮ КОПИРУЮТ СОДЕРЖИМОЕ СТАРОЙ С ИСКЛЮЧЕНИЕМ УДАЛЕННЫХ СТРОК!!! Это все. Труба. Попробуйте при 300-400 запросах к полуторагигабайтной табличке что-нибудь из нее поудалять. Результат очень забавный: полное обнуление файлов ВСЕХ таблиц в базе при падении (не хватило 4Гб оперативки для очереди) MySQL...

Как-то слабо верится, больше похоже на какую-то деверсию со стороны писавшего этот код...
30 июн 06, 14:15    [2830675]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
doubleJ
Member

Откуда: Новосибирск
Сообщений: 420
Apex
Как-то слабо верится, больше похоже на какую-то деверсию со стороны писавшего этот код...


ну вроде как это взято с linux.org.ru...
хотя канешно не верится
30 июн 06, 14:17    [2830682]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
Anton Lukyanov
Member

Откуда: Новосибирск
Сообщений: 68
ну тогда файрберд, уговорили
по крайней мере 100% лучше чем MySQL, которая хороша только для SELECT * FROM tablename
30 июн 06, 14:18    [2830685]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30237
MySQL тут imho вообще не канает, т.к. задача не в его нише. для вебомордия - самое то.

автор
то лучше выбрать либо постгрес

лучше чем что? нафиг тут вообще PosgreSQL? можно, конечно, но экзотика.

автор
MSDE

MSDE это однопользовательский движок. тогда уж MS SQL 2005 Express. Но его опасно.
30 июн 06, 14:20    [2830693]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
Anton Lukyanov
Member

Откуда: Новосибирск
Сообщений: 68
Это с каких пор постгрес стал экзотикой?
30 июн 06, 14:24    [2830727]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30237
автор
Это с каких пор постгрес стал экзотикой?

а с каких пор он стал "широко распространенным"? С 8.x?
30 июн 06, 14:25    [2830735]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
doubleJ
Member

Откуда: Новосибирск
Сообщений: 420
постгрес - экзотика? ха-ха!

конеш, он не так широко распространен как фб, но и называть его экзотикой тоже не правильно, имхо
30 июн 06, 14:46    [2830864]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
Anton Lukyanov
Member

Откуда: Новосибирск
Сообщений: 68
Это ФБ широко распространен??? не смешите мои тапки
30 июн 06, 14:50    [2830888]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
doubleJ
Member

Откуда: Новосибирск
Сообщений: 420
Anton Lukyanov
Это ФБ широко распространен??? не смешите мои тапки


а что нет? ИБ/ФБ очень широко распространен.
30 июн 06, 14:52    [2830906]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30237
автор
Это ФБ широко распространен??? не смешите мои тапки

не имея ничего против функциональности PostgreSQL, оный может в миру и как-то распространен, да вот в России - практически никак.

к примеру
http://www.evansdata.com/n2/pr/releases/EDCDB05_01.shtml
http://www.evansdata.com/cgi/relocate.php?key=db2005_1_1
я взял эти цифры и нарисовал круговую диаграмму:
http://www.ibase.ru/devinfo/ibfbfeature5.gif

и естественно, что для Firebird PostgreSQL опасен, т.к. с версии 8.x они проводят агрессивный маркетинг, а у FB с маркетингом как то не очень.
30 июн 06, 15:27    [2831162]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
hvlad
Member

Откуда:
Сообщений: 11551
Anton Lukyanov
Это ФБ широко распространен??? не смешите мои тапки
Переобуйся
30 июн 06, 15:29    [2831175]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
doubleJ
Member

Откуда: Новосибирск
Сообщений: 420
Anton Lukyanov
Это ФБ широко распространен??? не смешите мои тапки


щаз заклюют.
30 июн 06, 15:52    [2831321]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
Anton Lukyanov
Member

Откуда: Новосибирск
Сообщений: 68
кого? тапки?
30 июн 06, 15:54    [2831345]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
doubleJ
Member

Откуда: Новосибирск
Сообщений: 420
и их тоже, если переобутся не успеешь ;)
30 июн 06, 15:56    [2831362]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
Александр Гoлдун
Member

Откуда:
Сообщений: 2290

kdv пишет:
> и естественно, что для Firebird PostgreSQL опасен, т.к. с версии 8.x они

Ты прям опередил мой ответ - хотел то же самое написать :) Если брать в
расчет не Web-приложения, а именно упомянутое направление "складских"
программ, то PG пожалуй еще очень экзотичен для России. Хороших спецов
по нему очень мало. Элементарный вопрос по архитектуре вызывает в ответ
кучу догадок, мнений, предположений:
https://www.sql.ru/forum/actualthread.aspx?tid=267757
По списку рассылки pgsql-ru-general с момента подписки еще не получил ни
одного сообщения. Так что в случае чего ожидать помощи пока можно только
от зарубежных коллег, ибо обращаться к веб-мастерам за советами при
решении бизнес-задач я бы не захотел.

Но ситуация, похоже, меняется:

> проводят агрессивный маркетинг,

Сам выпуск PG под Windows - это уже большой маркетинговый шаг. Плюс
локально для России - ожидаемый этим летом выход 1с 8.1 под PostgreSQL
может заметно увеличить распространенность PG. Хоть и не тянет на
статистику, но среди моих знакомых достаточно много людей, выбравших
MSSQL только потому что "вот оно рядом, купили с 1с - зачем еще что-то
надо?". Так что действительно опасен. Хотя, конечно, странно слышать про
угрозы между двумя полностью открытыми СУБД.
Интересно, а сотрудничество между PG и FB в каком-либо виде возможно на
общее благо?

Posted via ActualForum NNTP Server 1.3

30 июн 06, 15:58    [2831376]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
doubleJ
Member

Откуда: Новосибирск
Сообщений: 420
Александр Гoлдун
PG пожалуй еще очень экзотичен для России. Хороших спецов по нему очень мало


не согласен. по крайней мере в нашем городе знаю очень много спецов PG

Александр Гoлдун
Сам выпуск PG под Windows - это уже большой маркетинговый шаг.


согласен. давно ждали.

Александр Гoлдун
Плюс локально для России - ожидаемый этим летом выход 1с 8.1 под PostgreSQL может заметно увеличить распространенность PG.


ну может не надо, а? еще одна лажа от 1с... ф топку

Александр Гoлдун
достаточно много людей, выбравших MSSQL только потому что "вот оно рядом, купили с 1с - зачем еще что-то надо?".


СУБД изза этого выбирают очень недалекие люди, имхо.

Александр Гoлдун
Интересно, а сотрудничество между PG и FB в каком-либо виде возможно на общее благо?


а кому оно надо?
30 июн 06, 16:17    [2831491]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
Мимопроходящий
Member

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

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

doubleJ
d> не согласен. по крайней мере в нашем городе знаю очень много спецов PG

Осталось только выяснить, что именно ты вкладываешь в понятие "спец"...

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

Posted via ActualForum NNTP Server 1.3

30 июн 06, 16:25    [2831545]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
Александр Гoлдун
Member

Откуда:
Сообщений: 2290

doubleJ пишет:

>> PG пожалуй еще очень экзотичен для России. Хороших спецов по нему очень мало
> не согласен. по крайней мере в нашем городе знаю очень много спецов PG

И форум про PG на SQL.RU эти спецы, похоже, не очень жалуют :)

Ваш город у меня ассоциируется с научным центром. Академическая среда,
из которой PG и вышел и которой он весьма близок. Разумеется, это
субъективно и стереотипно, но доля истины, полагаю, в этом присутствует.

>> достаточно много людей, выбравших MSSQL только потому что "вот оно
>> рядом, купили с 1с - зачем еще что-то надо?".
> СУБД изза этого выбирают очень недалекие люди, имхо.

Или ленивые. Или еще какие-то. А может и здравомыслящие. Не важно, я
просто констатировал наблюдаемое мной, как один из факторов, которые
могут повлиять на распространенность.

>> Интересно, а сотрудничество между PG и FB в каком-либо виде возможно на
>> общее благо?
> а кому оно надо?

А пользователи серверов не заинтересованы в получении еще более лучшей СУБД?

Posted via ActualForum NNTP Server 1.3

30 июн 06, 16:33    [2831599]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
DocAl
Member

Откуда: Оккупирую западный берег
Сообщений: 10472
doubleJ

2. Релизы 5.0.20 и 5.0.21 откомпилировать мне вообще не удалось НИКАК. "Internal compiler error". Интересно, как эти герои кодинга их тестили? И тестили ли вообще???
-------------
сам я с мускулом не работал. теперь и не хочется.

Хмм... Возникают подозрения...
Вот ради интереса, утянул исходники 5.0.21, всё собралось без проблем. Может быть, дело в руках?
5.0.22 с начала месяца у меня на production, никаких экзепшнов не обнаружено.
В общем, не кидали бы цитаты безымянных товарищей без проверки. Ложечки-то мы потом отыскали, а осадок остался...
30 июн 06, 17:06    [2831803]     Ответить | Цитировать Сообщить модератору
 Re: MySQL vs Firebird  [new]
ЛП
Guest
kdv
MSDE это однопользовательский движок. тогда уж MS SQL 2005 Express. Но его опасно.

Эташ просто писец

КДВ, иногда лучше жевать, чем говорить.
30 июн 06, 17:17    [2831851]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8 9 10 .. 31   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить