Symptom
During some huge report or big query execution the following error message is printed:
Can't allocate space for object 'temp worktable' in database 'tempdb' because the 'system' segment is full or has no free extents. If you ran out of space in syslogs, dump the transaction log. Otherwise, use ALTER DATABASE to increase the size of the segment.
Even after increasing the log segment the same error message still happens.
While checking the query plan for the report/big query, it is possible to see multiple worktables and some table scans being performed.
The OPTDIAG for the tables accessed by the query return bad index statistics for it:
Index page cluster ratio: 0.0010715816545221
Read more...
Environment
- SAP Adaptive Server Enterprise (ASE) 16.0 for Business Suite
- SAP Adaptive Server Enterprise (ASE) 16.0
Product
Keywords
tempdb , KBA , BC-DB-SYB , Business Suite on Adaptive Server Enterprise , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview