35
Выполним сравнительный анализ функциональных возможностей,
представленных на рынке программного обеспечения систем управления базами
данных по таким критериям, как: производительность, масштабируемость
данных, скорость обработки запросов, поддержка функций сервера, открытость и
возможность управления данными.
Критерий масштабируемости определяется функциональными
возможностями баз данных. Чем выше этот критерий, тем эффективнее работает
система управления базами данных.
Система управления базами данных DB2 поддерживает работу с клиент-
серверными приложениями, обеспечивает параллелизм данных и технологии
кластеризации. Она позволяет кроме ведения записей в табличном виде
осуществлять непрерывное создание резервных копий и в случае возникновения
ошибок восстанавливать данные за короткий период времени [5].
Система управления базами данных Oracle включает технологии для
обработки больших массивов информации и параллельной обработки запросов.
Для работы системы управления базами данных Oracle необходимо
инсталлировать службу Parallel Query Option. Она также поддерживает функции
тиражирования данных сервера с сохранением данных и выполнения
фрагментации таблиц
Системы управления базами данных MySQL и PostgreSQL основаны на
клиент-серверной архитектуре. Их наиболее часто применяют для организации и
хранения потоков, поступающих с пользовательского интерфейса [8].
Системы управления базами данных MySQL и PostgreSQL поддерживают
службы для администрирования баз данных в оперативном режиме, мониторинга
таблиц баз данных и автоматического их обновления. Также они позволяют
зеркалирование хранилища данных, возобновлять работу сервера в случае
возникновения сбоев и аварий, использовать инструменты мониторинга и
обновления базы данных.
На основании сравнительного анализа параметров масштабируемости
можно сказать, что все анализируемые системы базы данных обладают
необходимой масштабируемостью, которая выражается в параллельной