Реферат Курсовая Конспект
Работа сделанна в 2009 году
ОСНОВНЫЕ ОТЛИЧИЯ РЕЗИДЕНТНЫХ В ПАМЯТИ БАЗ ДАННЫХ ОТ СТАНДАРТНЫХ - раздел Связь, - 2009 год - Резидентные в памяти базы данных в телекоммуникационных сетях Основные Отличия Резидентных В Памяти Баз Данных От Стандартных. Почему Резид...
|
ОСНОВНЫЕ ОТЛИЧИЯ РЕЗИДЕНТНЫХ В ПАМЯТИ БАЗ ДАННЫХ ОТ СТАНДАРТНЫХ. ПОЧЕМУ РЕЗИДЕНТНЫЕ В ОПЕРАТИВНОЙ ПАМЯТИ БАЗЫ ДАННЫХ БЫСТРЕЕ? Основная работа стандартной, дисковой СУБД происходит в предположении, что данных расположены на диске.
Алгоритмы оптимизации, управление пулами, технология индексного поиска сконфигурированы основываясь на этом предположении. Даже когда дисковая база сконфигурирована так, что вся информация находится в главной памяти, её производительность ограничена предположением нахождения данных на диске. Это свойство не может быть просто отменено, так как сильно влияет на код логики обработки, индексные схемы и механизмы доступности данных.
Резидентные в оперативной памяти базы данных разработаны в предположении, что данные находятся в главной памяти, что обеспечивает упрощённый доступ к данным, алгоритмы и структуры. При отказе от стандартной схемы хранения данных сложность значительно уменьшается. Уменьшается число машинных инструкций, исчезает необходимость управления буферным пулом, уменьшаются индексные страницы, и их структура упрощается.
Схема управления данными становится проще и компактнее. Рис. 3. Сравнение стандартной базы данных с встроенной. В традиционных СУБД, клиентское приложение обращается к серверу базы данных через некоторые типы IPC соединений, которые ухудшают производительность SQL-операций. Приложение может ссылаться напрямую в адресное пространство встроенной базы данных, избегая накладные расходы IPC-соединений и рационализирую обработку запросов.
Такое соединение называется «прямым». Традиционный клиент-серверный доступ также возможен, хотя такая конфигурация привносит значительное ухудшение в производительность сервера резидентной в оперативной памяти базы данных из-за накладных расходов, связанных с сетевым доступом.
– Конец работы –
Эта тема принадлежит разделу:
В качестве примера СУБД резидентных в оперативной памяти баз данных можно назвать Oracle TimesTen, Altibase, SolidDB, CSQL, SQLite и многие другие… Заявляется, что производительность резидентных в оперативной памяти баз данных… При этом СУБД резидентных в оперативной памяти баз данных обладают, как правило, стандартными для реляционных СУБД…
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: ОСНОВНЫЕ ОТЛИЧИЯ РЕЗИДЕНТНЫХ В ПАМЯТИ БАЗ ДАННЫХ ОТ СТАНДАРТНЫХ
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов