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

Откуда:
Сообщений: 15
Есть задача (по большей части учебная): ВЫБРАТЬ версии и собрать вместе:
1) Операционную систему (сам отдаю предпочтение Linux, посоветуйте какую именно, вернее какая лучше всего совместима и проверенна вами с выбранными системами).
2) "Стандартную СУБД" (не обязательно последняя 11g, подойдет и 10g, главное чтобы она также была проверенная).
3) СУБД TimesTen (собственно для кэширования отдельных частей БД).
21 фев 11, 01:05    [10264685]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
Росгоснанораспилтрест
Member [заблокирован]

Откуда: Главпилорама
Сообщений: 2421
CentOS 5.5 + PostgreSQL 8.4.
21 фев 11, 10:45    [10265520]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
safety1990
Member

Откуда:
Сообщений: 15
Росгоснанораспилтрест,

хотелось бы что-то оракловское.
21 фев 11, 12:54    [10266617]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
Dimitry Sibiryakov
Member

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

safety1990
хотелось бы что-то оракловское.

Тогда почему вопрос не в ораклятом разделе, а здесь?

Posted via ActualForum NNTP Server 1.4

21 фев 11, 12:57    [10266643]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
Росгоснанораспилтрест
Member [заблокирован]

Откуда: Главпилорама
Сообщений: 2421
safety1990, RHEL + Oracle 11g значит. Хотя - CentOS тоже хорошо с Ораклом совместим, это ведь тот же RHEL, тока бесплатный. У самого одно время стоял Оракл на ЦентОСи - претензий не было.
21 фев 11, 13:04    [10266686]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
safety1990
Member

Откуда:
Сообщений: 15
Dimitry Sibiryakov,
Сравнение СУБД
Дискуссии о преимуществах и недостатках различных СУБД. Спросите здесь, какую СУБД лучше выбрать для вашего проекта. Поэтому.

Росгоснанораспилтрест,
спасибо за советы, будем разбираться.
21 фев 11, 13:10    [10266743]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
Dimitry Sibiryakov
Member

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

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

Но ты-то спрашиваешь "какой Оракул мне выбрать"?

Posted via ActualForum NNTP Server 1.4

21 фев 11, 13:12    [10266759]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Dimitry Sibiryakov
Но ты-то спрашиваешь "какой Оракул мне выбрать"?

Какая разница почему?
Ну мож он сначало еще сомневался, а теперь осмотрелся и решил. Теперь ить и МайСкуль от Орала. Мало ли.
21 фев 11, 13:18    [10266797]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
quatrozio
Member

Откуда:
Сообщений: 1
vadiminfo,
..................
16 мар 11, 03:28    [10376773]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
Подпольщег
Guest
safety1990
Есть задача (по большей части учебная)

Для чего? Что там будет?
1) Что там будет такого, чего нельзя относительно легко сделать на freeware(LINUX+POSTGRES)?
Кстати, всё проверенное.
2)Что вынудило вам подставлять клиентов, заставляя их покупать закрытое ПО?
16 мар 11, 15:23    [10380321]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
safety1990
Member

Откуда:
Сообщений: 15
Подпольщег,

Хочу посмотреть на сколько быстрее выполняются запросы к так называемой in-memory (встраиваемой) базе данных в отличии от дисковых не только в теории, но и на практике.

Второй вопрос увы не ясен.
24 мар 11, 02:37    [10416612]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
Подпольщег
Guest
safety1990,
Что за задача?
какие запросы?
Сколько времени они у вас выполняются,
сколько вам нужно, чтобы они выполнялись?
Что за данные?
in_memory это одно,
встраиваемая - это совсем другое(однопользовательская с приложением)
25 мар 11, 11:42    [10423008]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
Подпольщег
Guest
safety1990
Второй вопрос увы не ясен.

Вы собираетесь распространять программу?
Если да - зачем закладывать в неё бомбу?
Оракель - штука зело недешёвая.
В 80% случаев - неоправдано.
25 мар 11, 11:59    [10423153]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
safety1990
Member

Откуда:
Сообщений: 15
Подпольщег
safety1990,
Что за задача?
какие запросы?
Сколько времени они у вас выполняются,
сколько вам нужно, чтобы они выполнялись?
Что за данные?
in_memory это одно,
встраиваемая - это совсем другое(однопользовательская с приложением)


Задачу с запросами и надо сделать, чтобы время выполнения было разное. Это кстати реально? Что посоветуете?

Да, вы правы, in-memory и встраиваемая - разные вещи, моя оплошность. Рассматриваю первую.

Пишу курсовую, дальше ее рамок программа не пойдет. Спасибо за совет.
25 мар 11, 15:46    [10424480]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2498
safety1990, SQLite берите.
Не прогадаете, для встраиваемых баз самое оно,
для курсача тем более.
26 мар 11, 13:41    [10427095]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
оракл мы (vs) оракл
Guest
safety1990
Хочу посмотреть на сколько быстрее выполняются запросы к так называемой in-memory (встраиваемой) базе данных в отличии от дисковых не только в теории, но и на практике.
Дисковые СУБД используют кеш и принципиальной разницы на селектах нет. Если же данные не влезают в кеш то и in-memory неприменим.

ОКТОГЕН,

Если не знаешь СУБД, кроме sqlite (а знаешь ли?), то хотя бы предыдущий пост почитай:
"Да, вы правы, in-memory и встраиваемая - разные вещи, моя оплошность. Рассматриваю первую."
27 мар 11, 11:27    [10429022]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2498
Автор возьми мыскль(тип таблиц MEMORY (HEAP), это в памяти которые) и
MyISAM(это которые на диске).
В рамках одной субды протестируешь.
оракл мы (vs) оракл
бла бла бла

О Великий из великих! Я не знаю ни черта, вы правы.
Нет мне прощения, о , мудрейший из мудрейших.
Славьтесь, славьтесь, мнооогая лета.
Аллах акбар.
27 мар 11, 11:49    [10429060]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
safety1990
Member

Откуда:
Сообщений: 15
оракл мы (vs) оракл
safety1990
Хочу посмотреть на сколько быстрее выполняются запросы к так называемой in-memory (встраиваемой) базе данных в отличии от дисковых не только в теории, но и на практике.
Дисковые СУБД используют кеш и принципиальной разницы на селектах нет."


А в каком случае есть разница? Думаю мне бы очень пригодился ответ именно на этот вопрос.
27 мар 11, 23:56    [10430996]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2498
safety1990, наверное, в том случае, когда соблюдаются два условия:
1) размер кэша много меньше имеющейся оперативки и базы(или таблицы, по которой постоянно идёт выборка)
2) выборки очень разнородные и частые, что приводит к вытеснению данных из кэша.
Тогда происходит чтение данных с диска, что много медленнее.
Чтобы эффект был заметен, необходимо соблюдение обоих условий.
Для этого теста вполне подойдёт mysql с табличными движками, указанными мной выше.
28 мар 11, 11:49    [10432438]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
svarg
Member

Откуда:
Сообщений: 19
safety1990
оракл мы (vs) оракл
пропущено...
Дисковые СУБД используют кеш и принципиальной разницы на селектах нет."


А в каком случае есть разница? Думаю мне бы очень пригодился ответ именно на этот вопрос.


Есть большая разница, иначе бы хрен Oracle купил times ten.
Вот такой пример: в базу валом идут данные с датчиков ~ 900 в сек. Как ты эти данные будешь сохранять? Только записывая в память и потом сливая по таймеру партиями одной транзакцией на диск. А если еще необходимо производить расчеты и анализировать каждую! запись, проводит сравнения ... записывать какие нибудь логи работы автоматики...
Короче ни одна СУБД кроме MySQL (heap) не справляется. Oracle+timesten пока к сожалению не купили. Если кто работал в times ten - прошу поделиться впечатлениями.
28 июн 11, 22:29    [10889577]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
miksoft
Member

Откуда:
Сообщений: 38920
svarg
Только записывая в память и потом сливая по таймеру партиями одной транзакцией на диск.
Вам не приходило в голову, что это можно делать не только средствами СУБД?
И тогда бы справилась бы любая или почти любая СУБД.
28 июн 11, 23:00    [10889742]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
in-memory
Guest
svarg
safety1990
пропущено...


А в каком случае есть разница? Думаю мне бы очень пригодился ответ именно на этот вопрос.


Есть большая разница, иначе бы хрен Oracle купил times ten.
Вот такой пример: в базу валом идут данные с датчиков ~ 900 в сек. Как ты эти данные будешь сохранять? Только записывая в память и потом сливая по таймеру партиями одной транзакцией на диск. А если еще необходимо производить расчеты и анализировать каждую! запись, проводит сравнения ... записывать какие нибудь логи работы автоматики...
Короче ни одна СУБД кроме MySQL (heap) не справляется. Oracle+timesten пока к сожалению не купили. Если кто работал в times ten - прошу поделиться впечатлениями.

Все in-memory, что MySQL-heap, что Timetens при сбое питания потеряют всю инфу из ОЗУ.
Такого же эффекта можно добиться положив tempdb от любой СУБД на RAMDisk. Пиши в неё, а затем в основную БД.
28 июн 11, 23:41    [10889969]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4919
Блог
in-memory
Такого же эффекта можно добиться положив tempdb от любой СУБД на RAMDisk. Пиши в неё, а затем в основную БД.
Ню-ню...
29 июн 11, 01:13    [10890244]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
svarg
Member

Откуда:
Сообщений: 19
Alexander Ryndin
in-memory
Такого же эффекта можно добиться положив tempdb от любой СУБД на RAMDisk. Пиши в неё, а затем в основную БД.
Ню-ню...


Эт не вариант, пробовали уже, считали на MSSQL 2005. Прирост от 0 до 30% ... короче In_memory хоть и в зачаточном состоянии, но без них никуда...
29 июн 11, 06:32    [10890395]     Ответить | Цитировать Сообщить модератору
 Re: Выбор: OC+СУБД+TimesTen  [new]
Andrey Sribnyak
Member

Откуда: Киев
Сообщений: 600
[quot svarg]
safety1990
пропущено...

Короче ни одна СУБД кроме MySQL (heap) не справляется. Oracle+timesten пока к сожалению не купили. Если кто работал в times ten - прошу поделиться впечатлениями.


По отзывам целый класс NoSQL баз данных это легко делает...
Например MongoDB
29 июн 11, 08:48    [10890538]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить