powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор: OC+СУБД+TimesTen
56 сообщений из 56, показаны все 3 страниц
Выбор: OC+СУБД+TimesTen
    #37127212
safety1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть задача (по большей части учебная): ВЫБРАТЬ версии и собрать вместе:
1) Операционную систему (сам отдаю предпочтение Linux, посоветуйте какую именно, вернее какая лучше всего совместима и проверенна вами с выбранными системами).
2) "Стандартную СУБД" (не обязательно последняя 11g, подойдет и 10g, главное чтобы она также была проверенная).
3) СУБД TimesTen (собственно для кэширования отдельных частей БД).
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37127600
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CentOS 5.5 + PostgreSQL 8.4.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37128003
safety1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Росгоснанораспилтрест,

хотелось бы что-то оракловское.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37128011
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
safety1990хотелось бы что-то оракловское.
Тогда почему вопрос не в ораклятом разделе, а здесь?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37128037
Фотография Росгоснанораспилтрест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
safety1990, RHEL + Oracle 11g значит. Хотя - CentOS тоже хорошо с Ораклом совместим, это ведь тот же RHEL, тока бесплатный. У самого одно время стоял Оракл на ЦентОСи - претензий не было.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37128056
safety1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
Сравнение СУБД
Дискуссии о преимуществах и недостатках различных СУБД. Спросите здесь, какую СУБД лучше выбрать для вашего проекта. Поэтому.

Росгоснанораспилтрест,
спасибо за советы, будем разбираться.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37128063
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
safety1990Сравнение СУБД
Дискуссии о преимуществах и недостатках различных СУБД. Спросите здесь, какую СУБД лучше
выбрать для вашего проекта. Поэтому.

Но ты-то спрашиваешь "какой Оракул мне выбрать"?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37128079
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovНо ты-то спрашиваешь "какой Оракул мне выбрать"?

Какая разница почему?
Ну мож он сначало еще сомневался, а теперь осмотрелся и решил. Теперь ить и МайСкуль от Орала. Мало ли.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37166750
quatrozio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vadiminfo,
..................
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37167952
safety1990Есть задача (по большей части учебная)

Для чего? Что там будет?
1) Что там будет такого, чего нельзя относительно легко сделать на freeware(LINUX+POSTGRES)?
Кстати, всё проверенное.
2)Что вынудило вам подставлять клиентов, заставляя их покупать закрытое ПО?
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37180279
safety1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подпольщег,

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

Второй вопрос увы не ясен.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37182273
safety1990,
Что за задача?
какие запросы?
Сколько времени они у вас выполняются,
сколько вам нужно, чтобы они выполнялись?
Что за данные?
in_memory это одно,
встраиваемая - это совсем другое(однопользовательская с приложением)
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37182304
safety1990Второй вопрос увы не ясен.
Вы собираетесь распространять программу?
Если да - зачем закладывать в неё бомбу?
Оракель - штука зело недешёвая.
В 80% случаев - неоправдано.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37182790
safety1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подпольщегsafety1990,
Что за задача?
какие запросы?
Сколько времени они у вас выполняются,
сколько вам нужно, чтобы они выполнялись?
Что за данные?
in_memory это одно,
встраиваемая - это совсем другое(однопользовательская с приложением)

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

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

Пишу курсовую, дальше ее рамок программа не пойдет. Спасибо за совет.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37183665
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
safety1990, SQLite берите.
Не прогадаете, для встраиваемых баз самое оно,
для курсача тем более.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37184308
safety1990Хочу посмотреть на сколько быстрее выполняются запросы к так называемой in-memory (встраиваемой) базе данных в отличии от дисковых не только в теории, но и на практике.Дисковые СУБД используют кеш и принципиальной разницы на селектах нет. Если же данные не влезают в кеш то и in-memory неприменим.

ОКТОГЕН,

