Оқулық «Федералдық білім беруді дамыту институты»


Таратылған  транзакциялар желінің қашықтағы деректер қоры фрагменттелген  бірнеше серверінде іске асырылады



Pdf көрінісі
бет70/97
Дата22.09.2022
өлшемі4.15 Mb.
#461154
түріОқулық
1   ...   66   67   68   69   70   71   72   73   ...   97
44 Мезенцев Автоматтандырылған ақпараттық жүйелер. Оқулық

Таратылған 
транзакциялар желінің қашықтағы деректер қоры фрагменттелген 
бірнеше серверінде іске асырылады. 
Жергілікті транзакциялар желінің немесе жұмыс станциясының бір 
серверінде орындалады.
Қазіргі ұйымдарда дəл осы таратылған транзакциялар кең таралуда. 
Оларды орындау үдерісін оңтайландыру үшін OLTP-жүйелер құрамына 
арнайы қосалқы жүйені — TPM (Trаnsасtiоn Prосеssing Mоnitоr) 


133 
транзакциялар мониторы енгізіледі.
Бұл ретте TPM екі функцияны орындайды: 
1) желінің серверлеріне жүгінулерді біркелкі үлестіру жолымен 
оларға жүктемені теңестіреді; 
2) серверлерде орындалатын қосымшалар санын оңтайландырады.
Бірінші функцияны іске асыру үшін клиенттік сұрау салуларды 
бағдарлау технологиясы қолданылады. TPM қосалқы жүйесі 
динамикалық бағдарлы кестеге жүгінеді жəне клиенттік сұрау салуға 
қызмет көрсете алатын бос серверді табады. Бос серверді іздестіру не 
оларды кезеңдік сұрастыру, не белгілі бір алгоритм бойынша 
жүргізіледі. 
Транзакцияларды орындау жылдамдығын оңтайланыру үшін 
белсенді серверлік қосымшаларды бақылау жүргізіледі. Сұрау 
салуларға қызмет көрсететін серверлік қосымшалар неғұрлым көп 
болса, OLTP-жүйелердің əрекет ету жылдамдығы соғұрлым жоғары. 
Белсенді серверлік қосымшалардың оңтайлы санын іздестіру үшін 
арнайы коэффициент пайдаланылады, ол мынадай формула бойынша 
есептеледі [1]: 
онда Q— кезектегі сұрау салулар саны; Aжұмыс істеп тұрған сер-
верлік қосымшалар саны. 
Егер M қандай да бір максималды төменгі шекті мəнінен асып кетсе, 
онда серверлік қосымшаның көшірмесі іске қосылады. Шекті 
минимумге жеткеннен кейін көшірме сервердің жадынан алып 
тасталады.
Басқару мехнизмі транзакциялармен қолданатын ақпараттық 
жүйелерді əзірлеген кезде түрлі технологиялар пайдаланылуы мүмкін. 
SQL сұрау салулар тілі нұсқаларының көбін транзакцияларды 
басқару опреаторлары қолдайды: 


Достарыңызбен бөлісу:
1   ...   66   67   68   69   70   71   72   73   ...   97




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет