If you see unexpected deadlock or slow database throughput when executing transactional components, check for the following setting in the properties of the component that initiates the transaction:
com.sybase.jaguar.component.iso_level=serializable
This setting causes the transaction to run with serializable isolation level, which can cause deadlocks or degraded performance. For components that are not EJB 1.0 beans, delete this setting using the All Properties tab in the component properties dialog box. This setting was erroneously used as a default for new components in past versions of EAServer.
If the component is an EJB 1.0 session bean, verify that the Transaction Isolation Level setting on the Transactions tab matches your application requirements.
Copyright © 2005. Sybase Inc. All rights reserved. |
![]() |