(a) In an environment where several users share access to a single database, can one user ever block another’s access for an unlimited period of time? (This situation is called an indefinite postponement.) (b) Describe a scenario in which two users could cause the indefinite postponement of each other. (c) Describe a scenario in which a single user could cause the indefinite postponement of all users.
What will be an ideal response?
Indefinite postponement is also known as deadlock. It occurs when one task holds a resource being waited for by a second task, and the second holds a resource being waited for by the first. Because each is waiting for the other, neither will ever release its resource and allow the other to proceed.
Computer Science & Information Technology
You might also like to view...
The ________ function is similar to the ________ function, which selects the first character of a text string and continues from left to right
Fill in the blank(s) with correct word
Computer Science & Information Technology
What you learn about Access is ________ to other relational DBMSs
Fill in the blank(s) with correct word
Computer Science & Information Technology