Botnet

Transaction log

What is this site? It is generaly simplier version of wikipedia. You will find there selected articles. Enjoy!

This article does not cite any references or sources.
Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (December 2009)
"Binary log" redirects here. For logarithms in base 2, see Binary logarithm.

In the field of databases in computer science, a transaction log (also database log or binary log) is a history of actions executed by a database management system to guarantee ACID properties over crashes or hardware failures. Physically, a log is a file of updates done to the database, stored in stable storage.

If, after a start, the database is found in an inconsistent state or not been shut down properly, the database management system reviews the database logs for uncommitted transactions and rolls back the changes made by these transactions. Additionally, all transactions that are already committed but whose changes were not yet materialized in the database are re-applied. Both are done to ensure atomicity and durability of transactions.

This term is not to be confused with other, human-readable logs that a database management system usually provides.

Anatomy of a general database log

A database log record is made up of

Types of database log records

All log records include the general log attributes above, and also other attributes depending on their type (which is recorded in the Type attribute, as above).

Tables

These tables are maintained in memory, and can be efficiently reconstructed (if not exactly, to an equivalent state) from the log and the database:

v  d  e
Database management systems
Database models · Database normalization · Database storage · Distributed DBMS · Federated database system · Referential integrity · Relational algebra · Relational calculus · Relational database · Relational DBMS · Relational model · Object-relational database · Transaction processing
Concepts
Objects
Components
Database products: Object-oriented (comparison) · Relational (comparison) · Document-oriented
Retrieved from "http://en.wikipedia.org/wiki/Transaction_log"

All text are available under the terms of the GNU Free Documentation License. Hope this site help you/
sarbinowo - pozycjonowanie - zegarki męskie - imprezy firmowe - polimerobeton - organizacja imprez - chemia gospodarcza - Docieplenia - nity - księgowość warszawa - projektowanie ogrodów - aranżacja wnętrz szczecin - przewodnik kraków - wczasy nad morzem - certyfikat energetyczny Gadżety Leczenie Trądziku Części Do Skuterów faktura instalacja anten satelitarnych kraków