ComputerenInformatiounen Technik

Wat ass eng Transaktioun? Transaktioun Veraarbechtung Systemer

An enger Welt wou alles sou séier ass änneren, mir kënnen net fir eng Minutt stoppen. Dat gëllt och fir nei Informatiounen. Onbekannt Wuert oder déi neisten Versioun vun der Software - et ass eng Occasioun Wëssen an engem bestëmmte Beräich ze fëllen an. Haut wäerte mir iwwer dat wat der Transaktioun schwätzen, wéi se schafft.

Aféierung fir Terminologie

A ville Software fir automating Affär Prozesser op de Maart an de leschten 15 Joer fest etabléiert. Dëst verlaangt d'Fähegkeet mat Software op verschidden Niveauen vun Interaktioun ze schaffen: wéi de Bedreiwer, Programméierer, Comptabel, etc. Dofir ass et wichteg e puer vun de Mechanismen vum Programm ze verstoen. Ze fänken, Loosst d'Laascht esou heefeg an Angst vill Begrëffer eng Transaktioun. Am meeschten, d'Wierder vum schéin verstoppt ze léinen wäit vun esou engem Komplex Phänomen, wéi vill mierken, en neie Begrëff Fliger, et duerch Ouer versicht. Loosst d'datt esou eng Transaktioun verstoen.

der Definitioun

Dat mellen ass benotzt fir all Produit kuckt wat d'Datebank setzen. Verschidden Operatioune sinn logesch wor an ee kombinéiert an Ech hunn zu all aner laafen, an et ass eng Transaktioun. Am alldeeglechen Liewen, kann d'Transaktioun wéi enger Kette vu Prozeduren wéi considéréiert ginn "- desinizeiert - verkleed - Kaffi - erwächt ass ze schaffen."

Betruecht der uewen Konzept ze Beispill 1c Produiten. Transaktioun - dat ass déi selwecht indivisibel Haaptrei. E gudde Modell kann als Rekord vun der Produktioun Eenheet déngen: de gewënschte Dossier Ouverture, en neit Element schafen, an de gëtt Felder llt. Ze suergen, datt all dës Aktiounen dem erhoffte Resultat gefouert hunn, ass et néideg, si strikt vum éischten bis de leschten ze realiséieren. Nëmmen da wäert d'Prozedur e Succès considéréiert ginn. Anescht, ass d 'Transaktioun annuléiert.

Dës Prozesser kënnen entweder automatesch ginn, dat ass an de System gëtt, a manuell vun der Entwéckler nom Kaf de fäerdege Produit fir Arrivée dësen einfach fir Benotzer vun engem bestëmmte Gesellschaft ze maachen. Zousätzlech, den automateschen Modus, wou d'Behuele vun de System vun gebaut-an Mechanismus reglementéiert ass, kann Transaktiounen fortgesat ginn ëmgerechent.

Transaktiounen am 1c: de subtleties vun der gebaut-an Sprooch

Wat eng Transaktioun am allgemenge Fall ass, kënne mer verstoen. Mee well all Firma an Software Entwécklung engagéiert, et hir eege Manéier Mëtt spazéieren, do si bestëmmte Differenzen tëscht Transaktiounen am Allgemengen an Transaktiounen an 1c besonnesch. Zum Beispill, sinn d'gemaach (Transaktioun am Transaktioun) net am 1c ënnerstëtzt.

Aus der Siicht vun Siwebiergen Opérateuren gebaut-an Sprooch einfach genuch. Ab der Prozess duerch eng speziell Prozedur BeginTransaction annoncéiert ass (). ZafiksirovatTranzaktsiyu () Prozedur ass benotzt Ännerungen an der Ausféierung vun Aktiounen ze Rekord. Wann am Prozess net klappt et, et méiglech OtmenitTranzaktsiyu ass () ze engagéiert Ännerunge réckgängeg.

Firwat eng Transaktioun benotzen ass preferable? Well de Code an dëse Prozeduren ass vill méi séier. Et ass fir dëst an gel all Programméierer. D'Differenz zu Vitesse kann net esou datt, wann 1c Benotzer am Büro 1-2 Mataarbechter, mä et ass onméiglech net ze mengen, wa se bis ganz Departementer kënnt, an der selwechter Zäit verschidde Wierker an dësem Programm op Leeschtunge.

alleng

Nieft der kloer Virdeeler, besteet zu engem schlëmmen Erhéijung vun der Vitesse vum liesen an opzehuelen wann mat der Datebank schaffen, an enger Transaktioun do ass e Minus. Loosst d'dem virdrun Beispill vum Liewen zerëck. Wat ass eng Transaktioun déi net duerch eng Persoun gemaach gëtt, an d'ganz Famill? Jiddereen ass probéiert an der Buedzëmmer ze kréien virun all Spectateuren an der Kichen ze wäschen an well et Kaffi Zäit d'. Als Resultat, sinn Familljememberen mat all aner traureg. Um beschte, et ass just eng schlecht Ufank vum Dag, a bei Schlëmmst - spéit fir Aarbecht Wiesen, eng unhale aus sengem Bekampft, ze hellefen.

