enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Database transaction schedule - Wikipedia

    en.wikipedia.org/wiki/Database_transaction_schedule

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

  3. Precedence graph - Wikipedia

    en.wikipedia.org/wiki/Precedence_graph

    A precedence graph of the schedule D, with 3 transactions. As there is a cycle (of length 2; with two edges) through the committed transactions T1 and T2, this schedule (history) is not Conflict serializable. Notice, that the commit of Transaction 2 does not have any meaning regarding the creation of a precedence graph.

  4. Two-phase locking - Wikipedia

    en.wikipedia.org/wiki/Two-phase_locking

    In databases and transaction processing, two-phase locking (2PL) is a pessimistic concurrency control method that guarantees conflict-serializability. [1] [2] It is also the name of the resulting set of database transaction schedules (histories).

  5. Database transaction - Wikipedia

    en.wikipedia.org/wiki/Database_transaction

    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:

  6. Schedule (disambiguation) - Wikipedia

    en.wikipedia.org/wiki/Schedule_(disambiguation)

    For example: the assignment of processes to machines. Database transaction schedule, a list of actions from a set of transactions in databases; Interval scheduling; Key schedule, cryptographic method and setup of code key

  7. Global serializability - Wikipedia

    en.wikipedia.org/wiki/Global_serializability

    In concurrency control of databases, transaction processing (transaction management), and other transactional distributed applications, global serializability (or modular serializability) is a property of a global schedule of transactions. A global schedule is the unified schedule of all the individual database (and other transactional object ...

  8. Transaction processing - Wikipedia

    en.wikipedia.org/wiki/Transaction_processing

    For example, transaction A may access portion X of the database, and transaction B may access portion Y of the database. If at that point, transaction A then tries to access portion Y of the database while transaction B tries to access portion X, a deadlock occurs, and neither transaction can move forward. Transaction-processing systems are ...

  9. Timestamp-based concurrency control - Wikipedia

    en.wikipedia.org/wiki/Timestamp-based...

    Every transaction is also given an initially empty set of transactions upon which it depends, () = [], and an initially empty set of old objects which it updated, () = []. Each object ( O j ) {\displaystyle (O_{j})} in the database is given two timestamp fields which are not used other than for concurrency control: