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


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



Pdf көрінісі
бет97/139
Дата06.01.2022
өлшемі4,15 Mb.
#14334
түріОқулық
1   ...   93   94   95   96   97   98   99   100   ...   139
Таратылған 
транзакциялар  желінің  қашықтағы  деректер  қоры  фрагменттелген 
бірнеше серверінде  іске асырылады. 
Жергілікті  транзакциялар  желінің  немесе  жұмыс  станциясының  бір 
серверінде орындалады.   
Қазіргі ұйымдарда дəл осы таратылған транзакциялар кең таралуда. 
Оларды орындау үдерісін оңтайландыру үшін OLTP-жүйелер құрамына 
арнайы  қосалқы  жүйені      —  TPM  (Trаnsасtiоn  Prосеssing  Mоnitоr) 


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


Достарыңызбен бөлісу:
1   ...   93   94   95   96   97   98   99   100   ...   139




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

    Басты бет