1、使用上述查询语句获取V$SQL_BIND_CAPTURE视图中的所有记录。 2、根据需要筛选出特定的绑定变量记录,如果你只想查看名为my_var的绑定变量的信息,可以使用以下查询语句: SELECT * FROM V$SQL_BIND_CAPUTE WHERE NAME = 'my_var'; 3、分析这些记录以找出问题所在,如果你发现某个绑定变量的值与预期不符,可能需要...
SQL> select a.sql_id, a.name, to_char(a.last_captured,'yyyy-mm-dd hh24:mi:ss'), a.value_string from v$sql_bind_capture a where sql_id = '0g3vjcu3d6510' 2 3 ; no rows selected SQL> / SQL_ID NAME TO_CHAR(A.LAST_CAPT VALUE_STRING --- --- --- --- 0g3vjcu3d6510...
select * from v$sqlarea where (hash_value,address)= (select hash_value,address from v$sql_bind_capture where NAME=':BVTEST') --可以查找到对应父游标 select * from v$sql where (hash_value,child_address)= (select hash_value,child_address from v$sql_bind_capture where NAME=':BVTEST') --...
V$SQL_BIND_CAPTUREは、SQLカーソルによって使用されたバインド変数に関する情報を示します。ビュー内の各行には、カーソルで定義されたバインド変数1個に関する情報が格納されています。次の情報が表示される。 そのバインド変数を定義するカーソルへの参照 (hash_value,address)は親カーソル用...
9.46 V$SQL_BIND_CAPTURE 9.47 V$SQL_BIND_DATA 9.48 V$SQL_BIND_METADATA 9.49 V$SQL_CS_HISTOGRAM 9.50 V$SQL_CS_SELECTIVITY 9.51 V$SQL_CS_STATISTICS 9.52 V$SQL_CURSOR 9.53 V$SQL_JOIN_FILTER 9.54 V$SQL_MONITOR 9.55 V$SQL_MONITOR_SESSTAT
SQL> select * from test where USERNAME = :o; 另外开启一个会话 SQL> select PREV_SQL_ID from vsessionwheresid=′309′;PREVSQLID−−−−−−−−−−−−−7awrh0xv2dvfnSQL>selectvaluestringfromvsql_bind_capture where sql_id='7awrh0xv2dvfn'; ...
通过v$sql_bind_capture视图,可以查看绑定变量,但是这个视图不太给力,只能捕获最后一次记录的绑定变量值。 而且两次捕获的间隔有一个隐含参数控制。默认是900秒,才会重新开始捕获。在900内,绑定变量值的改变不会反应在这个视图中。 10G以后可以通过如下方法查看AWR报告里记录的SQL的绑定变量值。
访问V$LIBRARYCACHE视图可以显示实际使用的语句(SQL和PL/SQL)访问内存的情况。如果init.ora的参数SHARED_POOL_SIZE设置得太小,内存中就没有足够的空间来存储所有的语句。固定命中率通常应该是95%或更高,而重载的次数不应该超过1%。查询V$SQL_BIND_CAPTURE视图,看看每个SQL绑定是否太高,是否需要CURSOR_SHARING。
The bind value for the column which is defined timestamp(3) is not captured and it is giving NULL for value_string. The bind value is obtained for all other columns having datatypes except timestamp. The timestamp datatype is captured as WAS_CAPTURED column of V$SQL_BIND_CAPTURE is ...
通过视图v$sql_bind_capture(或者dba_hist_sqlbind)进行查看具体的值。 或者也可以用SQLT(全称SQLTXPLAIN,关于SQLT的下载、安装和使用,请看Oracle MOS 215187.1)生成分析SQL_ID为83gn36c1fu9dw的报告,从报告中找出绑定变量”:1”具体的值(可能有很多),由于我的数据库服务器上已经部署了SQLT,生成报告的过程这里...