Explain Plan
Explain Plan
<DATA_DS>
<![CDATA[
Datamodel SQL Explain Plan Report
================================================================
Driver Details:JDBC Driver:Oracle JDBC
driver:weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection:11.2.0
.3.0
DBName:Oracle
DBVersion:Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
SQLQuery:EXPLAIN PLAN SET STATEMENT_ID = 'dm_plan_Q_210707_020358' FOR
select /* QUERY_SRC('datamodel: _datamodel.xdm,dataset:Q') */ *
from PO_LINES_ALL;
SQL Query Timeout: 600
oracle.xdo.XDOException: java.sql.SQLSyntaxErrorException: ORA-00933: SQL command
not properly ended
at oracle.xdo.dataengine.diagnostic.Xplan.execute(Xplan.java:270)
at
oracle.xdo.dataengine.diagnostic.Xplan.processSQLDataSource(Xplan.java:231)
at oracle.xdo.dataengine.diagnostic.Xplan.generate(Xplan.java:119)
at oracle.xdo.dataengine.diagnostic.Xplan.generate(Xplan.java:436)
at oracle.xdo.dataengine.diagnostic.Xplan.generate(Xplan.java:467)
at
oracle.xdo.servlet.ui.datamodel.ValidationServlet.getExplainPlan(ValidationServlet.
java:4839)
at
oracle.xdo.servlet.ui.datamodel.ValidationServlet.doGet(ValidationServlet.java:541)
at
oracle.xdo.servlet.ui.datamodel.ValidationServlet.doPost(ValidationServlet.java:574
)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityH
elper.java:227)
at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:
125)
at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at
oracle.xdo.servlet.metadata.track.MostRecentFilter.doFilter(MostRecentFilter.java:1
11)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at
oracle.xdo.servlet.security.SecurityFilter.doFilter(SecurityFilter.java:228)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at
oracle.xdo.servlet.init.InitCheckingFilter.doFilter(InitCheckingFilter.java:133)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:146)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)
at
oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:464)
at
oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:129)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:236)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at
oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynch
ronizationFilter.java:422)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:146)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)
at
oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:464)
at
oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:129)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:236)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at
weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebA
ppServletContext.java:3807)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppSe
rvletContext.java:3773)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:
321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.
java:2336)
at
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:22
35)
at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1551)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:378)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:307)
Caused by: java.sql.SQLSyntaxErrorException: ORA-00933: SQL command not properly
ended
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:536)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:236)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
at
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:217)
at
oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:11
15)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1486)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.
java:3769)
at
oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:395
4)
at
oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWr
apper.java:1539)
at
weblogic.jdbc.wrapper.PreparedStatement.execute(PreparedStatement.java:119)
at oracle.xdo.dataengine.diagnostic.Xplan.execute(Xplan.java:258)
... 51 more
]]>
</DATA_DS>
</SQL_EXPLAIN_PLAN>