Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
 Что лучше FireBird 2.1 или MS SQL 2000?  [new]
greg_123
Member

Откуда:
Сообщений: 153
Добрый день!

Мне предстоит разработать один проект (небольшой web-интерфейс). Выбор СУБД остается за мной (главное, чтобы не надо было дополнительные деньги тратить на покупку СУБД).
Есть неплохой опыт использования FireBird 2.1. У заказчика имеется купленный MS SQL 2000. Какое СУБД лучше использовать?
Объем данных небольшой - 20-30 таблиц, размер бд планируется около 1-2 Гб.
Или лучше для web-а использовать mySQL?

Заранее спасибо!
4 окт 12, 13:47    [13267481]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Dimitry Sibiryakov
Member

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

greg_123
Есть неплохой опыт использования FireBird 2.1. У заказчика имеется
купленный MS SQL 2000. Какое СУБД лучше использовать?

MS SQL. Именно потому, что он есть у заказчика.

Posted via ActualForum NNTP Server 1.5

4 окт 12, 13:51    [13267517]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
greg_123,

Extended Support MS SQL 2000 уже скоро закончится. Поэтому использовать его в новых проекта неразумно и недальновидно. При Ваших требований к размерам бд подойдет современная экспресс редакция любой "взрослой" СУБД, которую можно использовать и "для WEB-а", и "не для WEB-а". Так Вы хоть оставите заказчику шансы мигрировать на старшые редакции. Вдруг бизнес пойдет в гору. Да и себе опыта добавите.
4 окт 12, 20:08    [13270380]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Dimitry Sibiryakov
Member

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

pkarklin
оставите заказчику шансы мигрировать на старшые редакции

А назачем заказчику эти шансы? Если бы он хотел куда-то мигрировать с 2000-го - давно бы
это сделал.

Posted via ActualForum NNTP Server 1.5

4 окт 12, 20:21    [13270402]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
А назачем заказчику эти шансы? Если бы он хотел куда-то мигрировать с 2000-го - давно бы
это сделал.


Ну, пока нам только известно, что 2000 у закзчика "куплен". Крутится на нем что-нибудь или нет не сказано. А мигрировать пора... Давно уже...
4 окт 12, 20:28    [13270415]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
greg_123
Member

Откуда:
Сообщений: 153
Сейчас выяснилось, что в бд нужно будет хранить копии документов (pdf, jpg), так что наверно MS SQL Express - не подходит (там вроде ограничение 10Гб). На MS SQL 2000 ничего у заказчика "не крутится".
Имеет ли смысл на таком объеме рассматривать firebird 2.1 или сразу переключаться в сторону mySQL?
5 окт 12, 09:57    [13271674]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
tanglir
Member

Откуда:
Сообщений: 28966
greg_123
в бд нужно будет хранить копии документов (pdf, jpg), так что наверно MS SQL Express - не подходит (там вроде ограничение 10Гб)
про filestream не читали?
5 окт 12, 10:19    [13271829]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
greg_123
Member

Откуда:
Сообщений: 153
спасибо, сейчас буду изучать!
5 окт 12, 10:44    [13272070]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Dimitry Sibiryakov
Member

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

greg_123
На MS SQL 2000 ничего у заказчика "не крутится".

Ага, чую, что там как в анекдоте не "крутится", не "MS SQL", не "2000" и не "куплен".

Posted via ActualForum NNTP Server 1.5

5 окт 12, 11:53    [13272791]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
FreemanZAV
Member

Откуда:
Сообщений: 2434
Dimitry Sibiryakov
greg_123
Есть неплохой опыт использования FireBird 2.1. У заказчика имеется
купленный MS SQL 2000. Какое СУБД лучше использовать?

MS SQL. Именно потому, что он есть у заказчика.


Уровни изоляции и блокировки в 2000 вызывают желание плакать навзрыд.
6 окт 12, 19:32    [13278083]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Dimitry Sibiryakov
Member

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

FreemanZAV
Уровни изоляции и блокировки в 2000 вызывают желание плакать навзрыд.

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

Posted via ActualForum NNTP Server 1.5

6 окт 12, 19:35    [13278092]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
FreemanZAV
Member

Откуда:
Сообщений: 2434
Dimitry Sibiryakov
FreemanZAV
Уровни изоляции и блокировки в 2000 вызывают желание плакать навзрыд.

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


Дмитрий, когда читатель блокирует писателя, то это звучит как диагноз, можно сказать - приговор.
6 окт 12, 19:42    [13278114]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Ggg_old
Member

Откуда: Одесса
Сообщений: 1342
FreemanZAV, не умеете работать с блокировками - прямите руки.
6 окт 12, 20:42    [13278279]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
FreemanZAV
Member

Откуда:
Сообщений: 2434
Ggg_old
FreemanZAV, не умеете работать с блокировками - прямите руки.

