EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB41872: In some cases retrieving small number of rows is taking long time when running reports from MicroStrategy against Oracle databases


Community Admin

• Strategy


In some cases retrieving small number of rows is taking long time when running reports from MicroStrategy against Oracle databases

SYMPTOM:
Users running reports from Strategy against Oracle databases using the Strategy Wire Protocol ODBC driver see long fetch times while retrieving a relatively few number of rows as the example shown below:

ka04W000000Oeh4QAC_0EM440000002JFA.png

CAUSE:
In order to understand results shown above, the behavior of the Strategy Wire Protocol ODBC driver was compared with Oracle’s Native ODBC Driver (not certified). The results showed that the total time spent in Query execution and Data fetch was very similar when testing both drivers.  However, Oracle’s Native ODBC Driver spent more time in the SQLExecDirect (as expected) and then microseconds in the SQLFetchScroll calls. The reason for the difference in behavior is that Oracle’s Native Driver does a prefetch during the SQLExecDirect call. An enhancement request has been logged so a “Enable prefetch on SQLExecDirect” option is added to the Strategy Wire Protocol ODBC driver. This will allow Strategy to show similar times on the corresponding Query Execution and Data Fetching parts of the process.
ACTION:
No action is needed.  The behavior is expected.
Third Party Software Installation WARNING
The third-party product(s) discussed in this technical note is manufactured by vendors independent of Strategy. Strategy makes no warranty, express, implied or otherwise, regarding this product, including its performance or reliability.


Comment

0 comments

Details

Knowledge Article

Published:

June 7, 2017

Last Updated:

June 7, 2017