Symptom
- In a few pages in the ASE documentation there is a warning against using 'ddl in tran' database option for tempdb:
Caution
Use data definition commands with caution. The only scenario in which using data definition language commands inside transactions is justified is in create schema.
Data definition language commands hold locks on system tables such as sysobjects. If you use data definition language commands inside transactions, keep the transactions short.
Avoid using data definition language commands on tempdb within transactions; doing so can slow performance to a halt. Always leave ddl in tran set to false in tempdb.
- Are the warnings not to use 'ddl in tran' in tempdb still valid?
Read more...
Environment
SAP Adaptive Server Enterprise (ASE) 15.7 & 16.0.
Product
Keywords
sp_dboption , "ddl in tran" , "database option" , "database option" , KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Product Enhancement
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.