Если не знаешь СУБД, кроме sqlite (а знаешь ли?), то хотя бы предыдущий пост почитай:
"Да, вы правы, in-memory и встраиваемая - разные вещи, моя оплошность. Рассматриваю первую."
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37184322
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автор возьми мыскль(тип таблиц MEMORY (HEAP), это в памяти которые) и
MyISAM(это которые на диске).
В рамках одной субды протестируешь.
оракл мы (vs) ораклбла бла бла
О Великий из великих! Я не знаю ни черта, вы правы.
Нет мне прощения, о , мудрейший из мудрейших.
Славьтесь, славьтесь, мнооогая лета.
Аллах акбар.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37184979
safety1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
оракл мы (vs) ораклsafety1990Хочу посмотреть на сколько быстрее выполняются запросы к так называемой in-memory (встраиваемой) базе данных в отличии от дисковых не только в теории, но и на практике.Дисковые СУБД используют кеш и принципиальной разницы на селектах нет."

А в каком случае есть разница? Думаю мне бы очень пригодился ответ именно на этот вопрос.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37185426
ОКТОГЕН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
safety1990, наверное, в том случае, когда соблюдаются два условия:
1) размер кэша много меньше имеющейся оперативки и базы(или таблицы, по которой постоянно идёт выборка)
2) выборки очень разнородные и частые, что приводит к вытеснению данных из кэша.
Тогда происходит чтение данных с диска, что много медленнее.
Чтобы эффект был заметен, необходимо соблюдение обоих условий.
Для этого теста вполне подойдёт mysql с табличными движками, указанными мной выше.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37327949
svarg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
safety1990оракл мы (vs) ораклпропущено...
Дисковые СУБД используют кеш и принципиальной разницы на селектах нет."

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

Есть большая разница, иначе бы хрен Oracle купил times ten.
Вот такой пример: в базу валом идут данные с датчиков ~ 900 в сек. Как ты эти данные будешь сохранять? Только записывая в память и потом сливая по таймеру партиями одной транзакцией на диск. А если еще необходимо производить расчеты и анализировать каждую! запись, проводит сравнения ... записывать какие нибудь логи работы автоматики...
Короче ни одна СУБД кроме MySQL (heap) не справляется. Oracle+timesten пока к сожалению не купили. Если кто работал в times ten - прошу поделиться впечатлениями.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37327984
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svargТолько записывая в память и потом сливая по таймеру партиями одной транзакцией на диск.Вам не приходило в голову, что это можно делать не только средствами СУБД?
И тогда бы справилась бы любая или почти любая СУБД.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37328004
in-memory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
svargsafety1990пропущено...


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

Есть большая разница, иначе бы хрен Oracle купил times ten.
Вот такой пример: в базу валом идут данные с датчиков ~ 900 в сек. Как ты эти данные будешь сохранять? Только записывая в память и потом сливая по таймеру партиями одной транзакцией на диск. А если еще необходимо производить расчеты и анализировать каждую! запись, проводит сравнения ... записывать какие нибудь логи работы автоматики...
Короче ни одна СУБД кроме MySQL (heap) не справляется. Oracle+timesten пока к сожалению не купили. Если кто работал в times ten - прошу поделиться впечатлениями.
Все in-memory, что MySQL-heap, что Timetens при сбое питания потеряют всю инфу из ОЗУ.
Такого же эффекта можно добиться положив tempdb от любой СУБД на RAMDisk. Пиши в неё, а затем в основную БД.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37328053
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
in-memoryТакого же эффекта можно добиться положив tempdb от любой СУБД на RAMDisk. Пиши в неё, а затем в основную БД.Ню-ню...
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37328115
svarg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander Ryndinin-memoryТакого же эффекта можно добиться положив tempdb от любой СУБД на RAMDisk. Пиши в неё, а затем в основную БД.Ню-ню...

Эт не вариант, пробовали уже, считали на MSSQL 2005. Прирост от 0 до 30% ... короче In_memory хоть и в зачаточном состоянии, но без них никуда...
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37328171
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot svarg]safety1990пропущено...

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

По отзывам целый класс NoSQL баз данных это легко делает...
Например MongoDB
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37328179
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
in-memoryВсе in-memory, что MySQL-heap, что Timetens при сбое питания потеряют всю инфу из ОЗУ.Кстати, это тоже полная бредятина. Короче, не рассуждайте о том, чего не знаете.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37328215
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svargВот такой пример: в базу валом идут данные с датчиков ~ 900 в сек.Задача класса XTP
svargКак ты эти данные будешь сохранять? Только записывая в память и потом сливая по таймеру партиями одной транзакцией на диск. А если еще необходимо производить расчеты и анализировать каждую! запись, проводит сравнения ... записывать какие нибудь логи работы автоматики...Например, если приложение на Java, то с помощью Caché eXTreme for Java .
На этом и других подфорумах я приводил примеры кода и результаты.svargКороче ни одна СУБД кроме MySQL (heap) не справляется. Тройка Диалог
СУБД InterSystems Caché как альтернатива базам данных в оперативной памяти
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37328301
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit,

