Exam 10: Transaction Management and Concurrency Control

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

In a page-level lock,the DBMS will lock an entire diskpage.

Free
(True/False)
4.9/5
(32)
Correct Answer:
Verified

True

Most multiuser automatically initiate and enforce locking procedures,where all locking information is managed by the lock manager.

Free
(Essay)
4.8/5
(34)
Correct Answer:
Verified

DBMSs database management systems database management systems (DBMSs)

To determine the appropriate order of the operations,the scheduler bases its actions on concurrency control algorithms,such as or time stamping methods.

Free
(Short Answer)
4.8/5
(30)
Correct Answer:
Verified

locking

A diskpage,or page,is the equivalent of a .

(Multiple Choice)
4.9/5
(37)

In the wait/die scheme,:

(Multiple Choice)
4.8/5
(41)

Serializability means that data used during the execution of a transaction cannot be used by a second transaction until the first one is completed.

(True/False)
4.8/5
(39)

A growing phase in a two-phase lock is when a transaction acquires all the required locks without locking any data.

(True/False)
4.9/5
(29)

The last step in the write-through technique recovery procedure is to identify the last checkpoint in the transaction log.

(True/False)
4.8/5
(32)

A(n)lock exists when concurrent transactions are granted read access on the basis of a common lock.

(Multiple Choice)
4.9/5
(41)

In the optimistic approach,during the phase,changes are permanently applied to the database. a.read b.validation c.write d.shared

(True/False)
4.7/5
(32)

A(n)specifically reserves access to the transaction that locked the object.

(Multiple Choice)
4.8/5
(33)

The scheduler's main job is to create a(n)of a transaction's operation,in which the interleaved executions of transactions yield the same results as if the transactions were executed in serial order.

(Short Answer)
4.8/5
(40)

A(n)phase in a two-phase lock is when a transaction releases all locks and cannot obtain any new lock.

(Multiple Choice)
4.9/5
(45)

A lock guarantees the open use of a data item to multiple transactions.

(True/False)
4.7/5
(34)

The phenomenon of uncommitted data occurs when two transactions are executed concurrently and the first transaction is rolled back after the second transaction has already accessed the uncommitted data-thus violating the isolation property of transactions.

(True/False)
4.8/5
(34)

are required to prevent another transaction from reading inconsistent data.

(Multiple Choice)
4.7/5
(31)

One of the three most common data integrity and consistency problems is .

(Multiple Choice)
4.9/5
(34)

-level locks are less restrictive than database-level locks,but they create traffic jams when many transactions are waiting to access the same table.

(Short Answer)
4.9/5
(25)

ANSI defines four events that signal the end of a transaction.Of the following events,which is defined by ANSI as being equivalent to a COMMIT?

(Multiple Choice)
4.8/5
(31)

What is a rule that applies to the two-phase locking protocol?

(Multiple Choice)
4.8/5
(38)
Showing 1 - 20 of 76
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)