РПЗ (954016), страница 7
Текст из файла (страница 7)
Прим.:
Ряд параметров конфигурации (например, userexit ) допускает только два значения, которые в справках и другой документации DB2 названы "Yes" и "No" (Да и Нет) или "On" и "Off" (Вкл и Выкл). На всякий случай поясним, что "Yes" эквивалентно "On", а "No" эквивалентно "Off".
В столбцах "Маркер", "Значение маркера" и "Тип данных" содержится информация, которая вам потребуется при вызове APIdb2CfgGet или db2CfgSet . Эта информация включает в себя идентификаторы параметров конфигурации, записи для элементаtoken структуры данных db2CfgParam и типы данных для значений, передаваемых в эту структуру.
-
Распределение предметных баз данных по узлам сети.
-
Распределение баз данных по узлам сети без учета репликаций
-
Необходимо определить вариант рационального размещения предметных баз данных в распределенной информационной системе для случая, когда каждая база данных размещается только в одном узле сети, а обрабатывающие процессы (приложения) не являются распределенными. При этом следует считать, что если некоторый процесс обращается за данными к базе, находящейся в другом узле, сетевые затраты на одно обращение составляют “t” секунд, независимо от местонахождения узла в сети и дисциплины обслуживания. Если процесс обращается к базе данных, находящейся в том же узле, где выполняется процесс, то следует считать, что “t = 0”.
Из исходных данных задания, представленных в таблицах 1 и 2, выбираем начальные исходные данные для решения задачи, соответствующие № варианта и № группы..
Таблица 1 показывает использование предметных баз данных обрабатывающими процессами (приложениями) и среднее число обращений обрабатывающих процессов к базам данных за рассматриваемый интервал времени:
Таблица 1
Пр\БД | БД1 | БД2 | БД3 | БД4 | БД5 | БД6 | БД7 | БД8 | БД9 | БД10 |
П1 | 100 | 60 | 150 | 140 | ||||||
П2 | 400 | 300 | 250 | |||||||
П3 | 30 | 300 | 80 | 400 | 20 | 180 | ||||
П4 | 300 | 150 | 100 | |||||||
П5 | 85 | 300 | 30 | |||||||
П6 | 200 | 300 | 110 | |||||||
П7 | 50 | 70 | 40 | 150 | ||||||
П8 | 200 | 60 | 75 | |||||||
П9 | 350 | 300 | 100 | 400 | ||||||
П10 | 240 | 90 | 40 |
Таблица 2 показывает распределение обрабатывающих процессов по узлам: распределенной сети.
Таблица 2
У\П | П1 | П2 | П3 | П4 | П5 | П6 | П7 | П8 | П9 | П10 | N груп- пы |
У1 | 1,0 | 1,4 | 1,0 | 0,3 | 0,6 | 0,9 | 1,2,4,5,6,7 | ||||
У2 | 0,5 | 1,2 | 0,7 | 1,0 | 1.1 | 0,95 | 1,2,3,5,6,7 | ||||
У3 | 1,3 | 1,05 | 0,8 | 0,8 | 1,15 | 0,55 | 0,7 | 1,2,3,4,6,7 | |||
У4 | 0,87 | 0,8 | 0,9 | 1,1 | 0,9 | 0,8 | 0,5 | 0,8 | 1,2,3,4,5,7 | ||
У5 | 1,3 | 1,5 | 1,6 | 1,1 | 0,9 | 1,3,4,5,6,7 | |||||
У6 | 1,3 | 0,8 | 1,6 | 0,2 | 0,6 | 0,7 | 1,2,3,4,5,6 | ||||
У7 | 0,6 | 0,95 | 0,9 | 1,2 | 1,4 | 0,7 | 0,9 | 2,3,4,5,6,7 | |||
N | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 1 | |
3 | 3 | 3 | 4 | 3 | 4 | 4 | 4 | 4 | 3 | ||
в | 5 | 5 | 5 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | |
7 | 7 | 8 | 7 | 7 | 8 | 8 | 7 | 8 | 8 | ||
груп- | 9 | 9 | 10 | 9 | 10 | 10 | 10 | 10 | 9 | 9 | |
пе | 11 | 11 | 12 | 12 | 11 | 12 | 12 | 12 | 11 | 11 | |
13 | 13 | 14 | 14 | 14 | 14 | 14 | 13 | 13 | 13 | ||
п | 15 | 16 | 15 | 15 | 15 | 16 | 16 | 16 | 16 | 15 | |
о | 17 | 18 | 17 | 17 | 18 | 18 | 18 | 18 | 17 | 17 | |
19 | 20 | 19 | 20 | 19 | 20 | 20 | 20 | 19 | 19 | ||
с | 21 | 22 | 21 | 22 | 22 | 22 | 22 | 21 | 21 | 21 | |
п | 23 | 24 | 24 | 23 | 23 | 24 | 24 | 24 | 23 | 23 | |
и | 25 | 26 | 26 | 25 | 26 | 26 | 26 | 25 | 25 | 25 | |
с | 27 | 28 | 28 | 28 | 27 | 28 | 28 | 27 | 27 | 27 | |
к | 29 | 30 | 30 | 30 | 30 | 29 | 29 | 29 | 29 | 30 | |
у | 31 | 32 | 32 | 32 | 32 | 31 | 31 | 31 | 32 | 31 | |
33 | 34 | 34 | 34 | 33 | 33 | 33 | 33 | 34 | 34 |
Коэффициенты, приведенные в таблице 2, используются для получения количества обращений к базе данных в исходном варианте задания по формуле:
N1=N*k,
где: N - значение количества обращений к БД, приведенное в таблице 1;
k - значение коэффициента, приведенное в таблице 2;
N1 - результирующее значение количества обращений к БД для исходного варианта задания