Судя по вакансиям на hh.ru в Тройке используется Sybase, MySQL, MSSQL, Access и много-много-много чего еще. Но ни слова о Cache. В качестве EDA они используют Oracle EDA - а там внутрях есть Oracle CEP и Coherence, который является действительно мощным, отказоустойчивым, in-memory data grid.

Непонятно, нафига им еще и Cache :)

P.S. Как-то странно видеть в банке такой зоопарк.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37328956
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinP.S. Как-то странно видеть в банке такой зоопарк.
Он там исторически сложился. На него сетовали и хотели его ликвидировать ещё году в 2005-м, когда меня туда звали. Тогда хотели ползти в сторону MSSQL. Аналогичный бардак был с железом и с операционками - Windows, Solaris, Linux.

По двухмесячной давности рассказу их ИТ-директора, винда как серверная операционка не тянет их нагрузку. С солярисом всё ясно. Как кандидата на основную серверную операционку они рассматривали Ubuntu и Redhat и остановились на Redhat MRG. Соответственно, на лидирующие позиции по СУБД идёт Sybase.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329047
Brodiaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
safety1990Есть задача (по большей части учебная): ВЫБРАТЬ версии и собрать вместе:
1) Операционную систему (сам отдаю предпочтение Linux, посоветуйте какую именно, вернее какая лучше всего совместима и проверенна вами с выбранными системами).
2) "Стандартную СУБД" (не обязательно последняя 11g, подойдет и 10g, главное чтобы она также была проверенная).
3) СУБД TimesTen (собственно для кэширования отдельных частей БД).

1 - Лучше OEL Update 6.
2 - Тут лучше oracle db ee (думаю версию 11gR2)
3 - 11.2.1.8 - последняя версия TimesTen.

У меня данная конфигурация точно работает. (все имхо конечно).

in-memoryВсе in-memory, что MySQL-heap, что Timetens при сбое питания потеряют всю инфу из ОЗУ.

Ну ек-макарек, вы бы хоть почитали бы в начале о продукте, а потом писали.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329138
Timetens
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Brodiagain-memoryВсе in-memory, что MySQL-heap, что Timetens при сбое питания потеряют всю инфу из ОЗУ.

Ну ек-макарек, вы бы хоть почитали бы в начале о продукте, а потом писали.
Есть два варианта.
1. Транзакция коммитится до сброса данных на диск и тогда при сбое питания данные не сброшенные на диск пропадают.
2. Транзакция коммитится после сброса на диск и тогда скорость при вставке не возрастает, т.к. так же ждет записи на диск.

Собственно в Timetens для хранения используется Oracle. И могут пропасть только данные закомиченные, но не сброшенные из ОЗУ на диск.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329205
Brodiaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimetensBrodiagaпропущено...


Ну ек-макарек, вы бы хоть почитали бы в начале о продукте, а потом писали.
Есть два варианта.
1. Транзакция коммитится до сброса данных на диск и тогда при сбое питания данные не сброшенные на диск пропадают.
2. Транзакция коммитится после сброса на диск и тогда скорость при вставке не возрастает, т.к. так же ждет записи на диск.

Собственно в Timetens для хранения используется Oracle. И могут пропасть только данные закомиченные, но не сброшенные из ОЗУ на диск.

Во первых, TimesTen может использоваться как standalone ДБ, так и в связке с Oracle DB EE (или другой базой через XLA).
Конечно, сценарии могут быть разные. В первом случае (1.), запись на диск будет производиться асинхронно, поэтому, часть данных может быть потеряна. При использовании durable commit (случай 2.), данные записываются вместе с транзакцией, поэтому в данном случае, данные НЕ БУДУТ ПОТЕРЯНЫ в случае системного сбоя. Другой вопрос, что при durable commit, может понизиться производительность (это зависит). Но когда я проверял этот фактор (делал правда только insert при надежном коммите и без), пакетные транзакции (по 1000 инсертов например) практически не сказывались на производительность (КОмит после каждого insert, просаживал очень серьезно).