Am Programm gëtt et d'selwecht. Wann all Benotzer wäert ufänken d'Donnéeën an der selwechter Zäit an déi selwecht Dokument ze änneren, wat déi lescht Versioun considéréiert gëtt? Wat Donnéeën ass benotzt ze retten? Fir esou Duercherneen ze vermeiden, et ass eng Wann Mechanismus. Dat heescht, datt wann ee Benotzer ass op engem Dokument schaffen, déi zweet am virtuell Erscheinung a Ooffahrt gesat. Op Erfolleg Réalisatioun oder Déi der Dokument vläicht net déi nächst Benotzer Aarbecht.

Oder vläicht net kontrolléiert haten Schleisen ginn?

D'Konzept vun enger Transaktioun kann net komplett ouni de Problem vun exzessiv Schleisen Adress ginn. Wat ass der Groussregioun Béisen: d'Feele vu Schleisen zu Manque Prozess vun liesen Virwaat a mat der falscher Resultater um Wasserstoff, oder ze vill, inhibiting Operatioun vun der ganze Projet schreiwen?

Déi beschte Léisung - kontrolléiert haten Schleisen, déi de gëllenen mengen sinn. A zoustännegen Programméierer kann eng bestehend Mechanismus fir d'Besoinen vun der Organisatioun asëtzen sou datt de wierklech wichteg Dokumenter zu der Uerdnung Erscheinung Filteren sinn. No déi selwecht Configuratioun Elementer, déi Schleisen net verlaangen, kënnt Dir gratis Redaktioun erlaben.

Also, e virgesinnen Analyse vun der Transaktiounen an der rietser Astellung zu gespaarten erlaabt voll Benotzung vun der Flexibilitéit vun de System "1c: Enterprise" an der Datebank Operatioun optimiséieren, der Zäit Verloschter kucken.

Wat bewierkt exzessiv gespaarten?

D'Fro ass net ët. Wann néideg de gespaarten ewechzehuelen, wäert et Duercherneen an Chaos gin. D'Datebank gëtt déi falsch Daten well vun der simultan schreiwen-ugefaangen Solden, oder, Ëmgedréit, de accrual vun Verméigen sammelen. Mä d'Konsequenze vun esou engem Typ, datt um eemol ofgezeechent gëtt. Déi éischt Kéier, wäert d'Aarbecht schnell goen, d'Illusioun vun Richtegkeet vun der Wiel vun gespaarten Echec schafen. Wollt den Trainer awer no enger grousser Zuel vun krank-empfaang Schleisen direkt dauernd de Feeler Messagen. "Kann sécher Transaktioun ze kompletten" - warnt eise System. Wat heescht dat? Zwee Géigesäitegkeet Transaktioun ze géigesäiteg blockéiert sou datt keent kann entweder der Aarbecht komplett, oder d'Annulatioun ze üben. Den Däiwelskrees vun "dout" Transaktioun gëtt an der Datebank virun erkennen Ënnerdaach, vill System Leeschtung reduzéieren.

Onnéideg Agrëff Kënnegung Aktiounen d'Zuel vun Entréen an der Lëscht ze klammen. Zousätzlech, wéi e System ass net ze halen, well och méi Benotzer einfach et ënnert dem Gewiicht vum "dout" Schleisen begruewen. Offline ass ëmmer wuessen. Wéi esou Situatiounen ze vermeiden?

Isolatioun Niveauen - eng Manéier net aground ze lafen

Ausser der Tatsaach, datt esou eng Transaktioun, déi mir iwwer d'alleng ernimmt. Weider der Analogie, kënne mir mat Sécherheet nét, dass d'Variant am Niveau vun der gespaarten - eng zouverlässeg Outil e Pilot op eng Rees an d'Mier 1c. Et ginn zwee Niveauen vun Isolatioun: "liesen-nëmmen, keen Element" an "nee Opnahmen oder liesen." An automateschen Modus Auswiel ass net sinn. Mä et ass genuch der Applikatioun an wonnerbar Modus ze iwwersetzen, an du kanns "Smart" Restriktiounen Mëtt duerchgesat huet, andeems net nëmmen wichteg Dokumenter, mä och hinnen de Nivo vun Isolatioun Attributiounsregele.

Mä gutt-inszenéieren Aarbecht - ass, virun allem, Préventioun vun Noutsituatiounen, an net nëmmen virgesinnen liquidation huet scho geschitt, opginn. Co Datebank Administrateur wäert Transaktioun Veraarbechtung Systemer gëtt. Et ass op der Grondlag vun déi Donnéeën, wéi all Operatiounen op de System war, ob si erfollegräich ofgeschloss oder annuléiert goufen, ass et méiglech de weider Behuele vun de System a verhënneren potentiell Geforen ze Viraus.

Eng allgemeng Resumé

Mir Affär mat der Definitioun vun der Transaktioun, als eng flowchart vum Prozess vum bannen, sech besser mat de verschiddene Méiglechkeeten vun Operatiounen bannent engem eenzege Informatiounen huel Regulatioun.

Wéi dës Distanz, ass de Mechanismus net einfach, mee einfach ze verstoen a besser Adress der souguer onerfueren Programméierer an Datebank Administrateuren. Kontroll Methode kann nach net zu Perfektioun bruecht ginn, an Problemer an engem voll automatesche Modus ze vermeiden, ze, net méiglech ass, mä, awer, mat all nei Versioun vum Liewen Software- Entwéckler méi einfach gëtt.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lb.birmiss.com. Theme powered by WordPress.