I'm having some serious performance issues while attempting to populate a CMP bean from a rdbms view object. The view will execute in under a second using direct SQL, however, takes 140 seconds to run with my bean. I have viewed the logs and the bean is executing the following sql:
2004-07-07 14:36:09,656 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntityCommand.ItemAll] Executing SQL: SELECT uid, status, parentXuid, parentXtype, itemXcost, itemXmccCode, itemXquantity, itemXinventoryItem, itemXdescription, itemXreimbursable, itemXfixedAsset, itemXlabel, itemXtaxable, itemXdropShip, itemXdate, itemXdateBegin, itemXreceiptAttached, itemXreceiptChecked, itemXattendeeUids, itemXbillFrequency, itemXauditType, itemXglAccount, categoryXuid, categoryXlabel, clientXuid, clientXcompanyName, vendorXuid, vendorXcompanyName, divisionXuid, divisionXlabel, paymentXuid, paymentXlabel, departmentXuid, departmentXlabel FROM vItemsAll WHERE (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) OR (uid=?) the ejbql is SELECT OBJECT(o) FROM ItemAll o where o.status <> 11 or o.status is null Can anyone help me understand/improve performance? Thanks View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3841288#3841288 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3841288 ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user