18.Время вып. транз. и его разл. по запр. и транз (Документация по КСАМ (КИСП))
Описание файла
Файл "18.Время вып. транз. и его разл. по запр. и транз" внутри архива находится в следующих папках: Документация по КСАМ (КИСП), Документация. Документ из архива "Документация по КСАМ (КИСП)", который расположен в категории "". Всё это находится в предмете "структурное проектирование автоматизированных систем обработки информации и управления" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "структурное проектирование автоматизированных систем обработки информации и управления" в общих файлах.
Онлайн просмотр документа "18.Время вып. транз. и его разл. по запр. и транз"
Текст из документа "18.Время вып. транз. и его разл. по запр. и транз"
Время выполнения транзакции и его "разложение" по запросам и транзакциям
18. Время выполнения транзакции и его "разложение" по запросам и транзакциям
На рис. 18.1 показана форма, которая появляется на экране после щелчка на кнопке Время транзакции (по запр. и транз.) головной формы КИСП.
После обработки вариантов архитектуры (см. форму "Анализ вариантов архитектуры") с помощью рассматриваемой формы можно проанализировать среднее время выполнения транзакций проектируемой системы и его "разложение" по запросам и транзакциям.
Рис. 18.1. Время выполнения транзакции и его "разложение" по запросам и транзакциям.
Форма на рис. 17.1 включает три блока (объекта):
-
Время выполнения транзакции,
-
Разложение времени транзакции по запросам,
-
Разложение времени транзакции по транзакциям.
В списке Варианты архитектуры выберите требуемый вариант. Выделите в блоке Время выполнения транзакции конкретную строку (во втором поле блока указано имя узла, куда была распределена транзакция).
В блоке Разложение времени транзакции по запросам появляется список запросов к распределённой базе данных, время обработки которых влияет на время выполнения выделенной транзакции. В этом списке указываются все запросы данной транзакции и транзакций, к которым обращается данная (с учётом вложенности обращений).
Во втором поле этого блока отображается составляющая времени выполнения транзакции, связанная с обработкой всех запросов с указанным именем (с учётом повторов). Время выполнения запроса рассчитывается с учётом параллельного выполнения его подзапросов (число подзапросов равно количеству таблиц базы данных в запросе),
В четвёртом поле блока выводится общее число выполненных запросов с указанным именем.
Отношение значения поля Разложение времени транзакции по запросам (второе поле блока) к значению поля Число повторов (четвёртое поле блока) равно среднему времени обработки одного запроса при выполнении выделенной транзакции.
В блоке Разложение времени транзакции по транзакциям выводится список транзакций, в котором указывается данная транзакция и транзакции, к которым непосредственно обращается данная (без учёта вложенности).
Во втором поле блока отображается составляющая времени выполнения выделенной транзакции, связанная с обработкой транзакции, имя которой указано в первом поле (с учётом повторов).
В четвёртом поле этого блока выводится общее число обращений к соответствующей транзакции.
Отношение значения поля Разложение времени транзакции по транзакциям (второе поле блока) к значению поля Число повторов (четвёртое поле блока) равно среднему времени выполнения одной транзакции, имя которой указано в первом поле.
Чтобы посмотреть нечёткое время выполнения транзакции, щелкните кнопку в правом верхнем углу блока Время выполнения транзакции (рис. 18.1). На экране появляется окно, представленное на рис. 18.2.
Возврат к предыдущему окну осуществляется с помощью кнопки .
Рис. 18.2. Окно с нечётким временем выполнения транзакций.
Чтобы посмотреть "разложение" нечёткого времени выполнения транзакции по запросам, щелкните кнопку в правом верхнем углу блока Разложение времени транзакции по запросам (рис. 18.1). На экране появляется окно, представленное на рис. 18.3.
Выберите из списка Транзакция (узел) требуемую транзакцию, которая выполняется в конкретном узле. Справа от имени транзакции (и узла) в полях Нечёткое время выполнения транзакции появляется соответствующее нечёткое число. В таблице, которая расположена ниже, отображаются составляющие этого нечёткого времени, связанные с обработкой всех запросов, имена которых указанны в первом поле (с учётом повторов).
Возврат к предыдущему окну осуществляется с помощью кнопки .
Рис. 18.3. Окно с "разложением" нечёткого времени выполнения транзакции по запросам.
Чтобы посмотреть "разложение" нечёткого времени выполнения транзакции по транзакциям, щелкните кнопку в левом верхнем углу блока Разложение времени транзакции по транзакциям (рис. 18.1). На экране появляется окно, представленное на рис. 18.4.
Выберите из списка Транзакция (узел) требуемую транзакцию, которая выполняется в конкретном узле. Справа от имени транзакции (и узла) в полях Нечёткое время выполнения транзакции появляется соответствующее нечёткое число. В таблице, которая расположена ниже, отображаются составляющие этого нечёткого времени, связанные с обработкой транзакций, имена которых указаны в первом поле (с учётом повторов).
.
Рис. 18.4. Окно с "разложением" нечёткого времени выполнения транзакции по транзакциям.
Возврат к предыдущему окну осуществляется с помощью кнопки .
125