[ https://issues.apache.org/jira/browse/PHOENIX-3064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15373317#comment-15373317 ]
Lars Hofhansl commented on PHOENIX-3064: ---------------------------------------- And the usual missing table exception: {code} Error: ERROR 1012 (42M03): Table undefined. tableName=X (state=42M03,code=1012) org.apache.phoenix.schema.TableNotFoundException: ERROR 1012 (42M03): Table undefined. tableName=X at org.apache.phoenix.compile.FromCompiler$BaseColumnResolver.createTableRef(FromCompiler.java:539) at org.apache.phoenix.compile.FromCompiler$SingleTableColumnResolver.<init>(FromCompiler.java:365) at org.apache.phoenix.compile.FromCompiler.getResolverForQuery(FromCompiler.java:213) at org.apache.phoenix.jdbc.PhoenixStatement$ExecutableSelectStatement.compilePlan(PhoenixStatement.java:394) at org.apache.phoenix.jdbc.PhoenixStatement$ExecutableSelectStatement.compilePlan(PhoenixStatement.java:375) at org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:268) at org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:263) at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53) at org.apache.phoenix.jdbc.PhoenixStatement.executeQuery(PhoenixStatement.java:262) at org.apache.phoenix.jdbc.PhoenixStatement.execute(PhoenixStatement.java:1392) at sqlline.Commands.execute(Commands.java:822) at sqlline.Commands.sql(Commands.java:732) at sqlline.SqlLine.dispatch(SqlLine.java:807) at sqlline.SqlLine.begin(SqlLine.java:681) at sqlline.SqlLine.start(SqlLine.java:398) at sqlline.SqlLine.main(SqlLine.java:292) {code} > Reduce client time spent in createTableRef and ARRQ for point queries > ---------------------------------------------------------------------- > > Key: PHOENIX-3064 > URL: https://issues.apache.org/jira/browse/PHOENIX-3064 > Project: Phoenix > Issue Type: Bug > Reporter: Lars Hofhansl > Attachments: PhoenixGetTableAndARRQ.png > > > Did some profiling for point queries (I actually wanted to test the HBase > server side). > I found that a _lot_ of client time is spent in > FromCompiler.getResolverForQuery (in createTableRef) and also in > AbstractRoundRobinQueue.offer. -- This message was sent by Atlassian JIRA (v6.3.4#6332)