What is a deadlock ? Explain .

Answer Posted / sawant

Two processes wating to update the rows of a table which
are locked by the other process then deadlock arises.

In a database environment this will often happen because
of not issuing proper row lock commands. Poor design of
front-end application may cause this situation and the
performance of server will reduce drastically.

These locks will be released automatically when a
commit/rollback operation performed or any one of this
processes being killed externally.

Is This Answer Correct ?    11 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Hi Can any one tell me what are the API's used in requisition import.

1474


Explain what are synonyms used for?

595


Differentiate between pre-select and pre-query?

607


What is an oracle data file?

602


Assuming that you are an End User How to find that in the payment Batch some of the Invoice was  Missing To pay How to find That??

1260






How can we delete duplicate rows in a table?

554


How to Truncate Table in Oracle

646


Will you be able to store pictures in the database?explain.

526


How to connect to oracle using service name instead of sid?

541


How many types of cluster table in Oracle?

566


what are archived logs?

1704


How do I manually uninstall oracle client?

510


List out the difference between commit, rollback, and savepoint?

609


Difference between cartesian join and cross join?

534


What is the usage of control file in oracle?

597