Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
 Размер БД 10 Gb  [new]
Artem V.
Member

Откуда:
Сообщений: 3
Какую СУБД посоветуете выбрать?
Ключевые критерии:
- цена
- надежность
- производительность
24 ноя 03, 18:25    [431202]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
Lepsik
Member

Откуда: glubinka
Сообщений: 4257
--Ключевые критерии

ты уж опрeделись.

вся первая пятерка баз этим условиям удовлетворяет.
24 ноя 03, 18:31    [431216]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
KiLLun
Member

Откуда:
Сообщений: 2788
FIREBIRD/INTERBASE
24 ноя 03, 18:54    [431259]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
Lepsik
Member

Откуда: glubinka
Сообщений: 4257
2KiLLun Сообщений: 298 FIREBIRD/INTERBASE

на 10 Tb ? я даже про 1Tb на ней не слышал
24 ноя 03, 20:15    [431352]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
Denis A.
Member

Откуда: Челябинск
Сообщений: 353
Lepsik

10 Гб, а не 10 Тб. Если данные меняющиеся - Interbase умрет тихой смертью со своей версионностью. MSSQL или Oracle.

И как говорят - выбирайте любые два пункта.
24 ноя 03, 22:07    [431395]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
student_ru
Guest
количество транзакций и тд и тп ?
под какое железо и тд и тп ?
25 ноя 03, 00:05    [431433]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
c127
Guest
Sybase ASA. Дешево, надежно и производительно.

Если хочешь что-то совсем бесконечно масштабируемое, то бери ДБ2.
25 ноя 03, 01:02    [431445]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
MSSQL 2000 или Sybase ASA 9. В обоих случаях получится дешевое, производительное и надежное решение, плюс для каждой из СУБД свои навороты и расширения, смотреть надо под конкретные условия эксплуатации.
25 ноя 03, 06:07    [431473]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
Ermak
Member

Откуда: Tomsk
Сообщений: 811
Sybase ASA 9 справится.
25 ноя 03, 06:15    [431476]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
Владимир П.
Member

Откуда: Екатеринбург
Сообщений: 443
Interbase умрет тихой смертью со своей версионностью

Oracle, который Вы рекомендуете, тоже версионник.
25 ноя 03, 08:03    [431506]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
Markelenkov
Member

Откуда:
Сообщений: 2312
А что, есть СУБД, у которых версии не меняются?
25 ноя 03, 08:46    [431549]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Дело не в версиях СУБД. Просто есть версионники, есть блокировочники, каждые имеют свои преимущества и недостатки.
25 ноя 03, 10:01    [431647]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
KiLLun
Member

Откуда:
Сообщений: 2788
to Lepsik

Многофайловая БД может состоять из 65535 файлов, таким образом теоретический предел для одной базы данных IB - 132 терабайта.
25 ноя 03, 13:49    [432223]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
KiLLun
Member

Откуда:
Сообщений: 2788
И все таки если ключевой критерий ЦЕНА то однозначно FB

Be Well...
25 ноя 03, 13:52    [432229]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
aston
Member

Откуда:
Сообщений: 227
10 Гб, а не 10 Тб. Если данные меняющиеся - Interbase умрет тихой смертью со своей версионностью. MSSQL или Oracle.

Иногда лучше жевать, чем говорить. Как могут быть связаны версионность и размер базы. Похоже на зависимость соленого от длинного.
25 ноя 03, 17:40    [432750]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
Denis A.
Member

Откуда: Челябинск
Сообщений: 353
Владимир П.
Oracle позиционируется и применяется как промышленная СУБД именно для немаленьких БД.

У Interbase ядро неправильное, его удел - небольшие автономные БД, не требующие обслуживания, с небольшим количеством юзеров и небольшими изменениями в БД.

aston
При частом изменении записей плодяца версии записей, а IB хранит измененные записи именно как дельты от предыдущего состояния. При частом изменении записей дельт накапливается много и снижается производительность, порой значительно.


Кстати количество пользователей и другие требования до сих пор не оглашены. Быть может mysql подойдет в плане исключительно selectов =) он и бесплатный к тому же =)
25 ноя 03, 20:59    [432989]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
alex_k
Member

Откуда: krasnoyarsk
Сообщений: 6694
У Interbase ядро неправильное, его удел - небольшие автономные БД, не требующие обслуживания

я конечно ничего плохого сказать не хочу :-)
но мне это нравится :-) если бд нетребует обслуживания, значит у него ядро не правильное :-)
25 ноя 03, 21:19    [433001]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
Gold
Member

Откуда: Харьков
Сообщений: 2947
Могу сказать про IB, что в силу ряда причин его код долгое время не развивался, только косметика навешивалась. Что касается InterBase 7.1, так говорят, что он там невиданные чудеса производительности показывает и ядро сервера там так переколбасили, что мало не покажется...

А если не нравиться FB, посмотри в сторону Postgres. Он тоже версионник и буквально вчера я читал по нему доки - там очень много всяких вкусностей и он бесплатный.
25 ноя 03, 21:43    [433018]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
f_w_p
Guest
При частом изменении записей плодяца версии записей, а IB хранит измененные записи именно как дельты от предыдущего состояния. При частом изменении записей дельт накапливается много и снижается производительность, порой значительно.
Дельта уничтожается при закрытии транзакции ее породившей. Поэтому о накоплении можно говорить только при очень длинных транзакциях.
Другое дело, что при удалении версий образуются дырки, которые убираются сжатием БД. Впрочем как-то читал статью о повышении производительности IB именно на использовании дырок.
26 ноя 03, 08:21    [433206]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
Zaxx
Guest
2 Denis A.

автор писал:
При частом изменении записей плодяца версии записей, а IB хранит измененные записи именно как дельты от предыдущего состояния. При частом изменении записей дельт накапливается много и снижается производительность, порой значительно


Это не совсем так.
Я бы посоветовал вам почитать вот это : http://www.ibase.ru/devinfo/oitoat.htm
(про транзакции, версионность и сборку мусора в interbase).
26 ноя 03, 08:35    [433221]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
vic123
Member

Откуда:
Сообщений: 137
А 10 Gb чего и в чем? 10 000 000 записей в 10 000 таблиц или 10 картинок по 1 Gb? Отсюда выбирай БД. А то разговор ни о чем.
26 ноя 03, 08:59    [433241]     Ответить | Цитировать Сообщить модератору
 Re: Размер БД 10 Gb  [new]
aston
Member

Откуда:
Сообщений: 227
Denis A.

f_w_p Вам уже вкратце ответил.
От себя добавлю, что как версионники, так и блокировочники на типовых задачах (коих большинство) покажут примерно одинаковую производительность.

Преимущества архитектуры сервера проявляетя в:
  • очень жесткий OLTP (от 1 тыс. транзакций в секунду) - блокировочник будет явно предпочтительнее, так как выгодней будет потратить ресурсы на блокировки, чем на операции по записи версий в блоки данных;
  • OLAP или преоблдание ad-hoc запросов - версионник рулит, так как версии не плодятся вообще.

    З.Ы. Здесь кто-то обозвал Oracle версионником. IMHO, это не совсем так. Он, по сути дела, все таки нечто среднее между версионником и блокировочником.
  • 26 ноя 03, 09:39    [433299]     Ответить | Цитировать Сообщить модератору
     Re: Размер БД 10 Gb  [new]
    Владимир П.
    Member

    Откуда: Екатеринбург
    Сообщений: 443
    Oracle версионник, т.к. блокировка возникает только при одновременном обновлении одной и той же строки. Читатели не блокируются писателями и наоборот. И какая разница: сохраняет он в специальной структуре новые версии строк или старые?
    26 ноя 03, 10:22    [433379]     Ответить | Цитировать Сообщить модератору
     Re: Размер БД 10 Gb  [new]
    Denis A.
    Member

    Откуда: Челябинск
    Сообщений: 353
    alex_k
    Ключевое слово - небольшие.
    26 ноя 03, 10:54    [433429]     Ответить | Цитировать Сообщить модератору
     Re: Размер БД 10 Gb  [new]
    Zaxx
    Guest
    2 Владимир П.

    автор писал:
    Oracle версионник, т.к. блокировка возникает только при одновременном обновлении одной и той же строки. Читатели не блокируются писателями и наоборот.


    Логичнее сказать что Oracle "не блокировочник". Об остальном можно говорить после того, как кто-нибудь запостит сюда каноническое определение "что такое версионник".

    --
    Хотя я тоже склонен считать его версионником...
    26 ноя 03, 11:35    [433493]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
    Все форумы / Сравнение СУБД Ответить