Skip to content
pvmehta.com

pvmehta.com

  • Home
  • About Me
  • Toggle search form
  • Renaming Oracle Instance Name Oracle
  • RAC with RHEL4 and 11g Oracle
  • online_bkup.sql Oracle
  • process id based files and processes Linux/Unix
  • TNSNAMES entries details Oracle
  • dbms_job.submit example Oracle
  • TOP-N Sql to find Nth max or Top N rows Oracle
  • Adding addidional hard drive and attach it to a linux box. Linux/Unix
  • OEM-troubleshooting on 20-MAY-08 Oracle
  • sess_server.sql Oracle
  • Changing Instance Name ( No DB_NAME) Oracle
  • v$event_name Oracle
  • Running select from V$ views from remote server Linux/Unix
  • tracksqltime.sql Oracle
  • How to find who is using which Rollback segment and how many rows or blocks in that rollback segments, Oracle

How to find the real execution plan and binds used in that explain plan in Oracle 10g??

Posted on 09-Jun-2006 By Admin No Comments on How to find the real execution plan and binds used in that explain plan in Oracle 10g??

Step-1 : Find the Query and its SQL_ID to trace from AWR reports.

Step-2 : Execute following query to find real execution plan:

SELECT LPAD(‘ ‘,2*(LEVEL-1))||operation||’ ‘||options ||’ ‘||object_name ||’ ‘|| DECODE(id, 0, ‘Cost = ‘||position)

“Query Plan”

FROM v$sql_plan

START WITH id = 0 and sql_id=’8ska10yfjx4b5′

CONNECT BY PRIOR id = parent_id and sql_id=’8ska10yfjx4b5′;

Step-3 : To find what were the real bind varialbles query the following:

select name, datatype_string, value_string

from v$sql_bind_capture

where sql_id = ‘8ska10yfjx4b5’;

Oracle, SQL scripts

Post navigation

Previous Post: How to find pinned objects from shared pool. (pinned via dbms_shared_pool.keep)
Next Post: How to Decide upto what level you can decrement your datafile size. ( Shrink Datafile)

Related Posts

  • Load testing on Oracle 19C RAC with HammerDB Oracle
  • oradebug ipcrm ipcs Oracle
  • CTAS with LONG Column for 9i and higher Oracle
  • configUOCIOTTO.ora Oracle
  • Good RAC & Standby Notes Oracle
  • db_status.sql Oracle

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories

  • Ansible (0)
  • AWS (2)
  • Azure (1)
  • Django (0)
  • GIT (1)
  • Linux/Unix (149)
  • MYSQL (5)
  • Oracle (402)
  • PHP/MYSQL/Wordpress (10)
  • POSTGRESQL (1)
  • Power-BI (0)
  • Python/PySpark (7)
  • RAC (18)
  • rman-dataguard (26)
  • shell (150)
  • SQL scripts (350)
  • SQL Server (6)
  • Uncategorized (5)
  • Videos (0)

Recent Posts

  • SAT Mathematics 10 questions and answer at the end.30-Apr-2026
  • top 10 AI news today30-Apr-2026
  • runon_allpdbs_show_conname.sh23-Apr-2026
  • runon_allcdbs_find_pdbs.sql23-Apr-2026
  • Running PDB on single node in RAC09-Apr-2026
  • find_arc.sql09-Apr-2026
  • pvm_pre_change.sql08-Apr-2026
  • find_encr_wallet.sql08-Apr-2026
  • find_pdbs.sql08-Apr-2026
  • Creating a Container Database using dbaascli08-Apr-2026

Archives

  • 2026
  • 2025
  • 2024
  • 2023
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • sql_plan9i.sql Oracle
  • find_pdbs.sql Uncategorized
  • Jai Shree Ram Oracle
  • SQL Server Vs Oracle Architecture difference SQL Server
  • Kernel Parameter setting explaination for Processes Parameter Linux/Unix
  • initUOCIOTTO.ora Oracle
  • Good link for LIO in Oracle ( Logical IOs) Oracle
  • How To Transfer Passwords Between Databases (ref note: 199582.1) Oracle

Copyright © 2026 pvmehta.com.

Powered by PressBook News WordPress theme