How to Cancel running query in OBIEE



OBIEE support cancel on all (or all the major ones) sources. It calls the appropriate cancellation method for each product. For example, for DB2 it call SQLCancel(). For Oracle it call OCIBreak(). 

The only automated control OBIEE has for cancelling request queries is via the Admin tools' Permissions > Query Limits 'Max rows' and 'Max Time' options. Once either of these limits has been reached, OBIS will send a cancel call to the source database. A user may also explicitly cancel a running request as well. Whether or not the cancel is effective on the database is very much a timing issue. For example, if the cancel call is received while the request is in a fetch state, then most databases will ignore it, since it would typically take longer to back out the transaction and cancel, then to allow it to complete.

And, whether the cancel call is received by the database in time to effectively cancel the request depends on several factors as well, like the complexity of the request, and the speed of the OBIS server and / or the database server. For example, it does take time for OBIS to act on a request that has exceeded a repository-defined query limit. During that time, the database is still processing the request. Pending the factors mentioned earlier, the request may have passed the point where the database sees cancellation as a viable option."

Additionally, when a user executes a cancel command in a Presentation Server session a cancel request is sent to the BI Server, which then sends the appropriate cancel call to the source (OCIBreak for Oracle).

6 comments:

  1. Are you having trouble in sending or receiving bitcoin in the Binance account and looking for ways to eliminate it? If you don’t know how to deal with such errors and looking for ways to deal with troubles, you can call on Binance support number which is functional all the time. Talk to the team anytime for availing quality solutions which could be helpful in fixing errors in no time. Whenever you Binance Support Number are in trouble, talk to the team anytime for perfect solutions that are required to fix queries in no time. What are you waiting for to remove these issues? Join the team and avail solutions that would be helpful in fixing errors in no time.

    ReplyDelete
  2. Bitcoin rules the crypto Industry and there’s no doubt that users love enjoying bitcoin trading. If you are facing trouble while making a bitcoin transactions in your Gemini account, you can always take help from the team who is there to support you. You can reach the skilled professionals who’re Gemini Support Number always there to listen to your queries and users should contact the team anytime to avail fruitful solutions. Call on Gemini support number which is functional and users can have conversation with the team anytime to generate solutions in no time.

    ReplyDelete
  3. Login process of Blockchain account is quite simple as it includes personal information like name, email ID , phone number ,and other important documents which should be kept secretive. One can easily execute login process to Blockchain account and if in case, users get into trouble, they are advised to take help from the team who is there to support you. You can talk to the skilled professionals anytime via Blockchain support number and avail quality solutions from the professionals Blockchain Support Number who’re there to assist you. Reach the team anytime and get plenty of solutions from them in no time by reaching at their doors.

    ReplyDelete
  4. Login process of Binance account is quite simple as it includes personal information like name, email ID , phone number ,and other important documents which should be kept secretive. One can easily execute login process to Binance account and if in case, users get into trouble, they are advised to take help from the team who is there to support you. You can talk to the skilled professionals Binance Support Number anytime via Binance support number and avail quality solutions from the professionals who’re there to assist you. Reach the team anytime and get plenty of solutions from them in no time by reaching at their doors.

    ReplyDelete
  5. Are you one of those users who have experienced hacking attempts in their Blockchain ? Blockchain has been victim of hacking events in the past for several times. If you are looking for ways to handle all troubles and need guidance, you can always Blockchain Customer Service Number have conversation with the team of elite professionals who are there to handle your worries. If you can contact the team via calling on Blockchain customer service number which is always functional and the team is ready to handle all your worries in fraction of time. Reach them to avail best-fit solutions in fraction of time.

    ReplyDelete
  6. Are you revolving around login errors to the Binance exchange account? Login errors are easy but can be complicated if not looked and fixed on time. If you are surrounded by such issues and looking for steps to handle all troubles, you can always call on Binance customer service number which is always functional and the team is ready to handle all your worries Binance Customer Service Number from the roots. You can contact the team professionals anytime for quality results that would help in fixing troubles from the roots. Speak to the team anytime and get quality solutions.

    ReplyDelete