Global Information Lookup Global Information

Database transaction information


A database transaction symbolizes a unit of work, performed within a database management system (or similar system) against a database, that is treated in a coherent and reliable way independent of other transactions. A transaction generally represents any change in a database. Transactions in a database environment have two main purposes:

  1. To provide reliable units of work that allow correct recovery from failures and keep a database consistent even in cases of system failure. For example: when execution prematurely and unexpectedly stops (completely or partially) in which case many operations upon a database remain uncompleted, with unclear status.
  2. To provide isolation between programs accessing a database concurrently. If this isolation is not provided, the programs' outcomes are possibly erroneous.

In a database management system, a transaction is a single unit of logic or work, sometimes made up of multiple operations. Any logical calculation done in a consistent mode in a database is known as a transaction. One example is a transfer from one bank account to another: the complete transaction requires subtracting the amount to be transferred from one account and adding that same amount to the other.

A database transaction, by definition, must be atomic (it must either be complete in its entirety or have no effect whatsoever), consistent (it must conform to existing constraints in the database), isolated (it must not affect other transactions) and durable (it must get written to persistent storage).[1] Database practitioners often refer to these properties of database transactions using the acronym ACID.

  1. ^ "What is a Transaction? (Windows)". msdn.microsoft.com. 7 January 2021.

and 23 Related for: Database transaction information

Request time (Page generated in 0.7987 seconds.)

Database transaction

Last Update:

A database transaction symbolizes a unit of work, performed within a database management system (or similar system) against a database, that is treated...

Word Count : 1550

Database transaction schedule

Last Update:

In the fields of databases and transaction processing (transaction management), a schedule (or history) of a system is an abstract model to describe the...

Word Count : 2506

Transactional database

Last Update:

Transactional database may refer to: Operational database of customer transactions Database transaction - a transactional database could be one that is...

Word Count : 62

Transaction log

Last Update:

In the field of databases in computer science, a transaction log (also transaction journal, database log, binary log or audit trail) is a history of actions...

Word Count : 651

Transaction

Last Update:

Look up transaction or transactional in Wiktionary, the free dictionary. Transaction or transactional may refer to: Financial transaction, an agreement...

Word Count : 244

Online transaction processing

Last Update:

Online transaction processing (OLTP) is a type of database system used in transaction-oriented applications, such as many operational systems. "Online"...

Word Count : 1124

ACID

Last Update:

of database operations that satisfies the ACID properties (which can be perceived as a single logical operation on the data) is called a transaction. For...

Word Count : 2095

Database

Last Update:

storage. Hardware database accelerators, connected to one or more servers via a high-speed channel, are also used in large-volume transaction processing environments...

Word Count : 9539

Distributed transaction

Last Update:

distributed transaction is a database transaction in which two or more network hosts are involved. Usually, hosts provide transactional resources, while...

Word Count : 488

Temporal database

Last Update:

Temporal databases can be uni-temporal, bi-temporal or tri-temporal. More specifically the temporal aspects usually include valid time, transaction time and/or...

Word Count : 3930

Oracle Database

Last Update:

Corporation. It is a database commonly used for running online transaction processing (OLTP), data warehousing (DW) and mixed (OLTP & DW) database workloads. Oracle...

Word Count : 1406

Microsoft Distributed Transaction Coordinator

Last Update:

The Microsoft Distributed Transaction Coordinator (MSDTC) service is a component of Microsoft Windows that is responsible for coordinating transactions...

Word Count : 143

Nested transaction

Last Update:

A nested transaction is a database transaction that is started by an instruction within the scope of an already started transaction. Nested transactions...

Word Count : 386

Concurrency control

Last Update:

included in that transaction (determined by the transaction's programmer via special transaction commands). Every database transaction obeys the following...

Word Count : 2975

Transaction processing

Last Update:

science, transaction processing is information processing that is divided into individual, indivisible operations called transactions. Each transaction must...

Word Count : 1657

Transaction time

Last Update:

In temporal databases, transaction time (TT), like for example the load datetime, is the time during which a fact stored in the database is considered...

Word Count : 214

Unit of work

Last Update:

transaction which can affect the database. When the unit of work is finished, it will provide everything that needs to be done to change the database...

Word Count : 236

Blockchain

Last Update:

contains a cryptographic hash of the previous block, a timestamp, and transaction data (generally represented as a Merkle tree, where data nodes are represented...

Word Count : 11941

Index locking

Last Update:

portion of an index is locked during a database transaction when this portion is being accessed by the transaction as a result of attempt to access related...

Word Count : 457

Transaction processing system

Last Update:

System (IMS) – 1966. A joint hierarchical database and information management system with extensive transaction processing capabilities. Runs on OS/360...

Word Count : 1656

IBM Information Management System

Last Update:

Management System (IMS) is a joint hierarchical database and information management system that supports transaction processing.[citation needed] IBM designed...

Word Count : 1179

Java Database Connectivity

Last Update:

eventually results in a transaction rollback and a notification to the user. The following code is an example of a database transaction: boolean autoCommitDefault...

Word Count : 2258

Linearizability

Last Update:

again. In a database transaction, if the transaction cannot be completed due to a concurrent operation (e.g. in a deadlock), the transaction will be aborted...

Word Count : 3292

PDF Search Engine © AllGlobal.net