hi guys,There is a database with simple recovery model, and about 1000 transaction are performed per second including ins, del, ....the checkpoint process occurs randomly (for example 10 mins or 2 mins or ...) and so log file becomes full (all vlfs become active) while still enough disk space available. autogrowth rate is 300 MB.when it becomes full, a checkpoint can not be performed.this error in windows log:The transaction log for database 'RAHNEGAR_SIMULATION' is full due to 'CHECKPOINT'. and also log_reuse_wait_desc of sys.databases says : 'CHECKPOINT'.I created a job to perform a checkpoint every minute and seems problem is gone.but i think this is not a standard solution, am i true?if yes please tell me what to do.thank u, tooraj.
↧