Гарантийное обслуживание и ремонт компьютеров

Home Разное Уменьшение времени транзакций

Уменьшение времени транзакций

E-mail Печать PDF

Ожидание реакции характерно для транзакций, когда предусматривается выборка данных из обычных БД, а потом их разветвление. В таких транзакциях время ожидания реакции может быть большим.

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

Чтоб сделать транзакции определенных видов более быстрыми, можно употребить вспомогательные таблицы.

Сущность образа состоит в том, что исполняемые операции проводятся в прикладной программе с использованием вспомогательной таблицы, исполняющей роль буфера.

Поясним это более основательно. В случае ввода входа данных пользователем они вводятся перед операцией во вспомогательную таблицу. Данные читаются из нее и потом заносятся непосредственно в БД.

Следовательно, продолжительный ввод данных с клавиатуры заменяется быстрой операцией чтения с диска.

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

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

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

 
  • Организация сети

  • Помощь для ПК

В настоящее время все большей популярностью начинает пользоваться беспроводная технология Wi-Fi, которая не стоит на месте, а стремительно развивается. Используя Wi-Fi можно передавать огромное количество информации, возможность передачи объемов которой с каждым днем увеличивается. Подробнее...

Сложно представить быт современного человека без компьютерной техники. Порой компьютер прочно занимает место главного любимца в доме. Он помогает в удаленном Подробнее...

Ремонт ноутбуков

В нашем сервисном центре Вы всегда можете получить качественное и быстрое обслуживание по срочному ремонту ноутбуков самых разнообразных моделей: Acer (Ferrari, Aspire, Extensa, TravelMate)Подробнее...

Контакты:

г. Москва, ул. Обручева, 4 / оф. 49

Наш тел.: 8 (495) 936 11-00

 

Статистика сайта

Пользователи : 1
Статьи : 124
Ссылки : 6
Просмотры материалов : 229406