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

Откуда: Санкт-Петербург
Сообщений: 409
Собственно, сабж.

Хотелось бы еще, чтобы выполнялись ХП и функции.
Пробовал Delphi + MDB, но тормозит, особенно когда записей порядка 50000, да и обработка вся на клиенте
24 дек 04, 13:54    [1207712]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Vadim_Maximov
Member

Откуда: Москва
Сообщений: 3571
Personal Oracle
24 дек 04, 13:55    [1207718]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
Vadim_Maximov
Personal Oracle

Это не тот который Lite? Где про него почитать можно?
24 дек 04, 14:08    [1207772]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Vadim_Maximov
Member

Откуда: Москва
Сообщений: 3571
Нет, это именно тот, который Personal Oracle...
24 дек 04, 14:11    [1207790]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Lelikk
Member

Откуда: Москва
Сообщений: 1539
FireBird
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
24 дек 04, 14:13    [1207795]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
mike160
Member

Откуда: Москва
Сообщений: 146
Microsoft SQL server Desktop Edition (MSDE 2000) должен рулить
24 дек 04, 14:13    [1207798]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Sergey Ch
Member

Откуда: Благовещенск
Сообщений: 8894
MS Visual FoxPro 7.0...
24 дек 04, 14:15    [1207805]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
Vadim_Maximov
Нет, это именно тот, который Personal Oracle...


А он без PL/SQL говорят. А просто в Оракле только на PL/SQL умею...
24 дек 04, 14:15    [1207807]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
2 mike160:
MSDE (ИМХО сюкс) уже намаялся с ним.
------------------------------------------
2 Sergey Ch:
Fox - это же прошлый век. Я его уже почти не помню
------------------------------------------
А вот FireBird...
В моем случае когда он загнется? на скольки тыс. записей?
Да и говорят слабоват он.

Структура базы простая будет: справочники артикулов, юзверей,... и шапка документа + его содержание. Остатки по ним посчитать
24 дек 04, 14:30    [1207877]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
AI
Member

Откуда: Москва
Сообщений: 2817
Talen
Vadim_Maximov
Нет, это именно тот, который Personal Oracle...


А он без PL/SQL говорят. А просто в Оракле только на PL/SQL умею...


Personal oracle очень мало отличается от enterprise edition. Во всяком случае меньше, чем standard. Только порезана сетевая часть и нет RAC. То есть PL/SQL и прочие вкусности есть.
24 дек 04, 14:31    [1207887]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
protector
Member

Откуда: Иваново, Россия
Сообщений: 600
MySQL

Posted via ActualForum NNTP Server 1.1

24 дек 04, 14:33    [1207903]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
protector
MySQL

Posted via ActualForum NNTP Server 1.1


Мускул не поддерживает ХП и сохраненные вьюшки, а очень хотелось бы бизнес-правила максимально перенести на сервер.
Мускул, который поддерживает ХП и прочее, еще на стадии тестирования. Когда я его поставил, он мне, вообще, заявил, что с версией моей ОС (а у меня лицензионная "ХРюшка Proffesional") он работать не будет!!!
24 дек 04, 14:40    [1207952]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Vadim_Maximov
Member

Откуда: Москва
Сообщений: 3571
Дубль два. :)

AI
Talen
Vadim_Maximov
Нет, это именно тот, который Personal Oracle...


А он без PL/SQL говорят. А просто в Оракле только на PL/SQL умею...


Personal oracle очень мало отличается от enterprise edition. Во всяком случае меньше, чем standard. Только порезана сетевая часть и нет RAC. То есть PL/SQL и прочие вкусности есть.
24 дек 04, 14:41    [1207956]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
Vadim_Maximov
Дубль два. :)

AI
Talen
Vadim_Maximov
Нет, это именно тот, который Personal Oracle...


А он без PL/SQL говорят. А просто в Оракле только на PL/SQL умею...


Personal oracle очень мало отличается от enterprise edition. Во всяком случае меньше, чем standard. Только порезана сетевая часть и нет RAC. То есть PL/SQL и прочие вкусности есть.


Уже качаю.
24 дек 04, 14:51    [1208016]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
protector
Member

Откуда: Иваново, Россия
Сообщений: 600

Talen


А вот FireBird...
В моем случае когда он загнется? на скольки тыс. записей?

Структура базы простая будет: справочники артикулов, юзверей,... и шапка документа + его содержание. Остатки по ним посчитать

Если нет навороченных OLAP запрсов - то не загнётся никогда. Ни при каких оъёмах. Для OLAP со сложными агрегатами по моим прикидкам лучше не работать с таблицами > 50 000 000 записей.



Posted via ActualForum NNTP Server 1.1

24 дек 04, 15:13    [1208169]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
protector

Talen


А вот FireBird...
В моем случае когда он загнется? на скольки тыс. записей?

Структура базы простая будет: справочники артикулов, юзверей,... и шапка документа + его содержание. Остатки по ним посчитать

Если нет навороченных OLAP запрсов - то не загнётся никогда. Ни при каких оъёмах. Для OLAP со сложными агрегатами по моим прикидкам лучше не работать с таблицами > 50 000 000 записей.



Posted via ActualForum NNTP Server 1.1


Период: 2 года, в год по 50 000 документов, в-среднем по 10 строк.

Если я остатки кешировать не буду, т.е. пересчитывать их каждый раз "от печки", то какие (примерно) показатели будут (сравнимо с чем, с какой СУБД) ?
Access'ка-то просто дохнет, даже при условии, что все необходимые поля проиндексированы.
24 дек 04, 15:59    [1208371]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
Vadim_Maximov
Personal Oracle


