Hi Simon,
the callstack in the KnlMsg file indicates that we have a problem with the 'UseAlterTableAddColumnOptimization'. This performance optimization is enabled in newer version of MaxDB 7.9 and we are not aware of any crashes in this area.
To trigger this abort, the following conditions have to be met:
1. alter table add colmn (adds a column to an existing table)
2. update on that table
We would very much like to further investigate this crash (especially since we have set this parameter to 'YES' as new default value), so it is rather unfortunate that you did not have that system available any more. How did you move back to 7.8? Is there any chance that we can find such a command (alter table add & update) in the SYSDDLHISTORY? Are you aware of a situation in which your application needed to add columns to existing tables recently?
I believe that you could have stayed on MaxDB 7.9 by simply changing that parameter value from 'YES' to 'NO' (unless there were crashes with other symptoms I have not seen yet, of course). And with 7.9 you would still benefit from the bug fix you needed 7.9 in the first place...
Regards,
Thorsten
↧
Re: Error "-9400 AK Cachedirectory full"
↧