Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

How to reduce numbers of wait events of DBLINK from 4:00 AM to 6:00 AM during that time period every

Quanwen ZhaoNov 24 2017 — edited Dec 7 2017

Hello,experts

Now,there have plenty of wait events of DBLINK from 4:00 AM to 6:00 AM during that time period every day on Oracle DB 11.2.0.4.0 Data Guard primary For Linux x64.

I have captured an AWR report for comparing during that time period.

See my snapshot as follows,

6.png

7.png

8.png

9.png

Next,it's AWRSQLRPT report about two sql(from snapshot previous using red rectangular box to mark).

  1. SQL_ID is 5hv12nch90c64

10.png

11.png

12.png

  1. SQL_ID is 3dvhmxnrh4pku

13.png

14.png

15.png

Finally,I have used VIEW v$active_session_history(ASH) to check numbers of wait events about DBLINK during that time period.

SYS@orcl29> set linesize 400

SYS@orcl29> set pagesize 500

SYS@orcl29> col sql_id for a15

SYS@orcl29> col event for a30

SYS@orcl29> col count(*) for 999999999

SYS@orcl29> select sql_id,event,count(*) from v$active_session_history where sample_time between to_date('2017-11-24 04:00:00','yyyy-mm-dd hh24:mi:ss') and to_date('2017-11-24 06:00:00','yyyy-mm-dd hh24:mi:ss') and event like '%dblink%' group by sql_id,event order by 3 desc,1;

SQL_ID EVENT COUNT(*)

--------------- ------------------------------ ----------

5hv12nch90c64 SQL*Net message from dblink 18820

3dvhmxnrh4pku SQL*Net message from dblink 18321

7gtx71zyhtkza SQL*Net message from dblink 2431

c6fk526c9fxyu SQL*Net message from dblink 2429

5hv12nch90c64 SQL*Net more data from dblink 602

3dvhmxnrh4pku SQL*Net more data from dblink 552

1v43bvmr5jf9m SQL*Net message from dblink 163

078f2p3q4y0p4 SQL*Net message from dblink 161

c6fk526c9fxyu SQL*Net more data from dblink 37

            SQL\*Net message from dblink            24

7gtx71zyhtkza SQL*Net more data from dblink 23

4vk24sfq0hbxs SQL*Net message from dblink 13

55xu2ckbah1st SQL*Net message from dblink 13

078f2p3q4y0p4 SQL*Net more data from dblink 1

1v43bvmr5jf9m SQL*Net more data from dblink 1

15 rows selected.

SYS@orcl29> select sql_id,event,count(*) from v$active_session_history where sample_time between to_date('2017-11-24 06:00:00','yyyy-mm-dd hh24:mi:ss') and to_date('2017-11-24 07:00:00','yyyy-mm-dd hh24:mi:ss') and event like '%dblink%' group by sql_id,event order by 3 desc,1;

no rows selected

Now,how to analyze it continually for me?

Please giving me some effective suggestion,thanks

Best Regards

Quanwen Zhao

This post has been answered by Jonathan Lewis on Nov 30 2017
Jump to Answer

Comments

Amith Y
In the configuration page where you provide SMTP server and port number details, you will need to use the mail server of your organization instead of using gmail and yahoo.com. You will need to setup your own mail server if you dont have one.
user8007837
Hi Amit,

Thanks for your response. I have tried my organization SMTP server as well and getting the same error. But in theory it should work with any valid SAMP sever.

See the example below,which worked with gmail.

http://krishnasalapati.blogspot.com/2011/02/ibot-mail-configuration-for-obiee-11g.html

Cheers,
Jorge

Edited by: user8007837 on 26-Apr-2011 10:13
Amith Y
Did you try to use the port # 25 with gmail server?

Regards,
-Amith.
user8007837
Yes I did.

Thanks

Updated:

I remember I was getting different error, so I tested with port # 25 again. this is the error I am getting
Eventually succeeded, but encountered and resolved errors...
    Number of skipped recipients: 2 of 3

    AgentID: /users/jorge/UsageTrackingAgent
[nQSError: 75005] Failed to send AUTH command. SMTP server does not support any authentication mechanisms.  Remove email credentials, or use a server which supports authentication.    AgentID: /users/jorge/UsageTrackingAgent
    ...Trying SMTP Delivery loop again... Sleeping for 3 seconds.    AgentID: /users/jorge/UsageTrackingAgent
[nQSError: 75005] Failed to send AUTH command. SMTP server does not support any authentication mechanisms.  Remove email credentials, or use a server which supports authentication.    AgentID: /users/jorge/UsageTrackingAgent
    ...Trying SMTP Delivery loop again... Sleeping for 5 seconds.    AgentID: /users/jorge/UsageTrackingAgent
[nQSError: 75005] Failed to send AUTH command. SMTP server does not support any authentication mechanisms.  Remove email credentials, or use a server which supports authentication.    AgentID: /users/jorge/UsageTrackingAgent
    ...Trying SMTP Delivery loop again... Sleeping for 8 seconds.    AgentID: /users/jorge/UsageTrackingAgent
[nQSError: 75005] Failed to send AUTH command. SMTP server does not support any authentication mechanisms.  Remove email credentials, or use a server which supports authentication.    AgentID: /users/jorge/UsageTrackingAgent
    Exceeded number of SMTP delivery retries.
Edited by: user8007837 on 26-Apr-2011 10:33
Amith Y
Jorge,

Please refer to this link below and perform all the steps in it.

http://gerardnico.com/wiki/smtp_telnet

Thanks,
-Amith.
user8007837
Hi Amilt,

Thanks again. I executed Google STARTTLS from the above link, and then run the agent. I am still getting the same error.
C:\Users\Administrator>telnet smtp.gmail.com 587


220 mx.google.com ESMTP d59sm3142380wed.45
EHLO OBIEE
250-mx.google.com at your service, [62.97.99.232]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250 ENHANCEDSTATUSCODES
AUTH LOGIN
530 5.7.0 Must issue a STARTTLS command first. d59sm3142380wed.45
STARTTLS
220 2.0.0 Ready to start TLS
EHLO OBIEE


Connection to host lost.

C:\Users\Administrator>
Thanks.
user8007837
Hi,

I have at least found where the error is. I think error is in SMTP server, need to find out what. I have created a mail at Gmx.com (as Nico suggested) and used it in the mail config. Its working fine.

Amit, I have awarded you points as Helpful answer.

Thanks.
Amith Y
Jorge,

I was about to suggest you to do the same. Thanks for the points.

Cheers,
Amith.
874079
This happens because the SMTP server does not accept authentication.

You need to remove the user and password from credentials.

This link shows how to remove the credentials, because there is a bug that does not permit you erase user and password:
http://shivabizint.wordpress.com/2011/04/17/to-delete-smtp-settings-in-obiee11g-enterprise-manager/
1 - 9
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Jan 4 2018
Added on Nov 24 2017
37 comments
2,528 views