Оракл штука хорошая, только мне кажется, что это "из пушки по воробьям" будет
24 дек 04, 16:07    [1208397]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
protector

Talen


А вот FireBird...
В моем случае когда он загнется? на скольки тыс. записей?

Структура базы простая будет: справочники артикулов, юзверей,... и шапка документа + его содержание. Остатки по ним посчитать

Если нет навороченных OLAP запрсов - то не загнётся никогда. Ни при каких оъёмах. Для OLAP со сложными агрегатами по моим прикидкам лучше не работать с таблицами > 50 000 000 записей.



Posted via ActualForum NNTP Server 1.1

Вы как то странно оцениваете мощность СУБД. Любая СУБД может работать с сотнями миллионов записей в одной табличке, используя для эффективности индексы, кэширование и другое. Однако не все СУБД могут эффективно справиться с запросом, в котором указанны соединения множества многомиллионных таблиц и аггрегациями - их оптимизаторы просто не справляются с эффективным построением плана запроса и в итоге выполнение запроса растягиватся на многие часы работы. Даже такой примитивный запрос:
SELECT t1.Field1, Count(DISTINCT t2.field2) AS count_field2
FROM Table1 t1 // 1 000 000 зап.
  INNER JOIN Table2 t2 // 10 000 000 зап.
    ON t1.field1 = t2.field1
WHERE t1.type IN ( // совпадение на 1 000 зап.
  SELECT t3.type
  FROM Table3 t3 // 100 000 зап.
    INNER JOIN Table4 t4 // 200 000 зап.
      ON t3.field4 = t4.field4 and t4.field5 IN (1, 100, 1000) ) 
GROUP BY t1.field1
ORDER BY t1.field1, count_field2;
уже даст оптимизатору повод хорошенько пораскинуть мозгами и рассмотреть приличное кол-во планов запросов в поисках лучшего решения и довольно быстро вернуть искомые 1 000 записей, не вешая при этом сервак для других сессий и не отбирая полностью у него все ресурсы. Готовы ли Вы подтвердить, что оптимизатор Interbase с честью выдержит испытания на сложных запросах ? Лично я одним из правилом оценки мощности оптимизатора запросов в дополнение к ручной оценке (просмотр предложенного плана запроса) еще смотрю, сколько вообще планов он перебрал. Чем их больше - тем в принципе лучше, значит СУБД имеет большое кол-во оптимизированных алгоритмов для решение различных задач.

Talen
Период: 2 года, в год по 50 000 документов, в-среднем по 10 строк.

По моему это не те обьемы и не та задача, чтобы вообще задаваться вопросом выбора СУБД.

Talen
Access'ка-то просто дохнет, даже при условии, что все необходимые поля проиндексированы.

С учетом того, что я знаю и видел на Access я могу Вам порекомендовать поставить драйвер "Direct_Hands.sys" - очень помогает :)
24 дек 04, 16:09    [1208405]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Vadim_Maximov
Member

Откуда: Москва
Сообщений: 3571
Talen
Vadim_Maximov
Personal Oracle


Оракл штука хорошая, только мне кажется, что это "из пушки по воробьям" будет

Воробьи иногда вырастают в соколов, а бывает даже, что и в страусов.
Просто у меня был такой опыт - писал заказную системку для небольшого бара-ресторана. Сначала реализовал все на Paradox'е. Через какое-то время понял, что не справляется, т.к. "системка" разрослась и стала уже напоминать "систему". Переписал все на Personal Oracle и возрадовался...
24 дек 04, 16:14    [1208423]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Vadim_Maximov
Talen
Vadim_Maximov
Personal Oracle


Оракл штука хорошая, только мне кажется, что это "из пушки по воробьям" будет

Воробьи иногда вырастают в соколов, а бывает даже, что и в страусов.
Просто у меня был такой опыт - писал заказную системку для небольшого бара-ресторана. Сначала реализовал все на Paradox'е. Через какое-то время понял, что не справляется, т.к. "системка" разрослась и стала уже напоминать "систему". Переписал все на Personal Oracle и возрадовался...

Не согласен с Вашим сравнением. Вы писали на файл-серверной технологии и естественно из за этого пострадали. Писали бы на клиент-сервере и проблем бы изначально не было. Так что Оракл тут совершенно не причем - Вы просто неправильно выбрали инструментарий и не исследовали задачу.
24 дек 04, 16:18    [1208439]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
ASCRUS
С учетом того, что я знаю и видел на Access я могу Вам порекомендовать поставить драйвер "Direct_Hands.sys" - очень помогает :)

А чего такое "Direct_Hands.sys" ?
24 дек 04, 16:22    [1208463]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
GG2
Guest
Talen
ASCRUS
С учетом того, что я знаю и видел на Access я могу Вам порекомендовать поставить драйвер "Direct_Hands.sys" - очень помогает :)

А чего такое "Direct_Hands.sys" ?
да, тут и Oracle не поможет
24 дек 04, 16:25    [1208472]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
GG2
Talen
ASCRUS
С учетом того, что я знаю и видел на Access я могу Вам порекомендовать поставить драйвер "Direct_Hands.sys" - очень помогает :)

А чего такое "Direct_Hands.sys" ?
да, тут и Oracle не поможет

И все-таки...
24 дек 04, 16:35    [1208518]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
Все, блин, понял. Хорошая шутка.
24 дек 04, 16:40    [1208540]     Ответить | Цитировать Сообщить модератору
 Re: Какая БД будет нормально работать на Windows 98  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
...уже даст оптимизатору повод хорошенько пораскинуть мозгами и рассмотреть приличное кол-во планов запросов в поисках лучшего решения...


А как посмотреть план исполнения у Access'ки или Firebird?
24 дек 04, 17:04    [1208629]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить