Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Вычислительный эксперимент. 
Реализация метода построения процедуры вставки данных в структурно-независимых базах данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Сформулируем план проведения вычислительного эксперимента: в БД необходимо вставлять в две связанные сущности от 1 до 10 000 экземпляров сущностей; при этом, вставляя один экземпляр в сущность, создается пять экземпляров в связанной сущности. Вставляемые значения генерируются случайно. Для повышения точности результатов, каждый раз после вставки определенного количества записей, БД необходимо… Читать ещё >

Вычислительный эксперимент. Реализация метода построения процедуры вставки данных в структурно-независимых базах данных (реферат, курсовая, диплом, контрольная)

Для эксперимента была спроектирована физическая структура реляционной БД, основанная на логической структуре, состоящей из трёх связанных сущностей. Затем, аналогичная ей, физическая структура с учетом особенностей СНБД.

Сформулируем план проведения вычислительного эксперимента: в БД необходимо вставлять в две связанные сущности от 1 до 10 000 экземпляров сущностей; при этом, вставляя один экземпляр в сущность, создается пять экземпляров в связанной сущности. Вставляемые значения генерируются случайно. Для повышения точности результатов, каждый раз после вставки определенного количества записей, БД необходимо удалять и создавать заново, а СУБД перезапускать. Это связано с сохранением временных записей в кэше СУБД и табличном пространстве.

На рис. 1 (а) показан график производительности процедуры вставки в связку двух сущностей существующей СНБД процедуры и аналогичной ей реляционной. Зависимость от времени выполнения растет экспоненциально. Разница при вставке 10 000 экземпляров — более чем в 400 раз.

Для обеспечения максимальной однородности создаваемой процедуры структуре самой СНБД была построена БД на основе нереляционной высокопроизводительной СУБД Redis. На рис. 1 (б) показан график производительности разработанной по методике СНБД процедуры вставки данных и аналогичную ей реляционную. По результатам эксперимента можно наблюдать, что использование методики построения процедур с использованием деятельностного подхода, а также однородной структуре СНБД СУБД, позволило сократить время по вставке 10 000 экземпляров сущностей более чем в 1300 раз. Наряду с этим, новая процедура показывает в 3 раза лучшее быстродействие даже по сравнению с аналогичной реляционной процедурой. вставка информация база данный.

Графики производительности реляционной процедуры вставки данных и СНБД процедуры до (а) и после (б) использования методики.
Показать весь текст
Заполнить форму текущей работой