Business, Anontanio ny manam-pahaizana
Ny tena asa ny DBMS
Modern banky angona rafitra ampiasaina amin'ny zavatra maro, nefa tsy ny rehetra mahalala ny tena maha izy sy ny fomba azonao ampiasaina fiasan'ny banky angona. Ireo fitaovana ireo dia maro be ny mety, dia tokony hahatakatra fa afaka manao sy inona no ilaina ho tanteraka ny mpampiasa mba hampiasa azy ireo.
angona fitantanana
Ao amin'ny voalohany, ao amin'ny banky angona asa dia ahitana ny fanodinana ny vaovao ao amin'ny ivelany fahatsiarovana, ary izany asany dia ny fanomezana ny fototra rafitra ny EP, izay ilaina, tsy mitahiry fanazavana mivantana tafiditra ao amin'ny banky angona, fa hatao koa isan-karazany birao asa, toy ny mahazo fifadian-kanina fidirana amin'ny rehetra raki-daza amin'ny fotoana samihafa. Amin'ny embodiments sasany, mavitrika nampiasa ny mety hisian'ny rafitra antontan-taratasy isan-karazany, fa ny hafa kosa manome noho ny asa, na dia eo anivon'ny ivelany fitaovana fitadidiana. Fa amin'ity tranga ity dia Tsara homarihina fa miasa ny banky angona, miaraka amin'ny ambony ny fampandrosoana, ny mpampiasa, Na ahoana na ahoana, dia tsy nampahafantarina ny raha misy rafitra no ampiasaina, ary raha izany no izy, ny fomba handaminana rakitra. Indrindra indrindra, ny rafitra dia manohana ny filaharany avy fanomezana anarana ny zavatra tafiditra ao amin'ny banky angona.
RAM buffer fitantanana
Tamin'ny ankamaroan'ny tranga be ny banky angona asany mahazatra ny mampiasa ny Somary voluminous angona sy ny habeny ambany indrindra dia matetika kokoa misy RAM. Mazava ho azy fa raha ny zava-fitsaboana antontan-kevitra isaky ny zavatra ho nanakalo amin'ny any ivelany fitadidiana, ny hafainganam-pandehan'ny ny farany dia mitovy ny hafainganam-pandehan'ny rafitr'ity tontolo ity, ka saika ny hany tena safidy dia ny hampitombo ny buffering antontan-kevitra ao amin'ny RAM. Amin'ity tranga ity, na dia ny fandidiana rafitra manome ny rafitra manerana buffer, ohatra ny UNIX, misy izany dia tsy ho ampy mba hahazoana antoka fa ny tahiry ao amin'ny tanjona sy ny lehibe asa, araka ny manana lehibe lavitra boky ny tahirin-kevitra momba ny mahasoa fananan 'buffering tsirairay manokana ampahany amin'ny banky angona ampiasaina. Noho ny fampandrosoana ity rafitra ho fanohanana azy manokana napetraka ny buffers, ary koa tsy manam-paharoa ny fanoloana fitsipi-pifehezana.
Ilaina ny manamarika ny hoe misy tsipika ny fanaraha-maso misaraka rafitra, nifantoka tamin'ny mitohy anatrehan'ny amin'ny fahatsiarovana ny banky angona manontolo. Ity tari-dalana dia mifototra amin'ny fiheverana fa tsy ho ela ny habetsahan'ny RAM amin'ny solosaina dia ho afaka hanitatra mba intsony ho misy buffering ahiahy, ary ny fototra asa io karazana banky angona eto ho lavo ara-potoana. Amin'izao fotoana izao, izany zavatra rehetra izany dia mbola ao amin'ny dingana fitiliana.
fitantanana raharaham-barotra
Ny raharaham-barotra dia fisesin-asa ny fampiasana ny angon-drakitra fototra fitantanana rafitra izay mihevitra ho toy ny fikambanana iray. Raha ny raharaham-barotra dia tanteraka soa aman-tsara novonoina, ny rafitra sary ny ny fiovana izay efa atao amin'ny azy, ao amin'ny fahatsiarovana ivelany na tsy misy fiovana ireny dia tsy ho hita taratra eo amin'ny toerana misy ny banky angona. Io hetsika no takina mba ho fanohanana ny lojika tsy mivadika ny banky angona ampiasaina. Tsara homarihina fa ny fihazonana ny marina ny raharaham-barotra Mazava ho azy fa ny rafitra dia fepetra takiana mialohan'ny ahafahana mampiasa na dia iray-mpampiasa banky angona, ny tanjona sy ny asa ny izay be mitovy amin'ny hafa karazana rafitra.
Ny fananana fa ny raharaham-barotra manomboka amin'ny iray ihany no miovaova fanjakana banky angona , ka nandao azy ao amin 'ny fanjakana araka ny faran' ny fomba, ka mahatonga azy io tena mety ampiasaina ho toy ny vondrona ny asa eo amin'ny banky angona. Miaraka tsara ny fitantanana ny varotra dia novonoina tamin'ny mifanitsy ny rafitra fanaraha-maso ny mpampiasa tsirairay, amin 'ny fitsipika, afaka mahatsapa ampahany amin'ny rehetra. Na izany aza, izany dia amin'ny fomba iray filamatra solontena, toy ny ao amin'ny toe-javatra maro, rehefa miasa dia tsapan'ny olona mbola teo imason'ny mpiara-miasa taminy raha Nampiasa multiuser rafitra, fa raha ny marina dia manome ny tena hevitra ny banky angona. Functions toy ny banky angona multi-mpampiasa ihany koa mifandray amin'ny fitantanana ny raharaham-barotra toy ny serial hevitra famonoana drafitra, ary ny serialization.
Inona no dikan'izany?
Serializing mitovy raharaham-barotra tanterahina tafiditra manokana ny asa fanorenana ny drafitra, izay nahavita ny tontalin'ny vokany dia mitovy amin'ny vokatra nahazo mifangaro, noho ny sequential famonoana.
Serial famonoana drafitra dia rafitra manokana ny asa, izay mitondra any amin'ny serialization. Mazava ho azy fa raha ny rafitra dia azo hanome tena A serial famonoana ny varotra fifangaroana, dia misy mpampiasa, izay niteraka ny raharaham-barotra, ny fisian'ny olon-kafa dia ho tanteraka ny fahatsapana, afa-tsy ny dia miasa somary miadana kokoa raha oharina amin'ny iray-mpampiasa fomba.
Misy ny sasany fototra serialization algorithm. Amin'ny rafitra foibe, ny malaza indrindra amin'izao fotoana izao dia ny algorithms izay mifototra amin'ny fàfana synchronization zavatra hafa banky angona. Kanefa kosa raha ny misy serialization algorithm dia manome ny mety hisian'ny ady eo amin'ny roa na mihoatra varotra eo amin'ny fidirana amin'ny banky angona zavatra sasany. Amin'ny toe-javatra toy izany, mba hanohanana izany fomba, tokony hakodian'ny olona indray, izany hoe, mba hanafoanana fanovana natao tamin'ny tahiry amin'ny alalan'ny dingana iray na mihoatra. Izany no iray amin'ireo toe-javatra izay ny maro-rafitra mpampiasa, iray mahatsapa ny fisian'ny olon-kafa.
fitrandrahana
Ny iray amin'ireo fototra takiana ho an'ny rafitra maoderina dia ny hahazoana antoka fa azo itokisana ny fanazavana fitehirizana tao amin'ny ivelany fahatsiarovana. Indrindra indrindra, dia manome fa ny iray amin'ireo asa lehibe indrindra ao amin'ny banky angona dia ahitana ny fahafahana indray ny toe-maharesy lahatra farany ny tahiry araka ny fisehoan-javatra misy rindrankajy na fitaovana tsy fahombiazana. Tamin'ny ankamaroan'ny tranga nentina handinika safidy roa ho an'ny fitaovana tsy fahombiazana:
- malefaka, izay azo adika ho toy ny fijanonana tampoka ny solosaina (ny tranga fahita indrindra - Emergency Power Off);
- hentitra sy izay mampiavaka ny ampahany na feno ny tahirin-kevitra voatahiry very tao amin'ny haino aman-jery ivelany.
Ohatra tsy fahombiazana tahaka ny logiciel rafitra fanakatonana vonjimaika, rehefa miezaka mampiasa izay mety fa ny iray amin'ireo asa lehibe iray DBMS Tsy ao anatiny ny mpampiasa na mianjera misy jiro, izay nisy raharaham-barotra dia tsy vita. Ny toe-javatra voalohany dia azo heverina ho toy ny karazana malefaka manokana tsy fahombiazana, raha mbola raha ny farany dia ilaina mba hanafoanana ny vokatry ny raharaham-barotra iray.
Mazava ho azy, Na ahoana na ahoana ny fanarenana ara-dalàna banky angona dia ilaina ny manana sasany habetsaky ny fanazavana fanampiny. Amin'ny teny hafa, fa ny ara-dalàna fikojakojana ny antontan-kevitra azo itokisana ny fitehirizana tao amin'ny banky angona dia tsy maintsy miantoka ny anao leon'ny ny vaovao fitehirizana, ary ny ampahany amin'ny antontan-kevitra dia ampiasaina ao amin'ny famerenana dia tokony ho voaro tsara. Ny tena mahazatra fomba fiantohana ny fikojakojana ny teny tahirin-kevitra, dia heverina ho miditra fanovana.
Inona moa izany sy ny fomba ampiasaina?
Ny gazety dia manokana ampahany amin'ny banky angona, izay jerena ao amin'ny banky angona maro asa dia tsy tafiditra, ary izany dia tena tsara foana. Amin'ny toe-javatra sasany, na dia tamin'izany andro izany dia manome fanohanana roa dika mitovy ny gazety amin'ny haino aman-jery ara-batana isan-karazany. Ao amin'ny fivarotana nahazo vaovao mikasika izay fiovana hitranga any am-lehibe indrindra ampahany amin'ny banky angona, ary samy hafa ny rafitra fanaraha-maso fiovana mety journaled amin'ny ambaratonga samy hafa. Amin'ny toe-javatra sasany, iray loga dia tanteraka fidirana iray manokana mifanaraka amin'ny lojika asa fanovana, any ho any - farafahakeliny hetsika anatiny mifandray amin'ny ivelany fitadidiana pejy fanovana, raha ny sasany DBMSs anjara ny fampiasana ny fitambaran'ny fomba roa.
Na ahoana na ahoana, dia antsoina hoe "tetikady ny mialoha emptive peo" ao amin'ny gazety. Ao amin'ny firaketana an-tsoratra ny fampiharana, dia midika ho fiovana ao amin'ny banky angona misy zavatra mianjera ao amin'ny ivelany fahatsiarovana ny gazety teo anoloan'ny zavatra miova. Efa fantatra fa raha ny asa Access banky angona dia ahitana ny fanarahana izany ara-dalàna protocole, mampiasa ny gazety mba hamahana olana mifandraika amin'ny banky angona fanarenana ao amin'ny hetsika na inona na inona tsy fahombiazan'ny.
hisalasala
Ny toe-javatra tsotra indrindra dia ny famerenana amin'ny laoniny ny olona dia voakodia niala raharaham-barotra. Izany no fomba, dia tsy ilaina ny fampiasana ny rafitra manerana fiovana vatan-kazo, dia ampy ampiasaina isaky ny raharaham-barotra eo an-toerana gazety fanovana asa, ary avy eo dia mihodina indray ny raharaham-barotra amin'ny alalan'ny famonoana ny mitifitra ny mifanohitra asa, manomboka avy any amin'ny faran'ny tsirairay firaketana an-tsoratra. Ny firafitry ny banky angona asa Matetika mahakasika ny fampiasana ny toy izany rafitra, fa amin'ny ankamaroan'ny toe-javatra teo an-toerana hazo mbola tsy nanohana, ary na dia olona rollback ny tsirairay varotra ataon'ny ny rafitra-ny sakany, ary ho an'ny rehetra firaketana tsirairay raharaham-barotra mitambatra mivadika lisitra.
Raha toa ny malemy tsy fahombiazana ivelany banky angona fitadidiana Mety ho tafiditra amin'izany isan-karazany zavatra izay efa farany tamin'ny varotra tsy vita ny fotoana ny fisehoan-javatra ny tsy hahomby, ary koa ny mety ho tsy misy hafa zavatra, upgraded ireo izay soa aman-tsara vita teo anatrehan'ny fahadisoana amin'ny alalan'ny fampiasana ny RAM buffer anatiny izay tanteraka intsony rehefa misy olana toy izany. Raha toa ny fifanarahana dia nanaiky tamin'ny, manome ny fampiasana ny gazety ao an-toerana no voatery manoratra ao amin'ny ivelany fahatsiarovana, izay mifandraika amin'ny fanovana na zavatra toy izany.
Ny tena tanjona ny fanarenana dingana araka ny fisehoan-javatra ny malemy tsy fahombiazana dia ny toetry ny ny ivelany fahatsiarovana ny tena banky angona, izay mety mitsangana ny raharaha ny manamboatra ao amin'ny EaP misy fiovana ho vita raharaham-barotra, ary dia toy izany no tsy ahitana soritra ny teny fomba. Mba hanatratrarana izany vokany, ny asa lehibe banky angona dia amin'ity tranga ity, rollback uncommitted varotra, mamerina ny fandidiana, ny vokatry ny farany izay tsy hita ao amin'ny ivelany fahatsiarovana. Izany dingana tena mitaky be dia be ireo fitaky, izay no tena mifandray amin'ny fandaminana ny fitantanana ny gazety sy ny buffers.
Hard tsy fahombiazana
Raha ilaina, hamerina ny rakitra araka ny fisehoan-javatra mafy ny tsy fahombiazana dia tsy gazety ihany, fa koa ny banky angona nomaniny ho solon'izay. Ny farany dia dika mitovy tanteraka ny tahiry tamin'izany fotoana izany ho toy ny gazety nanomboka hameno. Mazava ho azy fa ara-dalàna dingana fahasitranana dia mitaky ny gazety fiarovana, noho izany, araka ny voalaza teo aloha, ho any amin'ny fiarovana ao amin'ny ivelany fahatsiarovana fepetra napetraky tena hentitra. Amin'ity tranga ity, famerenana ny banky angona dia hoe, miorina amin'ny archival dika mitovy ny gazety dia nilalao natao varotra rehetra vita tamin'ny fotoana loza. Raha ilaina, dia azo na dia tsy nilalao asa tsy feno varotra sy ny fanohizana ny ara-dalàna ny asa araka ny faran'ny famerenana dingana, fa amin'ny ankamaroan'ny tena rafitra, toy izany fomba tsy tanterahina noho ny antony izay fotsiny sitrana rehefa mafy tsy fahombiazana dia somary lava dingana.
teny Support
Miasa miaraka amin'ny angona maoderina mampiasa fiteny samy hafa, ary tany am-piandohan'ny banky angona, fanendrena, asa sy ny toetra hafa izay samy hafa be avy amin'ny rafitra maoderina manome fanohanana manokana ho an'ny fiteny maro. Ireo no tena SDL sy DML, natao hamaritana ny banky angona angona schema sy ny fanodinkodinana, tsirairay avy.
SDL dia ampiasaina mba hamaritana ny lojika firafitry ny banky angona, izany hoe hamantatra ny manokana firafitry ny banky angona, izay tsy ampy ny mpampiasa. DML koa ny andian-mpandraharaha fanodinkodinana ny vaovao, dia mamela anao mba hitahiry fanazavana ao amin'ny banky angona, ary koa ny mamafa, manova na mampiasa tahirin-kevitra efa misy.
DBMS ahitana endri-javatra isan-karazany ny fanohanana tokana fiteny Integrated izay manome ho an'ny loharanon-karena rehetra ilaina ho an'ny ara-dalàna fiasan'ny angona, avy amin'ny famoronana voalohany, ary manome fitsipika mpampiasa interface tsara. Ny fiteny fitsipika izay manome ny fototra asa ny base de données ny fahita indrindra eo amin'ny andro fifandraisana rafitra, ampiasain'ny SQL.
Inona moa izany?
Ao amin'ny toerana voalohany ny fiteny Mitambatra ny asa fototra ny DML sy SDL, izany hoe, manome famaritana ny mety semantics ny manokana ny fifandraisana banky angona , ka manodinkodina ny vaovao ilaina. Izao no fanomezana anarana hafa banky angona zavatra nanohana mivantana ny haavon'ny fiteny, amin'ny heviny hoe ny fiovam-po dia ataon'ny amin'ny compiler zavatra anarana amin'ny identifiers anatiny, miorina amin'ny fanompoana nanohana indrindra-Directories latabatra. Ny fototry ny fanaraha-maso ny rafitra, amin 'ny fitsipika, dia tsy mifandray amin'ny latabatra na ny andry tsirairay.
Ny fiteny SQL dia ahitana ny lisitry ny fitaovana manokana mba mamaritra faneren'ny banky angona. Ary koa, izay toy famerana dia tafiditra ao anatin'ny manokana latabatra, katalaogy, ary ny tsy fivadihana fanaraha-maso dia tanterahina mivantana amin'ny fiteny ambaratonga, izay any amin'ny dingana ny mamaky olona banky angona fanovana fanambarana compiler, miorina amin'ny hita ao amin'ny banky angona misy tsiny faneren'ny, mandany ny hiteraka ny mifanaraka fehezan-dalàna.
Similar articles
Trending Now