НО, еще есть возможности репликации (особенно ACtive-standby pair), которые позволяют вам сохранить ВСЕ данные в результате различных видов сбоя.

Чудес не бывает, поэтому, нужно подбирать сочетание: производительность - надежность.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329250
in-memory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Brodiaga
Во первых, TimesTen может использоваться как standalone ДБ, так и в связке с Oracle DB EE (или другой базой через XLA).
Конечно, сценарии могут быть разные. В первом случае (1.), запись на диск будет производиться асинхронно, поэтому, часть данных может быть потеряна.
При этом потеряются данные находящиеся в ОЗУ и не сохраненные на диск, о чем я и говорил. Понятно что горячий резерв спасает.
Плюс Timesten как обычно не в том, что тут говорят что он делает что-то чего нельзя без него, а в удобстве использования для хранения в ОЗУ.

svargAlexander Ryndinпропущено...
Ню-ню...

Эт не вариант, пробовали уже, считали на MSSQL 2005. Прирост от 0 до 30% ... короче In_memory хоть и в зачаточном состоянии, но без них никуда...
Что-то вы не правильно делали: нехватка CPU или один из файлов tempdb был на HDD. Прирост достигает 10-100 раз.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329430
Brodiaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot in-memory]При этом потеряются данные находящиеся в ОЗУ и не сохраненные на диск, о чем я и говорил.[quot]

Таким образом я могу применить фразу "При этом данные будут потеряны" к ЛЮБОЙ БАЗЕ ДАННЫХ (Oracle DB, MS SQL и др.), т.к. смогу сделать конфигурацию, которая приведет к потере данных.

in-memory Плюс Timesten как обычно не в том, что тут говорят что он делает что-то чего нельзя без него, а в удобстве использования для хранения в ОЗУ.

Плюс TimesTen - очень маленькое время отклика (микросекунды), высокая пропускная способность и поддержка SQL.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329454
svarg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BrodiagaTimetensпропущено...

Есть два варианта.
1. Транзакция коммитится до сброса данных на диск и тогда при сбое питания данные не сброшенные на диск пропадают.
2. Транзакция коммитится после сброса на диск и тогда скорость при вставке не возрастает, т.к. так же ждет записи на диск.

Собственно в Timetens для хранения используется Oracle. И могут пропасть только данные закомиченные, но не сброшенные из ОЗУ на диск.

Во первых, TimesTen может использоваться как standalone ДБ, так и в связке с Oracle DB EE (или другой базой через XLA).
Конечно, сценарии могут быть разные. В первом случае (1.), запись на диск будет производиться асинхронно, поэтому, часть данных
...

Brodiaga, если ты спец по Times Ten, можешь просветить, как слинковать ее с MSSQL?
Стандартные ODBC дрова ничем не помогли!
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329493
Brodiaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svargBrodiagaпропущено...


Во первых, TimesTen может использоваться как standalone ДБ, так и в связке с Oracle DB EE (или другой базой через XLA).
Конечно, сценарии могут быть разные. В первом случае (1.), запись на диск будет производиться асинхронно, поэтому, часть данных
...

Brodiaga, если ты спец по Times Ten, можешь просветить, как слинковать ее с MSSQL?
Стандартные ODBC дрова ничем не помогли!

Спец - слишком громко сказано
Что подразумевается под "слинковать"? Если подразумевается возможность создавать кэш группы, то к сожалению, такая возможность есть только в Oracle DB EE.

НO,

Есть возможность реализовать репликацию данных из TimesTen в любую другую базу данных руками (с использованием XLA приложения). Подробней про XLA c примером можно почитать по ссылке http://ggsig.blogspot.com/2011/06/timesten-xla-application.html
Если нужна дополнительная информация пишите в почту.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329531
in-memory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BrodiagaТаким образом я могу применить фразу "При этом данные будут потеряны" к ЛЮБОЙ БАЗЕ ДАННЫХ (Oracle DB, MS SQL и др.), т.к. смогу сделать конфигурацию, которая приведет к потере данных.
И как сконфигурировать Oracle или MS SQL, чтобы потерять закомиченные данные при отключении питания?
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329540
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одному моему знакомому это удавалось. Он говорил, что оракл теряет данные по десять раз на дню, плохо поднимается после сбоев и MySQL гораздо круче. В итоге расследования выяснилось, что он держал базу на дисковом массиве с внутренним непробиваемым кэшем и без упса.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329554
in-memory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarerОдному моему знакомому это удавалось. Он говорил, что оракл теряет данные по десять раз на дню, плохо поднимается после сбоев и MySQL гораздо круче. В итоге расследования выяснилось, что он держал базу на дисковом массиве с внутренним непробиваемым кэшем и без упса.
Он конечно молодец :)
Но к конфигурации СУБД это не относится.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329680
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
in-memoryИ как сконфигурировать Oracle
Про MS не скажу, а у Oracle для этого есть специфические настроечки, которые позволяют не требовать сброса буфера журнала при каждом комите и не ждать в комите сброса буфера журнала.

Ну и остается вариант с файлами журнала на RAM диске. :)
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329691
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Арсеньевin-memoryИ как сконфигурировать Oracle
Про MS не скажу, а у Oracle для этого есть специфические настроечки, которые позволяют не требовать сброса буфера журнала при каждом комите и не ждать в комите сброса буфера журнала.

Ну и остается вариант с файлами журнала на RAM диске. :)Мне кажется, что журналы и tempdb на RAM-диске - это не поддерживаемые решения - следовательно не рассматриваются, если вы, конечно, не научный работник в области СУБД.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329712
Сергей Арсеньевin-memoryИ как сконфигурировать Oracle
Про MS не скажу, а у Oracle для этого есть специфические настроечки, которые позволяют не требовать сброса буфера журнала при каждом комите и не ждать в комите сброса буфера журнала.

Т.е. в биллинговой системе человек положил себе деньги на счет, свет моргнул, деньги отдал, а на счет они не поступили?
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329719
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сброса буфера журналаТ.е. в биллинговой системе человек положил себе деньги на счет, свет моргнул, деньги отдал, а на счет они не поступили?
Ну да, если сам попросил, делай что хочешь побыстрее возьми деньги. :)
Естественно в ситуации когда данные о зафиксированных транзакциях приоритетнее скорости фиксации транзакции такое решение не применяется. Но в системах, где данные за последние два часа вроде бы никого не канают почему бы не использовать. :)
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329738
Сергей Арсеньевсброса буфера журналаТ.е. в биллинговой системе человек положил себе деньги на счет, свет моргнул, деньги отдал, а на счет они не поступили?
Ну да, если сам попросил, делай что хочешь побыстрее возьми деньги. :)
Естественно в ситуации когда данные о зафиксированных транзакциях приоритетнее скорости фиксации транзакции такое решение не применяется. Но в системах, где данные за последние два часа вроде бы никого не канают почему бы не использовать. :)
А TimesTen во сколько раз выигрывает у такой конфигурации с незбрасываемыми буферами при равной аппаратной части?
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329984
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
in-memorysvargпропущено...


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

Феерично
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329989
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сброса буфера журнала,

Ну вот к примеру
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37329991
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimetensСобственно в Timetens для хранения используется Oracle. И могут пропасть только данные закомиченные, но не сброшенные из ОЗУ на диск.

И вновь бред. TimesTen использует собственное журналирование, а также сбрасывает грязные данные на диск в свое перманентное хранилище ну и, конечно, может реплицировать изменения, например в Oracle. Разумеется все это Durability можно отключить, но ... тут выбор за вами.

В общем иногда лучше почитать чем продолжать нести бред
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37331874
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторС солярисом всё ясно.
а что не так с солярисом? ведь solaris better linux than linux?
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37332261
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowавторС солярисом всё ясно.
а что не так с солярисом? ведь solaris better linux than linux?
Он умер. А так с ним всё в порядке, конечно.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37332290
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerScareCrowпропущено...

а что не так с солярисом? ведь solaris better linux than linux?
Он умер. А так с ним всё в порядке, конечно. А мужики то и не знают (c)
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37332302
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если считать критерием живости наличие бодрых картинок, то Вы прямо разорвали меня на кучу маленьких софтвареров. Вот только Вы не подскажете, в каком году вышел Solaris 10?
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37332369
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerНу если считать критерием живости наличие бодрых картинок, то Вы прямо разорвали меня на кучу маленьких софтвареров. Вот только Вы не подскажете, в каком году вышел Solaris 10?Это не бодрые картинки, а RoadMap.

Первый релиз десятки вышел в 2005, насколько я знаю. Но ведь выходили промежуточные Solaris 10 1/06-10/09. Судя по всему, у Sun в последнее время была такая дурацкая методика выпуска новых версий продуктов - до бесконечности патчить. Та же хрень была и для Java, последняя версия которой вышла в 2006 году, а затем 26 патчсетов.

Думаю, что Oracle прекрасно осознает порочность это практики. Я не знаю как Solaris, но для Java заявлен выпуск версии 7 и 8 на следующие 2 года, а затем переход на выпуск следующих версий каждые 2 года. Думаю, что выход новых версий Solaris также систематизируют.

Я бы еще не стал списывать Solaris со счетов хотя бы потому, что Larry свое любимое детище, Exadata, в мае сертифицировал на Solaris. Да и Exalogic также живет на Solaris
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37332394
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оракл, может, и осознаёт, но он купил Sun не сегодня и не вчера. "Списывать со счетов" действительно незачем, но в текущий момент времени рассматривать Solaris как выбор крупной компании на годы вперёд - мягко говоря, было бы непонятным поступком. Я буду совершенно не против, если Solaris "оживёт", но история последних лет не даёт оснований для такого прогноза. Загибание OpenSolaris в этом смысле тоже некий знак.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37332434
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerОракл, может, и осознаёт, но он купил Sun не сегодня и не вчера. "Списывать со счетов" действительно незачем, но в текущий момент времени рассматривать Solaris как выбор крупной компании на годы вперёд - мягко говоря, было бы непонятным поступком. Я буду совершенно не против, если Solaris "оживёт", но история последних лет не даёт оснований для такого прогноза. Процессы объединения таких крупных компаний очень непросты - это не стартапы с 10 девелоперами. И доверие клиентов зарабатывается не за год, и не за два. Например, в России объединение Oracle и Sun официально началось только в марте 2010 (спасибо самому справедливому ФАС в мире - не знаю, кто у них спонсор, но догадываюсь).
softwarerЗагибание OpenSolaris в этом смысле тоже некий знак.А я всегда считал, что создание OpenSolaris - это дурацкая идея. Вы где-нибудь видели OpenAIX, OpenHPUX, даже OpenWindows нет ;) Solaris - это очень высокотехнологичный продукт, который на годы опережал(а может и по-прежнему опережает) другие операционки. Мне кажется, что OpenSolaris появился, потому что Sun перестал сводить концы с концами.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37332511
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinПроцессы объединения таких крупных компаний очень непросты
Безусловно. Но и такая крупная компания в общем работала, процессы налажены. И если поставить задачу "выпустить", она таки выпустит.

Alexander RyndinИ доверие клиентов зарабатывается не за год, и не за два.
Безусловно, хотя не понимаю, к чему это тут. И если 11-й таки выйдет, доверие это придётся зарабатывать заново.

Alexander RyndinА я всегда считал, что создание OpenSolaris - это дурацкая идея.
Согласен. Но в то же время его появление и загибание показало, что он в общем-то мало кому нужен.
...
Рейтинг: 0 / 0
Выбор: OC+СУБД+TimesTen
    #37332794
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
safety1990оракл мы (vs) ораклпропущено...
Дисковые СУБД используют кеш и принципиальной разницы на селектах нет."

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


Разница есть когда вы сравниваете мягкое теплое с жидким зеленым.

Когда вы начнете выравнивать условия ( сравнивать теплое с теплым и зеленое с зеленым )
то разница будет в ниже погрешности измеряемых величин.

А погрешность будет зависеть от мягкости и жидкости которую вы посчитали нужным не учитывать ,
для получения разных результатов.

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


Весь вопрос объективизме оценки,
Если это курсовая , то точные науки на то и точные , что бы минимизировать субъективизм оценки ( сравнения ).

А делать гуманитарное сравнение СУБД, ИМХО полный абсурд.
...
Рейтинг: 0 / 0
56 сообщений из 56, показаны все 3 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор: OC+СУБД+TimesTen
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]