KompüterInformasiya texnologiyaları

Transaction - bu nədir? əməliyyat bazası

A əməliyyat bir şəxs və ya verilənlər bazası daxil olmaq və ya dəyişdirmək üçün bir proqram tərəfindən həyata keçirilir xüsusi tədbirlər bir sıra edir. müqavilə əvvəl, əməliyyat - bu lazımdır ki, bu prosesin mahiyyətini anlamaq üçün. prosesinin əsas mənası hərəkət tam başa və ya ləğv edilməlidir, ya da ki, yatır.

Hər bir verilənlər bazası əməliyyat digər ardıcıl bir dövlət onu tərcümə edilməlidir. Bu ardıcıllıq prosesi pozula bilər ki, güman edilir.

Bir çox insanlar əməliyyat, merak - nə. bazasında həyata iş bu vahid. Bu ümumi alqoritm, komandadan ayrı və ya bütövlükdə bir proqram hissəsi ola bilər.

əməliyyat başa çatmalıdır?

onu başa çatdırmaq üçün iki yol vardır:

  • əməliyyat uğurla başa halda, nəticələr qeydə alınır, və verilənlər bazası yeni ardıcıl dövlət (törətmək) gider.
  • icra səhv çıxdı əməliyyat səhv getdi, bu, ləğv edilir. Bu halda bazası Bu ilk idi vəziyyətinə bərpa olunmalıdır. Bu vəziyyət (geri roll) "Geriye Yuvarla" adlanır. əməliyyat qeydə alınıb əgər Lakin, ləğv edilə bilməz. fəaliyyət yanlış olduğu aşkar edilərsə, bu, ardıcıl dövlət bazası dönəcək bir əməliyyatı yerinə yetirmək üçün lazımdır.

əməliyyatların xüsusiyyətləri

əməliyyat sərhəd qeyd etmək üçün, əməliyyat başlayacaq operatorları istifadə törətmək, geri roll qəbul edilir.

aşağıdakı kimi ACID, və ya əməliyyat xüsusiyyətləri ola bilər:

  • Atomic, və ya atomicity. Transaction - ya icra və ya ləğv edilməlidir bölünməz bir vahid.
  • Koordinasiya və ya ardıcıllıq. əməliyyat mənası bazası bir ardıcıl dövlət hərəkət edir.
  • Insulativity, və ya təcrid. həyata keçirilir, hər bir əməliyyat, digər asılı deyil. prosesin bütün nəticələri boşluqlar mövcud olan digər əməliyyatlar görünən olmamalıdır var.
  • Duration, ya müddəti. uğurlu əməliyyat zamanı əldə edilmiş bütün nəticələr sonrakı uğursuzluqlar itirilmiş olmaz. Onlar daimi bazasında saxlanılır.

Əməliyyatlar bazasında dəyişikliklər və ya yenilikləri etmək üçün istifadə olunur. Hər bir proses tənzimlənir və əməliyyat meneceri və resurs tərəfindən idarə olunur - resurs meneceri. iki nəzarətçiləri qarşılıqlı əməliyyat nəticəsini müəyyən edir. zəruri hallarda əməliyyatlar kilid həyata keçirilir.

faza əməliyyat

Aşağıdakı mərhələləri var:

  • Active. Əməliyyatın bu mərhələdə resurs menecerləri iştirak prosesində yaradılır.
  • Hazırlıq. Bu dövrdə hər resurs meneceri əməliyyat nəticəsini müəyyən edə bilər. təşəbbüskarı bir əməliyyat başa çatdırmaq üçün sorğu edir zaman mərhələsi başlayaraq baş verir. resurs meneceri hazırlamaq üçün vaxt yoxdur, bu, bir əməliyyat Geriye Yuvarla göndərmək üçün dispetçer tələb edir. Resource Managers hazır vəziyyətinə dair bütün məlumatları qeyd jurnal var. Bu sapma tədbirdə xüsusi yer işə davam etmək imkanı var idi ki, təmin edir.
  • Fixation. Bu mərhələnin başlanğıcı bütün resurs menecerləri əməliyyat üçün hazır andır. Lazım gələrsə, əməliyyat dispetçer əməliyyat olar.

Hər əməliyyat müəyyən tələblərinə tabe olmalıdır. əməliyyat sistemi nəticəsində düzgün halına gətirilərək edilməlidir. Bu vəziyyət enerji təchizatı uğursuzluqlar var halda lazımdır.

əməliyyat logs

Əməliyyat zamanı bütün dəyişikliklər qeyd olunur əməliyyat Giriş, həyata keçirilir. Bu müntəzəm kəsmək lazımdır, belə bir tədbir daşqın qarşısını almaq üçün kömək edəcək. Lakin, bu müddət ərzində təxirə salına bilər truncation content nəzarət etmək üçün xüsusilə vacibdir bir sıra səbəbləri var. Giriş ölçüsünü azaltmaq üçün, minimal daxil əməliyyatları edə bilərsiniz.

bir uğursuzluq Giriş halda gətirmək üçün kömək edəcək funksiyası kritik komponentidir bazası ardıcıl dövlət. jurnal dəyişdirilə və ya silinə bilməz.

bir əməliyyat log istifadə üstünlükləri

Bu əməliyyatları dəstəkləmək üçün mümkün edir:

  • fərdi tədbirlər bərpa;
  • başa deyil əməliyyatları bərpa;
  • uğursuzluq bir roll irəli hərəkət yerinə yetirmək;
  • işlem təkrarlanması yoxdur.

Giriş truncation necə?

truncating prosesində daha yazıları üçün istifadə olunur fayl, azad. biz bu prosesi laqeyd varsa, bütün disk space işğal və bir çox problemlər olacaq. Belə halların qarşısını almaq üçün, truncation müstəqil səbəblərdən təxirə zaman istisna olmaqla, avtomatik olaraq yer tutur.

kredit kartı ilə əməliyyat

bu nədir və onlar nə üçün - əməliyyat: alıcılara düşünürük ödəniş mağazalar vasitəsilə ödəniş etmək? pul çıxarılması, hesab doldurulma və ya köçürmələri edilməsi, kredit kartı ilə belə əməliyyatlar əməliyyat çağırıb. Bu konsepsiya pərakəndə satış bir ödəmə kartı hesablanmasında istifadə olunur.

kredit kartı ilə ödəniş edən hər bir müştəri proseslər bu zaman baş verən nə haqqında düşünür. biz pul və təhlükəsizlik haqqında söhbət çünki, baxmayaraq ki, bu bilik, olduqca vacibdir.

Belə ki, əməliyyat - bu mağaza hesablanması nədir? Bu əməliyyat qarşılıqlı bir neçə addımlar ibarətdir.

prosesində əsas iştirakçıları - ödəniş kartı, və verilmiş bank (emitent) və bank (alıcı), xidmət vasitələri. Əməliyyat mahiyyəti alıcı əməliyyatlar aparmaq Emitentin icazə almaq istəyir ki, yatır. terminalı vasitəsilə kart vasitəsilə əməliyyat üçün lazım olan məlumatları şifrelenmiş tələb kassir göndərir. maqnit zolağı olan bütün məlumat.

Bu istək məsələ emal və emitent banka məlumat sonrakı çatdırılması prosessinq mərkəzi, göndərilir. Bu məlumat təhlil və məlumatları ilə müqayisə edir. Hər hansı bir fikir ayrılığı yaranarsa, emitent əməliyyat həyata keçirmək üçün icazə verməlidir. prosesinin mahiyyəti şəxsi avtorizasiya kodu təyin edir.

Yalnız alıcı tacir müştərinin hesabından transfer edəcək vəsait nəticələnən əməliyyat həyata keçirə bilər ki, sonra. Təqdirdə cihaz əməliyyat başa bilməz ki, sizə xəbər verəcəkdir.

Belə bir verilənlər bazası əməliyyat online edilir. kart iz bunu İmprinterlə vasitəsilə istehsal olunur əməliyyatlar, offline, bir növü var.

Bir çox insanlar maraqlıdır: bu əməliyyat geri mümkün olub? Lazım gələrsə bank bunu etməyə imkan müəyyən manipulyasiya həyata keçirə bilər.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 az.delachieve.com. Theme powered by WordPress.