Explanation:
Answer:
1) Check point mechanism is a system, point or mechanism within the database management system that allows for data, information, transactions and general logs passed through the system be retrieved and stored into a separate storage system and talking about how often the check point should be performed, it is advised that checkpoint should be done as often as possible because the more often the checkpoints is done, the lower the probability that obsolete data will be updated or retrieved during the checkpoint process.
How does the frequency of check point affects system performance when no failure occurs?
Answer: When failure does not occur, the process of checkpoint mechanism have only succeeded in accruing unnecessary cost of performing the process which at this time would have been necessary.
How does the frequency of check point affects the time it takes to recover from a system crash ?
Answer: It is important to note that the purpose of a check point mechanism in the first place is for us to be able to recover our data in the database before a time when the database became corrupt. So if we constantly run the process of check point mechanism, it will drastically reduce the time it takes to recover from a system crash because we would have previously detected obsolete data and updated the system before the crash.
How does the frequency of check point affects the time it takes to recover from a disk crash?
Answer: This can also be related to the same time of recovery as that of the system crash. We can substitute the answer for time to recover from a system crash for that of a disc crash also. The only difference here is that it applies to a disc.