Nejlepší odpověď
Kdy použít zavedení
Co znamená zavedení? Zavádění je podstatné jméno . Zavádění je systematické zavádění něčeho , jako je produktová řada nebo zbrusu nové letadlo.
Zavádění bude často probíhat ve fázích , kde je nejprve představen produkt nejvyšší úrovně a poté, co se rozptýlí počáteční vzrušení, následují produkty nižší úrovně.
Zde je několik příkladů zavedení ve větě,
- Když se zavedení pro Windows 8 setkalo s rozsáhlým posměchem, Steve Ballmer opustil Microsoft a místo toho koupil basketbalový tým.
- Nový společnost uspořádala rychlé a řádné zavedení svých produktů, aby upoutala pozornost své spotřebitelské základny.
- Dame Louise Casey vyzvala předsedu vlády, aby odložil zavedení nového systému výhod, aby jej bylo možné opravit. – BBC
Kdy použít zavádění
Co znamená zavedení? Zavádění je zatím slovesná fráze . Může to znamenat představit produkt , jako ve větách níže,
- Apple uvádí své nové iPhony u svých celosvětových vývojářů Konference.
- Nové postupy doladím na několika zkušebních stanovištích, než je zavedu v rámci celé společnosti.
- Zejména Leonnig a Costa také uvádějí, že Muellerův tým naznačil, že by se mohl hodit své nálezy v sérii zpráv. – The Washington Post
Standardní pravidla hry zde jsou v angličtině. Když se fráze používá jako podstatné jméno, je často sloučena do jednoho slova, například rollout rozpětí>. Jako sloveso je pravděpodobnější, že slova zůstanou oddělená, jako v ekvivalentu slovesa zavést .
Toto můžete vidět na jiných slova jako rozdělení , nahromadění , makeup , nastavení , mimo jiné.
Pokud je fráze použita jako adjektivum, může být pomlčka, vytvořit něco jako zavedení .
zavedení by také znamená rozbalit něco , například spící záda nebo cívka příze. Někdy to znamená odejít , jako ve frázi Pojďme na to .
Zdroj: Zavádění nebo zavádění – Jaký je v tom rozdíl? – Vysvětlení zápisu
Odpověď
Při zpracování transakcí:
Shrnutí: Zpětné vrácení způsobí, že k nenavázaným změnám nikdy nedošlo. Restartování způsobí restartování a opětovné spuštění programu.
Podrobnosti:
K vrácení zpět dochází třemi způsoby:
1. ŽÁDOST O PROGRAM: Logika transakčního programu určuje, že ke všem změnám, které provedl ve zdrojích (od posledního příkazu COMMIT), nemělo dojít. Program vydá příkaz ROLLBACK. Systém zpracování transakcí a DBMS zruší jakoukoli z těchto transakcí „Změny, které byly vypsány, a zahodí všechny, které ještě nebyly vypsány.“ Transakční program pokračuje v běhu, případně může provádět změny ve zdrojích a nakonec je POVINIT.
2. PORUCHA PROGRAMU: Transakční program selže po změně zdrojů, ale před vydáním POVINNOSTI, aby byly změny provedeny jako trvalé. Systém zpracování transakcí si všimne selhání a vydá ROLLBACK za nepotvrzené změny provedené neúspěšnou transakcí.
3. RESTART SYSTÉMU PO CHYBĚ SYSTÉMU: Celý systém zpracování transakcí a všechny transakce během letu spuštěné v tomto okamžiku selhaly. Nakonec je systém zpracování transakcí restartován. Při restartu prochází protokoly o změnách prostředků, aby našel prostředky, které byly změněny transakcemi, které se NEVYPLATILI nebo nebyly úspěšně dokončeny. Tyto změny se vrátí zpět do stavu, v jakém byly, jako by se tyto neúspěšné transakce nikdy nestaly. Transakce, které byly spuštěny v okamžiku selhání, se nerestartují.
Restart se děje několika způsoby.
Stejné jako 3. výše:
3 . RESTART SYSTÉMU PO CHYBĚ SYSTÉMU: Celý systém zpracování transakcí a všechny transakce za letu spuštěné v danou chvíli selhaly. Nakonec je systém zpracování transakcí restartován.Při restartu systém prochází protokoly změn prostředků, aby našel prostředky, které byly změněny transakcemi, které nebyly úspěšně dokončeny. Tyto změny se vrátí zpět do stavu, v jakém byly, jako by se tyto neúspěšné transakce nikdy nestaly. Transakce, které byly spuštěny v okamžiku selhání, se nerestartují.
4. TRANSAKČNÍ RESTART. Chcete-li skutečně restartovat transakci, musí být restartovanému programu dán stejný vstup, jaký byl uveden v neúspěšné transakci. To znamená, že samotný transakční systém musel zachovat vstup pouze v případě, že byl vstup potřebný pro restart transakce. To je možné, ale zřídka se používá, s výjimkou transakcí s vysokou hodnotou. Tyto důležité vstupy jsou nakonfigurovány tak, aby byly bezpečně a obnovitelně zařazeny do fronty. Zprávy ve obnovitelných frontách jsou samy o sobě obnovitelné zdroje, které se v případě ROLLBACK z jakéhokoli důvodu vrátí zpět do původní fronty.
Co se stane, když je zpráva chybně formována tak, že způsobí, že program, který ji přečte, selhání, což způsobí, že zpráva bude vrácena zpět do její fronty, a poté bude znovu předána restartovanému transakčnímu programu, který se pak znovu zhroutí a způsobí, že zpráva bude vrácena zpět ….? Aby bylo možné s těmito „otravnými“ zprávami zacházet, označte systémy pro řazení zpráv, které podporují vrácení a restart, proto označte zprávy počtem restartů. Poté, co byla zpráva n-krát vrácena zpět, je přesunuta do fronty otravných zpráv k prozkoumání různými programy a lidmi.