Не люблю работать с тем, что противоречит здравому смыслу, да и не за чем это. Блокировки на чтение - это маразм (ну и это моё конечно)
6 окт 12, 21:51    [13278609]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
АнатоЛой
Member

Откуда: Киев, Украина
Сообщений: 2897
Блог
FreemanZAV, всякому инструменту - своё предназначение...
8 окт 12, 09:51    [13282456]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30253
Dimitry Sibiryakov
чем всю базу, отсутствующий админ которой не делал бэкапы.

с отсутствующим админом результат везде будет одинаков.
8 окт 12, 15:50    [13285408]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5824
greg_123
Добрый день!

Мне предстоит разработать один проект (небольшой web-интерфейс). Выбор СУБД остается за мной (главное, чтобы не надо было дополнительные деньги тратить на покупку СУБД).
Есть неплохой опыт использования FireBird 2.1. У заказчика имеется купленный MS SQL 2000. Какое СУБД лучше использовать?
Объем данных небольшой - 20-30 таблиц, размер бд планируется около 1-2 Гб.
Или лучше для web-а использовать mySQL?

Заранее спасибо!


Пиши под Firebird.
MySQL лучше не использовать, т.к. некоторых вещей там нет, а другие работают немного странно.
Я бы понял если бы FireBird vs PostgreSQL, но MySQL единственное приемущество скорость выборки по 1-ключу. :-)

MS SQL 2000 так же лучше не брать, т.к. преимуществ ни при администрировании, ни при программировании перед современным FireBird нет (по моему).
9 окт 12, 08:20    [13288119]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Yo.!
Guest
FreemanZAV
Блокировки на чтение - это маразм (ну и это моё конечно)

блокировки ерунда, по сравнению с той неконсистентной кашей, что дает блокировочник на уровне RC. хотя firebird то же порно на RC выдает. эти субд стоят друг-друга.
9 окт 12, 10:12    [13288477]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Таблоид
Member

Откуда:
Сообщений: 9456
Блог
Yo.!
хотя firebird то же порно на RC выдает
Ну так мусолилось же это всё... Обходится простыми манёврами, да и в трёшке не будет этого.
ЗЫ. Зато у ФБ рестартов нету при натыкании во время апдейтов на заблокированную запись (которая позже разблокируется и там окажется другое значение поля, причем не относящегося к критерию отбора ;))
10 окт 12, 00:34    [13293229]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Yo.!
Guest
Таблоид
Ну так мусолилось же это всё... Обходится простыми манёврами, да и в трёшке не будет этого.

видимо мало мусолили. единственный обходной маневр - повышать уровень IL
Таблоид
ЗЫ. Зато у ФБ рестартов нету при натыкании во время апдейтов на заблокированную запись (которая позже разблокируется и там окажется другое значение поля, причем не относящегося к критерию отбора ;))

конечно нету, он же неконсистентную кашу выдает. кcтати, если в трешке обещают починить RC, что там будет вместо оракловых рестартов ? неконсистентная хрень как я понимаю ?
10 окт 12, 10:01    [13293926]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Dimitry Sibiryakov
Member

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

Yo.!
единственный обходной маневр - повышать уровень IL

Наоборот: не "повышать", а "не понижать безмозгло". Поскольку умолчательный TIL -
concurrency, а кто его понижает до read committed - ССЗБ.

Posted via ActualForum NNTP Server 1.5

10 окт 12, 11:58    [13294704]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Yo.!
Guest
Dimitry Sibiryakov
Наоборот: не "повышать", а "не понижать безмозгло". Поскольку умолчательный TIL -
concurrency, а кто его понижает до read committed - ССЗБ.

ну такой RC, как firebird, конечно по дефолту не поставишь. а вот в оракле RC вполне полезный IL, без всякого головняка обеспечивающий констистентность стейтмента, в том числе и с помощью тех самых рестартов. потому то именно он и стоит по дефолту.
10 окт 12, 12:14    [13294834]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Dimitry Sibiryakov
Member

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

Yo.!
а вот в оракле RC вполне полезный IL

Лучше будет сказать - единственный полезный TIL. Остальные ни на что не годятся.

Posted via ActualForum NNTP Server 1.5

10 окт 12, 12:24    [13294924]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Yo.!
Guest
Dimitry Sibiryakov
Лучше будет сказать - единственный полезный TIL. Остальные ни на что не годятся.

ну тебе то лучше вообще жувать, а не говорить.
10 окт 12, 12:29    [13294974]     Ответить | Цитировать Сообщить модератору
 Re: Что лучше FireBird 2.1 или MS SQL 2000?  [new]
Dimitry Sibiryakov
Member

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

Yo.!
ну тебе то лучше вообще жувать, а не говорить.

Да конечно, когда видишь, что сервер не в состоянии тривиально развести вставку и удаление
разных записей, только и остаётся что пойти чего-нибудь пожевать с горя.

Posted via ActualForum NNTP Server 1.5

10 окт 12, 12:34    [13295019]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить