Edit D:\app\Administrator\product\11.2.0\dbhome_1\javavm\lib\oracle\aurora\rdbms\OracleRuntimeMXBImpl$JdbcOps.class
?? 1 ? , i - i , j k l m n o , p q n r s t u v w v x v y s y z { | i } v ~ ? ? ? ? ? ? ? i ? ? ? ? ? c ? s ? ? n ? ? ? ? ? y ? ? JAVA_STATS_ALL_SESSIONS Ljava/lang/String; ConstantValue JAVA_EXECUTION_ELAPSED_TIME JAVA_SESSIONS JAVA_SESSION_DETAILS conn Ljava/sql/Connection; <init> ()V Code LineNumberTable LocalVariableTable this JdbcOps InnerClasses 2Loracle/aurora/rdbms/OracleRuntimeMXBImpl$JdbcOps; getConnection ()Ljava/sql/Connection; Exceptions javaExecutionElapsedTime ()J e Ljava/lang/Exception; Ljava/sql/SQLException; rs Ljava/sql/ResultSet; st Ljava/sql/PreparedStatement; result J javaStatsAllSessions ()Ljava/util/HashMap; stat val total Ljava/lang/Long; results Ljava/util/HashMap; LocalVariableTypeTable 7Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Long;>; Signature 9()Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Long;>; sessionsRunningJava ()Ljava/lang/String; sessionDetails (I)Ljava/lang/String; sid I getSchema stmt Ljava/sql/Statement; ? /(Loracle/aurora/rdbms/OracleRuntimeMXBImpl$1;)V x0 ,Loracle/aurora/rdbms/OracleRuntimeMXBImpl$1; SourceFile OracleRuntimeMXBean.java 6 7 4 5 jdbc:default:connection: ? ? ? ? ? ? ? @ Mselect VALUE from SYS.V$SYS_TIME_MODEL where STAT_NAME like 'Java execution%' ? ? ? ? ? $oracle/jdbc/internal/OracleResultSet ? ? ? ? ? ? 7 java/lang/Exception java/sql/SQLException java/util/HashMap ?elect n.name, st.value from v$session s, v$sesstat st, v$statname n where s.sid=st.sid and n.statistic# = st.statistic# and (n.name like 'java call%') ? \ ? ? java/lang/Long ? ? ? ? ? C SID USER ------------- ?elect s.sid, s.username from v$session s, v$sesstat st,v$statname n where s.sid=st.sid and n.statistic# = st.statistic# and (n.name = 'java call heap total size') and st.value > 0 java/lang/StringBuilder ? ? ? ? ? Z ?elect n.name, st.value from v$session s, v$sesstat st, v$statname n where s.sid = ? and s.sid=st.sid and n.statistic# = st.statistic# and (n.name like 'java call%') order by n.name ? ? : ? ? select user from dual ? ? ? ? 0oracle/aurora/rdbms/OracleRuntimeMXBImpl$JdbcOps java/lang/Object *oracle/aurora/rdbms/OracleRuntimeMXBImpl$1 java/sql/DriverManager )(Ljava/lang/String;)Ljava/sql/Connection; java/sql/Connection setAutoCommit (Z)V prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; java/sql/PreparedStatement executeQuery ()Ljava/sql/ResultSet; java/sql/ResultSet next ()Z getLong (I)J close getString get &(Ljava/lang/Object;)Ljava/lang/Object; valueOf (J)Ljava/lang/Long; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; longValue append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; toString setLong (IJ)V createStatement ()Ljava/sql/Statement; java/sql/Statement ((Ljava/lang/String;)Ljava/sql/ResultSet; (oracle/aurora/rdbms/OracleRuntimeMXBImpl , - . / 0 1 / 0 2 / 0 3 / 0 % 4 5 6 7 8 3 *? ? 9 i j : ; >