Jesus M. Salvo Jr.
2006-07-06 05:13:11 UTC
ASE 12.5.3 ESD #4
I was performaing a large number of updates on a userbd, at which point it ran out of space on the log device. So naturally, I got the message:
Space available in the log segment has fallen critically low in database 'aggregation'. All future modifications to this database will be suspended until the log is successfully dumped and space becomes available.
The transaction log in database aggregation is almost full. Your transaction is being suspended until space is made available in the log.
Checked the sp_helpdb output for free space on log device. Yup, it is very low.
I then canceled the operation ( ctrl-c ), which would presumably rollback the transaction.
Then, I noticed sp_helpdb free log space going negative!!!.
Here is the sp_helpdb output for the specified db:
device_fragments size usage created free kbytes
------------------------------ ------------- -------------------- ------------------------- ----------------
aggregation_default_dev 7650.0 MB data only Apr 21 2005 10:59AM 84648
aggregation_log_dev 1024.0 MB log only Apr 21 2005 10:59AM not applicable
aggregation_index_dev 2950.0 MB data only Apr 21 2005 10:59AM 2345236
aggregation_index_dev02 8192.0 MB data only Apr 21 2005 10:59AM 2011540
aggregation_default_dev02 8192.0 MB data only Apr 21 2005 10:59AM 0
aggregation_default_dev03 11264.0 MB data only Dec 6 2005 5:29PM 7209468
aggregation_index_dev03 8192.0 MB data only Jun 6 2006 9:52AM 5805556
-----------------------------------------------------------------------------------------------------------------
log only free kbytes = -63716
(return status = 0)
I was performaing a large number of updates on a userbd, at which point it ran out of space on the log device. So naturally, I got the message:
Space available in the log segment has fallen critically low in database 'aggregation'. All future modifications to this database will be suspended until the log is successfully dumped and space becomes available.
The transaction log in database aggregation is almost full. Your transaction is being suspended until space is made available in the log.
Checked the sp_helpdb output for free space on log device. Yup, it is very low.
I then canceled the operation ( ctrl-c ), which would presumably rollback the transaction.
Then, I noticed sp_helpdb free log space going negative!!!.
Here is the sp_helpdb output for the specified db:
device_fragments size usage created free kbytes
------------------------------ ------------- -------------------- ------------------------- ----------------
aggregation_default_dev 7650.0 MB data only Apr 21 2005 10:59AM 84648
aggregation_log_dev 1024.0 MB log only Apr 21 2005 10:59AM not applicable
aggregation_index_dev 2950.0 MB data only Apr 21 2005 10:59AM 2345236
aggregation_index_dev02 8192.0 MB data only Apr 21 2005 10:59AM 2011540
aggregation_default_dev02 8192.0 MB data only Apr 21 2005 10:59AM 0
aggregation_default_dev03 11264.0 MB data only Dec 6 2005 5:29PM 7209468
aggregation_index_dev03 8192.0 MB data only Jun 6 2006 9:52AM 5805556
-----------------------------------------------------------------------------------------------------------------
log only free kbytes = -63716
(return status = 0)