CMP Issues two selects for each CMP bean read operation -------------------------------------------------------
Key: GERONIMO-2074 URL: http://issues.apache.org/jira/browse/GERONIMO-2074 Project: Geronimo Type: Bug Security: public (Regular issues) Reporter: Matt Hogstrom Assigned to: Gianny Damour Fix For: 1.2 Number of executions = 84422 Statement text = SELECT Q.symbol, Q.low, Q.open1, Q.volume, Q.price, Q.high, Q.companyName, Q.change1 FROM QuoteEJB Q WHERE Q.symbol = ? Number of executions = 84464 Statement text = SELECT Q.symbol FROM QuoteEJB Q WHERE Q.symbol = ? This is running the PrimitiveServlet2EntityLocal. In this primitive a CMP Entity bean is selected and all fields referenced. Performance would be greatly improved if we only did the full select and avoided the round trip of two queries. The difference in counts is beause of a bug I'm chasing with Jencks re: some Tx failing. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira