Oracle 10g - query is very slow in jdbc but not in other tools

I'm using PreparedStatement to execute a query with some parameters.
in sql developer, it just spends 12 seconds but in jdbc, it's around 140 seconds.
I disabled "_optim_peek_user_binds" parameter already but it didn't help.
alter session set "_optim_peek_user_binds"=false;

Please mark this thread ANSWERED and repost it in the JDBC forum.
https://forums.oracle.com/forums/category.jspa?categoryID=288
When you post provide your 4 digit Oracle version, Java version and JDBC jar name and version as well as the code you are using.

Similar Messages

  • Insert query is very slow on prod but is very fast on the local

    Hi,
    An insert statement ( bulk insert..) takes around 45 minutes to insert 25,000 records in prod but the same in our local env( local env is a copy of production) takes 3 minutes for inserting 1,50,000 records . This is a very huge difference. The explain plan of queries on both the env is same. The query is a simple join between a GTT ( 25,000) and a normal table ( with 10 records).
    I still dont have the trace for the query from prod . The database version on prod is 11.1.7 and the version on local is 11.1.6
    In the mean time while I wait for the trace it would be really helpfu If any of you can let me know the parameters /next steps that should be followed. I have compared the session level parameters on both the env and its the same.
    Thanks in advance
    Kevin

    Look for cost, bytes, and rows. These numbers can be off-base since they're estimates, but I'm wondering if the values are the same on both systems. Different values could mean the CBO is interpreting the data as having different characteristics. "almost the same" could suggest the CBO is making different decisions - not all operations are listed in execution plans. For instance, I've seen sort operations taking place from V$SESSION_LONGOPS when no sort was directly listed in an execution plan.
    I was hoping you could get wait information from the 10046 trace :(

  • My BlackBerry Messenger is very very slow. I am not rece...

    My BlackBerry Messenger is very very slow. I am not receiving the messages in a timely fashion.

    Do you mean your iPhone got wet in the rain?  If so, turn it off, put it in a plastic bag with some uncooked rice and let it dry out for several days (minimum).  You might want to change the rice out every day too, especially if you notice it swelling (from moisture coming out of the phone).
    Continue to use it and you risk further harm from continued water damage.  If it does not work after drying out, then you can take it to Apple and pay for an out of warranty exchange (water damage voids the warranty, so you would have to pay the replacement fee).

  • HT5934 i have update my iphone 5 with ios 7 and now it is working very slow.. it is not responsing property.. now what i have to do???

    i have update my iphone 5 with ios 7 and now it is working very slow.. it is not responsing property.. now what i have to do???

    raghav sharma wrote:
    i have update my iphone 5 with ios 7 and now it is working very slow.. it is not responsing property.. now what i have to do???
    Try This...
    Close All Open Apps...  Perform a Reset...
    Reset  ( No Data will be Lost )
    Press and hold the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears. Release the Buttons.
    http://support.apple.com/kb/ht1430
    If no joy...
    Connect to iTunes on the computer you usually Sync with and “ Restore “...
    http://support.apple.com/kb/HT1414

  • The first time I start Firefox it is very slow coming up but after it is up and I want another window it fast again. What do I need to do to clean out whatever is clogging it up.

    Question
    The first time I start Firefox it is very slow coming up but after it is up and I want another window it fast again. What do I need to do to clean out whatever is clogging it up. edit

    * The first time you start up any application after turning on your computer is called a cold start, which is why Firefox takes a while to load right away. (I've noticed that future versions of Firefox start up faster on a cold start then Firefox 5.0.1.) Also, a lower amount of RAM could be slowing its start-up down since Firefox is kind of memory hungry.
    * As for the second part of your question, press ctrl,Alt, and the delete keys on your keyboard. The Windows Task Manager should start. Go to the processes tab and look for 'firefox.exe'. Right click on the firefox.exe and click 'End Process'. Hit Yes and wait for a minute.
    * Then opening Firefox again.
    Hopefully this helped somewhat!

  • Oracle query running very slow

    Hi,
    We've MS-Access application which was pointing to UDB. Now we migrated it to point Oracle DB 9.2. After migration some of the query is running very slow.
    These queries used to take less than 30 seconds in UDB now taking more than 5 Minutes in Oracle.
    some more obeservation :
    (1) Some of the queries using "HAVING" clause without any aggregate function. When I moved this condition to "WHERE" clause, performance improved a lot.
    But problem is that I can't suggest this solution to "USERS". They are creating query using "query wizard" in MS-Access and they started creating noise on this.
    (2) I tested same MDB in two different PCs and same query is returning records in 4 seconds in one system, is taking more than 10 minutes in other system.
    Since I'm new to MS-Access, I don't know what other information I need to provide here.
    Please help me out.

    ms wrote:
    Hi All
    I am using Oracle 11g . My table contains 10-12 lac rows.Do not use the word lac: it is common in the Indian sub-continent but not known much outside of
    there because it is not standard English.
    >
    1) what is the difference between a index on one column and an index of number of columns ( i.e composite index). The obvious answer of one contains only one column and the other contains more than one.
    2) For what columns in a where clause should index be created ( single columns index or composite index ).Depends
    3) Also can u suggest how to improve the perfomane of thsi query?Please read: SQL and PL/SQL FAQ
    which tells you how to ask a performance related question

  • MS-Access query running very slow

    Hi,
    We've MS-Access application which was pointing to UDB. Now we migrated it to point Oracle DB 9.2. After migration some of the query is running very slow.
    These queries used to take less than 30 seconds in UDB now taking more than 5 Minutes in Oracle.
    some more obeservation :
    (1) Some of the queries using "HAVING" clause without any aggregate function. When I moved this condition to "WHERE" clause, performance improved a lot.
    But problem is that I can't suggest this solution to "USERS". They are creating query using "query wizard" in MS-Access and they started creating noise on this.
    (2) I tested same MDB in two different PCs and same query is returning records in 4 seconds in one system, is taking more than 10 minutes in other system.
    Since I'm new to MS-Access, I don't know what other information I need to provide here.
    Please help me out.

    I have seen the problem like this,too
    can i have you

  • Oracle 11G - Update is very slow on View

    I have big trouble with some Update query on Oracle 11G.
    I have a set of tables (5) of identical structures and a view that consists in an UNION ALL of the 5 tables.
    None of this table contains more than 20 000 rows.
    Let's call the view V_INTE_NE. Each of the basic table has a PRIMARY KEY defined on 3 NUMBERS(10,0) -> INTE_REF / NE_REF / INSTANCE.
    Now, I get 6 rows in another table and I want to update my view from the data of this small table (let's call it SMALL). This table has the 3 columns INTE_REF / NE_REF / INSTANCE.
    When I try to join the two tables :
    SELECT * FROM T_INTE_NE T2
    WHERE EXISTS ( SELECT 1 FROM SMALL T1 WHERE T2.INTE_REF = T1.INTEREF AND T2.NE_REF = T1.NEREF AND T2.INTE_INST = T1.INSTANCE )
    I get the 6 lines in 0.037 seconds
    When I try to update the view (I have an INSTEAD OF trigger that does nothing (just return for testing even without modifying anything), I execute the following query :
    UPDATE T_INTE_NE T2
    SET INTE_STATE = -11 WHERE
    EXISTS ( SELECT 1 FROM SMALL T1 WHERE T2.INTE_REF = T1.INTEREF AND T2.NE_REF = T1.NEREF AND T2.INTE_INST = T1.INSTANCE )
    The 6 rows are updated (at least TRIGGER is called) in 20 seconds.
    However, in the execution plan, I can't see where Oracle takes time to achieve the query :
    Plan hash value: 907176690
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | UPDATE STATEMENT | | 6 | 36870 | 153 (1)| 00:00:02 |
    | 1 | UPDATE | T_INTE_NE | | | | |
    |* 2 | HASH JOIN RIGHT SEMI | | 6 | 36870 | 153 (1)| 00:00:02 |
    | 3 | TABLE ACCESS FULL | SMALL | 6 | 234 | 9 (0)| 00:00:01 |
    | 4 | VIEW | T_INTE_NE | 6 | 36636 | 143 (0)| 00:00:02 |
    | 5 | VIEW | X_V_T_INTE_NE | 6 | 18636 | 143 (0)| 00:00:02 |
    | 6 | UNION-ALL | | | | | |
    | 7 | TABLE ACCESS FULL| SECNODE1_T_INTE_NE | 1 | 3106 | 60 (0)| 00:00:01 |
    | 8 | TABLE ACCESS FULL| SECNODE2_T_INTE_NE | 1 | 3106 | 60 (0)| 00:00:01 |
    | 9 | TABLE ACCESS FULL| SECNODE3_T_INTE_NE | 1 | 3106 | 2 (0)| 00:00:01 |
    | 10 | TABLE ACCESS FULL| SECNODE4_T_INTE_NE | 1 | 3106 | 2 (0)| 00:00:01 |
    | 11 | TABLE ACCESS FULL| SECNODE5_T_INTE_NE | 1 | 3106 | 2 (0)| 00:00:01 |
    | 12 | TABLE ACCESS FULL| SYS_T_INTE_NE | 1 | 3106 | 17 (0)| 00:00:01 |
    Predicate Information (identified by operation id):
    2 - access("T2"."INTE_REF"="T1"."INTEREF" AND "T2"."NE_REF"="T1"."NEREF" AND
    "T2"."INTE_INST"="T1"."INSTANCE")
    Note
    - dynamic sampling used for this statement (level=2)
    Statistics
    3 user calls
    0 physical read total bytes
    0 physical write total bytes
    0 spare statistic 3
    0 commit cleanout failures: cannot pin
    0 TBS Extension: bytes extended
    0 total number of times SMON posted
    0 SMON posted for undo segment recovery
    0 SMON posted for dropping temp segment
    0 segment prealloc tasks
    What could explain the difference ?
    I get exactly the same execution plan (when autotrace is ON).
    Furthermore, if I try to do the same update on each of the basic tables, I get the rows updated instantaneously.
    Is there any reason for avoiding this kind of query ?
    Any help would be greatly appreciated :-)
    Regards,
    Patrick

    Sorry for this, I lost myself in conjonctures and I didn't think I would have to explain the whole case.
    So, I wrote a small piece of PL/SQL that reproduces the same issue.
    It seems that my issue is not due to the UPDATE but to the use of the IN predicate.
    As you can see at the end of the script, I try to join the 2 tables using different technics.
    The first query is very fast, the second is very slow.
    I need the second one if I want to do any update.
    DROP TABLE Part1;
    DROP TABLE Part2;
    DROP TABLE Part3;
    DROP TABLE Part4;
    CREATE TABLE Part1 ( Key1 NUMBER(10, 0), Key2 NUMBER(10, 0), Key3 NUMBER(10, 0), PartId NUMBER(10, 0) DEFAULT( 1 ) NOT NULL, Data1 VARCHAR2(1000), X_Data2 VARCHAR2(2000) NULL, X_Data3 VARCHAR2(2000) NULL, CONSTRAINT PK_Part1 PRIMARY KEY( Key1, Key2, Key3 ) );
    CREATE TABLE Part2 ( Key1 NUMBER(10, 0), Key2 NUMBER(10, 0), Key3 NUMBER(10, 0), PartId NUMBER(10, 0) DEFAULT( 2 ) NOT NULL, Data1 VARCHAR2(1000), X_Data2 VARCHAR2(2000) NULL, X_Data3 VARCHAR2(2000) NULL, CONSTRAINT PK_Part2 PRIMARY KEY( Key1, Key2, Key3 ) );
    CREATE TABLE Part3 ( Key1 NUMBER(10, 0), Key2 NUMBER(10, 0), Key3 NUMBER(10, 0), PartId NUMBER(10, 0) DEFAULT( 3 ) NOT NULL, Data1 VARCHAR2(1000), X_Data2 VARCHAR2(2000) NULL, X_Data3 VARCHAR2(2000) NULL, CONSTRAINT PK_Part3 PRIMARY KEY( Key1, Key2, Key3 ) );
    CREATE TABLE Part4 ( Key1 NUMBER(10, 0), Key2 NUMBER(10, 0), Key3 NUMBER(10, 0), PartId NUMBER(10, 0) DEFAULT( 4 ) NOT NULL, Data1 VARCHAR2(1000), X_Data2 VARCHAR2(2000) NULL, X_Data3 VARCHAR2(2000) NULL, CONSTRAINT PK_Part4 PRIMARY KEY( Key1, Key2, Key3 ) );
    CREATE OR REPLACE FUNCTION Decrypt
    x_in IN VARCHAR2
    ) RETURN VARCHAR2
    AS
    x_out VARCHAR2(2000);
    BEGIN
    SELECT REVERSE( x_in ) INTO x_out FROM DUAL;
    RETURN ( x_out );
    END;
    CREATE OR REPLACE VIEW AllParts AS
    SELECT Key1, Key2, Key3, PartId, Data1, Decrypt( X_Data2 ) AS Data2, Decrypt( X_Data3 ) AS Data3 FROM Part1
    UNION ALL
    SELECT Key1, Key2, Key3, PartId, Data1, Decrypt( X_Data2 ) AS Data2, Decrypt( X_Data3 ) AS Data3 FROM Part2
    UNION ALL
    SELECT Key1, Key2, Key3, PartId, Data1, Decrypt( X_Data2 ) AS Data2, Decrypt( X_Data3 ) AS Data3 FROM Part3
    UNION ALL
    SELECT Key1, Key2, Key3, PartId, Data1, Decrypt( X_Data2 ) AS Data2, Decrypt( X_Data3 ) AS Data3 FROM Part4;
    DROP TABLE Small;
    CREATE TABLE Small ( Key1 NUMBER(10, 0), Key2 NUMBER(10, 0), Key3 NUMBER(10, 0), Data1 VARCHAR2(1000) );
    BEGIN
    DECLARE
    n_Key NUMBER(10, 0 ) := 0;
    BEGIN
    WHILE ( n_Key < 50000 )
    LOOP
    INSERT INTO Part1( Key1, Key2, Key3 )
    VALUES( n_Key, FLOOR( n_Key / 10 ), FLOOR( n_Key / 100 ) );
    INSERT INTO Part2( Key1, Key2, Key3 )
    VALUES( n_Key, FLOOR( n_Key / 10 ), FLOOR( n_Key / 100 ) );
    INSERT INTO Part3( Key1, Key2, Key3 )
    VALUES( n_Key, FLOOR( n_Key / 10 ), FLOOR( n_Key / 100 ) );
    INSERT INTO Part4( Key1, Key2, Key3 )
    VALUES( n_Key, FLOOR( n_Key / 10 ), FLOOR( n_Key / 100 ) );
    n_Key := n_Key + 1;
    END LOOP;
    INSERT INTO Small( Key1, Key2, Key3, Data1 ) VALUES ( 1000, 100, 10, 'Test 1000' );
    INSERT INTO Small( Key1, Key2, Key3, Data1 ) VALUES ( 3000, 300, 30, 'Test 3000' );
    INSERT INTO Small( Key1, Key2, Key3, Data1 ) VALUES ( 5000, 500, 50, 'Test 5000' );
    COMMIT;
    END;
    END;
    SELECT T2.*
    FROM Small T1, AllParts T2
    WHERE T2.Key1 = T1.Key1 AND T2.Key2 = T1.Key2 AND T2.Key3 = T1.Key3;
    SELECT T1.*
    FROM AllParts T1
    WHERE ( T1.Key1, T1.Key2, T1.Key3 ) IN ( SELECT T2.Key1, T2.Key2, T2.Key3 FROM Small T2 );

  • Oracle-11g connection is very slow

    Hi Team,
    Installed oracle11g with database yesterday. but the connection to database using tnsnames is very slow even from host server, where as sys / as sysdba is normal in hostserver.
    And checked other databases(10g) connections in the same host server, normal. Here with I spooled alert log file and parameter list. pls do the needful help.
    Aler log file from shut down to startup.
    Sat Aug 06 11:28:54 2011
    Shutting down instance (immediate)
    Stopping background process SMCO
    Shutting down instance: further logons disabled
    Sat Aug 06 11:28:55 2011
    Stopping background process CJQ0
    Stopping background process QMNC
    Stopping background process MMNL
    Stopping background process MMON
    License high water mark = 10
    ALTER DATABASE CLOSE NORMAL
    Sat Aug 06 11:28:58 2011
    SMON: disabling tx recovery
    SMON: disabling cache recovery
    Sat Aug 06 11:28:58 2011
    Shutting down archive processes
    Archiving is disabled
    Sat Aug 06 11:28:58 2011
    ARCH shutting down
    Sat Aug 06 11:28:58 2011
    ARCH shutting down
    Sat Aug 06 11:28:58 2011
    ARCH shutting down
    ARC1: Archival stopped
    ARC0: Archival stopped
    ARC3: Archival stopped
    Sat Aug 06 11:28:58 2011
    ARCH shutting down
    ARC2: Archival stopped
    Thread 1 closed at log sequence 9
    Successful close of redo thread 1
    Completed: ALTER DATABASE CLOSE NORMAL
    ALTER DATABASE DISMOUNT
    Completed: ALTER DATABASE DISMOUNT
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    Sat Aug 06 11:29:01 2011
    Stopping background process VKTM:
    Sat Aug 06 11:29:05 2011
    Instance shutdown complete
    Sat Aug 06 11:32:12 2011
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Picked latch-free SCN scheme 3
    Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DEST
    Autotune of undo retention is turned on.
    IMODE=BR
    ILAT =118
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    Starting up:
    Oracle Database 11g Release 11.2.0.1.0 - 64bit Production.
    Using parameter settings in client-side pfile /oracle/ora11g/apps/dbs/initrakshak.ora on machine abml01
    System parameters with non-default values:
    processes                = 700
    sga_max_size             = 30G
    sga_target               = 30G
    control_files            = "/barch10g_db/ora11g/rakshak_control/rkdatabase/control1/rakshak_control01.ctl"
    control_files            = "/barch10g_db/ora11g/rakshak_redo/rkdatabase/control2/rakshak_control02.ctl"
    control_files            = "/barch10g_db/ora11g/rakshak_idx1/rkdatabase/control3/rakshak_control03.ctl"
    db_block_size            = 16384
    compatible               = "11.2.0"
    log_archive_dest         = "/barch10g_db/ora11g/rakshak_archive/rkdatabase/rakshak"
    db_recovery_file_dest    = "/barch10g_db/ora11g/rakshak_idx1/rkdatabase/flash_recovery_area"
    db_recovery_file_dest_size= 2G
    undo_management          = "AUTO"
    undo_tablespace          = "UNDOTBS1"
    sec_case_sensitive_logon = FALSE
    remote_login_passwordfile= "EXCLUSIVE"
    utl_file_dir             = "/barch10g_db/ora11g/ldoutput/"
    plsql_code_type          = "native"
    job_queue_processes      = 100
    cursor_sharing           = "FORCE"
    audit_file_dest          = "/barch10g_db/ora11g/rakshak_idx1/rkdatabase/adump"
    audit_trail              = "DB"
    db_name                  = "rakshak"
    open_cursors             = 700
    diagnostic_dest          = "/barch10g_db/ora11g/rakshak_idx1/rkdatabase/"
    Sat Aug 06 11:32:33 2011
    PMON started with pid=2, OS id=9463
    Sat Aug 06 11:32:34 2011
    VKTM started with pid=3, OS id=9465 at elevated priority
    VKTM running at (10)millisec precision with DBRM quantum (100)ms
    Sat Aug 06 11:32:34 2011
    GEN0 started with pid=4, OS id=9469
    Sat Aug 06 11:32:34 2011
    DIAG started with pid=5, OS id=9471
    Sat Aug 06 11:32:34 2011
    DBRM started with pid=6, OS id=9473
    Sat Aug 06 11:32:34 2011
    PSP0 started with pid=7, OS id=9475
    Sat Aug 06 11:32:34 2011
    DIA0 started with pid=8, OS id=9477
    Sat Aug 06 11:32:34 2011
    MMAN started with pid=9, OS id=9479
    Sat Aug 06 11:32:34 2011
    DBW0 started with pid=10, OS id=9481
    Sat Aug 06 11:32:34 2011
    DBW1 started with pid=11, OS id=9483
    Sat Aug 06 11:32:34 2011
    DBW2 started with pid=12, OS id=9485
    Sat Aug 06 11:32:34 2011
    LGWR started with pid=13, OS id=9487
    Sat Aug 06 11:32:34 2011
    CKPT started with pid=14, OS id=9489
    Sat Aug 06 11:32:34 2011
    SMON started with pid=15, OS id=9491
    Sat Aug 06 11:32:34 2011
    RECO started with pid=16, OS id=9493
    Sat Aug 06 11:32:34 2011
    MMON started with pid=17, OS id=9495
    Sat Aug 06 11:32:34 2011
    MMNL started with pid=18, OS id=9497
    Sat Aug 06 11:32:34 2011
    ORACLE_BASE not set in environment. It is recommended
    that ORACLE_BASE be set in the environment
    Sat Aug 06 11:34:34 2011
    Shutting down instance (immediate)
    Shutting down instance: further logons disabled
    Stopping background process MMNL
    Stopping background process MMON
    License high water mark = 1
    ALTER DATABASE CLOSE NORMAL
    ORA-1507 signalled during: ALTER DATABASE CLOSE NORMAL...
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    Sat Aug 06 11:34:37 2011
    Stopping background process VKTM:
    Sat Aug 06 11:34:40 2011
    Instance shutdown complete
    Sat Aug 06 11:35:55 2011
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Picked latch-free SCN scheme 3
    Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DEST
    Autotune of undo retention is turned on.
    IMODE=BR
    ILAT =118
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    Starting up:
    Oracle Database 11g Release 11.2.0.1.0 - 64bit Production.
    Using parameter settings in client-side pfile /oracle/ora11g/apps/dbs/initrakshak.ora on machine abml01
    System parameters with non-default values:
    processes                = 700
    sga_max_size             = 30G
    sga_target               = 30G
    control_files            = "/barch10g_db/ora11g/rakshak_control/rkdatabase/control1/rakshak_control01.ctl"
    control_files            = "/barch10g_db/ora11g/rakshak_redo/rkdatabase/control2/rakshak_control02.ctl"
    control_files            = "/barch10g_db/ora11g/rakshak_idx1/rkdatabase/control3/rakshak_control03.ctl"
    db_block_size            = 16384
    compatible               = "11.2.0"
    log_archive_dest         = "/barch10g_db/ora11g/rakshak_archive/rkdatabase/rakshak"
    db_recovery_file_dest    = "/barch10g_db/ora11g/rakshak_idx1/rkdatabase/flash_recovery_area"
    db_recovery_file_dest_size= 2G
    undo_management          = "AUTO"
    undo_tablespace          = "UNDOTBS1"
    sec_case_sensitive_logon = FALSE
    remote_login_passwordfile= "EXCLUSIVE"
    utl_file_dir             = "/barch10g_db/ora11g/ldoutput/"
    plsql_code_type          = "native"
    job_queue_processes      = 100
    cursor_sharing           = "FORCE"
    audit_file_dest          = "/barch10g_db/ora11g/rakshak_idx1/rkdatabase/adump"
    audit_trail              = "DB"
    db_name                  = "rakshak"
    open_cursors             = 700
    diagnostic_dest          = "/barch10g_db/ora11g/rakshak_idx1/rkdatabase/"
    Sat Aug 06 11:36:16 2011
    PMON started with pid=2, OS id=9648
    Sat Aug 06 11:36:16 2011
    VKTM started with pid=3, OS id=9657 at elevated priority
    VKTM running at (10)millisec precision with DBRM quantum (100)ms
    Sat Aug 06 11:36:16 2011
    GEN0 started with pid=4, OS id=9669
    Sat Aug 06 11:36:16 2011
    DIAG started with pid=5, OS id=9678
    Sat Aug 06 11:36:16 2011
    DBRM started with pid=6, OS id=9686
    Sat Aug 06 11:36:16 2011
    PSP0 started with pid=7, OS id=9697
    Sat Aug 06 11:36:16 2011
    DIA0 started with pid=8, OS id=9704
    Sat Aug 06 11:36:16 2011
    MMAN started with pid=9, OS id=9711
    Sat Aug 06 11:36:16 2011
    DBW0 started with pid=10, OS id=9713
    Sat Aug 06 11:36:16 2011
    DBW1 started with pid=11, OS id=9715
    Sat Aug 06 11:36:16 2011
    DBW2 started with pid=12, OS id=9717
    Sat Aug 06 11:36:16 2011
    LGWR started with pid=13, OS id=9719
    Sat Aug 06 11:36:16 2011
    CKPT started with pid=14, OS id=9721
    Sat Aug 06 11:36:16 2011
    SMON started with pid=15, OS id=9723
    Sat Aug 06 11:36:16 2011
    RECO started with pid=16, OS id=9725
    Sat Aug 06 11:36:16 2011
    MMON started with pid=17, OS id=9727
    Sat Aug 06 11:36:16 2011
    MMNL started with pid=18, OS id=9729
    Sat Aug 06 11:36:16 2011
    ORACLE_BASE from environment = /oracle/ora11g/home
    Sat Aug 06 11:36:40 2011
    alter database mount
    Sat Aug 06 11:36:44 2011
    Successful mount of redo thread 1, with mount id 3292194824
    Database mounted in Exclusive Mode
    Lost write protection disabled
    Completed: alter database mount
    Sat Aug 06 11:36:54 2011
    alter database open
    LGWR: STARTING ARCH PROCESSES
    Sat Aug 06 11:36:54 2011
    ARC0 started with pid=20, OS id=9743
    Sat Aug 06 11:36:55 2011
    ARC0: Archival started
    LGWR: STARTING ARCH PROCESSES COMPLETE
    ARC0: STARTING ARCH PROCESSES
    Sat Aug 06 11:36:55 2011
    ARC1 started with pid=21, OS id=9745
    Sat Aug 06 11:36:55 2011
    ARC2 started with pid=22, OS id=9747
    Sat Aug 06 11:36:55 2011
    ARC3 started with pid=23, OS id=9749
    ARC1: Archival started
    ARC2: Archival started
    ARC2: Becoming the 'no FAL' ARCH
    ARC2: Becoming the 'no SRL' ARCH
    ARC1: Becoming the heartbeat ARCH
    Thread 1 opened at log sequence 9
    Current log# 3 seq# 9 mem# 0: /barch10g_db/ora11g/rakshak_idx1/rkdatabase/redo3/rakshak_redolog3a.log
    Current log# 3 seq# 9 mem# 1: /barch10g_db/ora11g/rakshak_idx1/rkdatabase/redo3/rakshak_redolog3b.log
    Successful open of redo thread 1
    Sat Aug 06 11:36:55 2011
    SMON: enabling cache recovery
    Successfully onlined Undo Tablespace 2.
    Verifying file header compatibility for 11g tablespace encryption..
    Verifying 11g file header compatibility for tablespace encryption completed
    SMON: enabling tx recovery
    Database Characterset is WE8ISO8859P1
    No Resource Manager plan active
    replication_dependency_tracking turned off (no async multimaster replication found)
    Starting background process QMNC
    Sat Aug 06 11:36:55 2011
    QMNC started with pid=25, OS id=9753
    Completed: alter database open
    Sat Aug 06 11:36:56 2011
    db_recovery_file_dest_size of 2048 MB is 0.99% used. This is a
    user-specified limit on the amount of space that will be used by this
    database for recovery-related files, and does not reflect the amount of
    space available in the underlying filesystem or ASM diskgroup.
    ARC3: Archival started
    ARC0: STARTING ARCH PROCESSES COMPLETE
    Sat Aug 06 11:36:58 2011
    Starting background process CJQ0
    Sat Aug 06 11:36:58 2011
    CJQ0 started with pid=24, OS id=9768
    Setting Resource Manager plan SCHEDULER[0x2FF9]:DEFAULT_MAINTENANCE_PLAN via scheduler window
    Setting Resource Manager plan DEFAULT_MAINTENANCE_PLAN via parameter
    Sat Aug 06 11:37:01 2011
    Starting background process VKRM
    Sat Aug 06 11:37:01 2011
    VKRM started with pid=26, OS id=9770
    Sat Aug 06 11:41:55 2011
    Starting background process SMCO
    Sat Aug 06 11:41:55 2011
    SMCO started with pid=29, OS id=9920
    parameter list
    db_name='rakshak'
    +#memory_target=30G+
    processes = 700
    audit_file_dest='/barch10g_db/ora11g/rakshak_idx1/rkdatabase/adump'
    audit_trail ='db'
    db_block_size=16384
    db_recovery_file_dest='/barch10g_db/ora11g/rakshak_idx1/rkdatabase/flash_recovery_area'
    db_recovery_file_dest_size=2G
    diagnostic_dest='/barch10g_db/ora11g/rakshak_idx1/rkdatabase/'
    +#dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'+
    open_cursors=700
    job_queue_processes=100
    remote_login_passwordfile='EXCLUSIVE'
    undo_management='AUTO'
    undo_tablespace='UNDOTBS1'
    +# You may want to ensure that control files are created on separate physical+
    +# devices+
    control_files = '/barch10g_db/ora11g/rakshak_control/rkdatabase/control1/rakshak_control01.ctl','/barch10g_db/ora11g/rakshak_redo/rkdatabase/control2/rakshak_control02.ctl','/barch10g_db/ora11g/rakshak_idx1/rkdatabase/control3/rakshak_control03.ctl'
    compatible ='11.2.0'
    SGA_MAX_SIZE=30G
    SGA_TARGET=30G
    Utl_file_dir='/barch10g_db/ora11g/ldoutput/'
    sec_case_sensitive_logon=FALSE
    plsql_code_type=native
    cursor_sharing='FORCE'
    log_archive_dest='/barch10g_db/ora11g/rakshak_archive/rkdatabase/rakshak'
    If any information is needed, pls let me know.
    thanks in advance
    Regards
    Phani Kumar

    Phani  wrote:
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.247.27)(PORT=1522)))Why use port 1522?
    It is always a good idea to use the standard ports for a network application. There is no logic in obfuscating ports for security purposes. It also makes network management and dealing with quality of service issues for example, much more complex if you do not stick to the registered application ports.
    Also note that if you provide a dotted IP address, only that address will be used for binding the tcp port as a listening end point. This means no connections will be accepted on localhost and other IP addresses of that server. Make sure that this is what is technically required.
    ifconfig
    bond6     Link encap:Ethernet  HWaddr 00:26:55:D3:02:B6
    Why are you using bonding? How many bonded interfaces are there and now many physical NICs? Bond6 alludes that it is the 7th bonded interface - and at 2 NICs per bonded interface it implies that your server has 14 physical Ethernet interfaces. Which I doubt is true.
    RX packets:1309675596 errors:5 dropped:0 overruns:0 frame:3Not good to see any errors. What does ethtool stats show? Also check that the physical interfaces are enabled for full duplex. Some Cisco switches do not negotiate it properly and the NIC could be running half duplex.
    Also - using bonding... does not seem right. The 1st and default bonded interface should be +/dev/bond0+ - and not bond6.
    Check the server's network configuration (the +ifcfg-*+ files in +/etc/sysconfig/networking-scripts+ directory). Suggest that you get a network engineer (or the like) to assist with reviewing the network setup of that server.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Oracle 10G query

    I have following queries to be solved please help me out....
    1) Difference / Limitation of Oracle Standard Edition / Enterprise Edition 10..... latest ?
    2) Can Data of Oracle 8. ..... Expo File will be Imported to 10....... latest ?
    If not than what steps we have to take. Basically I would like my current DB of 8 to be moved to 10G
    3) From which AIX Ver Oracle 10 ...... is Supported ?
    4) if the customer has 8... Ver Lic When if goes for New Ver than media will have full Ver or only Upgrade files. ?
    5) If the Customer has Old ver Lic and he goes for upgrade Lic Than we have to first Install Old Lic Ver & than Upgrade or directly we can load Latest Lic Ver on New Server and work. ? What I mean is if I have to go ahead from Oracle 8 to Oracle 10G how should I go about.
    6) Is Oracle Media ver Compatible for Aix ?
    7) Oracle Lic Policy / Product Information Web Link ?
    Thanks & Regards
    Shivanand S S

    This is a perfectly valid way to query the data. Here's an example on my own production tables. This one has about 300 million rows:
    select *
    from   prod.tran_history
    where  tran_date >= to_date(add_months(sysdate, -2))
    | Id  | Operation                   |  Name                        | Rows  | Bytes | Cost  |
    |   0 | SELECT STATEMENT            |                              |    11M|   863M|   146K|
    |   1 |  TABLE ACCESS BY INDEX ROWID| TRAN_HISTORY                 |    11M|   863M|   146K|
    |*  2 |   INDEX RANGE SCAN          | TRAN_HIST_DATE_IDX           |  2144K|       |  2098 |
    --------------------------------------------------------------------------------------------

  • Oracle 10g Query Format

    0
    down vote
    favorite I am using oracle 10g. I have a temp table TEMP.
    TEMP has following structure:-
    USER COUNT TYPE
    1 10 T1
    2 21 T2
    3 45 T1
    1 7 T1
    I need a query which will show all types has column names,and types can be any value like T1,T2,..Tn and columns will be like:-
    USER T1 T2 Tn
    and User column will show all the users and T1,T2 column will show total count of types.
    Edited by: 969468 on Nov 15, 2012 9:35 PM

    Please see my original post ("I have a page erroring in production (but not in development) when it gets to a date that it needs to display.")  Sorry if it came across as vague.  It made sense, to me, when I typed it.  But, then, I'm usually typing fast just to get the question out there, when I'm in a hurry.
    Haven't done a CFDUMP, yet, as every time I make a change in development that needs to be tested in production, I have to notify my supervisor that there are files that need to be copied into production, which can sometimes take a while, so I try to do troubleshooting on dev side - it's a pain in the you-know-what, but that's the kind of environment I'm working in.
    As it turns out, changing the format in the SELECT to_char() did the trick.  If anyone else has this issue with Oracle 10g, I'm now using SELECT to_char(create_date,'YYYY/MM/DD HH:MI') FROM tableA, and now the CFOUTPUT is processing the whole page.  I guess the MM-DD-YYYY threw CF into a tizzy, breaking the process?
    Anyhoo, it's working, now.  Thank you, Dan and Adam, for your thoughts on this.
    ^_^

  • Calling java from pl/sql in oracle 10g?its very urgent.

    Hi Friends,
    i hve simple java code:
    class Hell
    public static String Hello()
    return"hello world";
    & compile this code using javac & loaded Hell.class in to database using this command
    c:\>loadjava -user chandru/shekar@pulser c:\Hell.class
    & i wrote pl/sql like:
    CREATE OR REPLACE FUNCTION Hell RETURN String as language java name 'Hell.Hello() return java.lang.String';
    i will compile the code & run but at that time this error i am getting:
    ORA-29516: Aurora assertion failure: Assertion failure at eox.c:317
    Uncaught exception System error: java/lang/UnsupportedClassVersionError
    I am using oracle 10g.Plzzzzzzzzz help me.Its very important to for me.
    Is any path i hve to set for oracle 10g database.Plz any one help me.
    regards
    shekar

    Hello here is how I solved the problem
    Let us assume that i try to load the file Hello.Java into the user scott.
    public class Hello {
         public static String world() {
              return "hello world";
    1) Dropjava          
    You must drop the java class if you already have loaded the class onto the server.
    dropjava -u scott/tiger Hello.class
    2) load class on server and let the server compile the source code.
    It is necessary to compile the source code on the server when the server and the local machine have different Java versions. To check which Java version there is running on the client machine open a command prompt and write Java -version
    loadjava -user scott/tiger -resolve Hello.java
    3) Publish stored procedure      
    sqlplus scott/tiger@oracle
    CREATE OR REPLACE FUNCTION helloworld RETURN VARCHAR2 AS                LANGUAGE JAVA NAME 'Hello.world () return java.lang.String';
    4)Call stored procedure      
    VARIABLE myString VARCHAR2(20);
    CALL helloworld() INTO :myString;
    PRINT myString;
    RGDS
    Thomas Winterberg

  • 10g forms applet very slow

    I've just converted a couple of 6i client server forms to 10g.
    I'm using the Developer suite 10gR2, with its own built-in oc4j server.
    It all works fine, after some fiddling to get icons loaded etc.
    But the form is 10 times slower than in client-server. This is a total show-stopper for us. A form that took 2-3 seconds to load before can now take nearly a minute to come up.
    Even our very simple login form is slow, many seconds instead of a fraction of a second.
    I've tested on the workstation thats running the OC4J, This is a Dual-Xeon 2.4Ghz with 2G of memory, so its NOT the hardware. Its running XP-Pro.
    Then I tested on a workstation, using a dummy html page to launch Jinitiator and get the form up. JInitiator installed itself perfectly, but erformance is exactly the same even though its a P-III-800 with only 256M of memory.
    The strange thing that we notice is that the performance monitor on the oc4j server machine shows it as almost idle (3% cpu, almost no network traffic and idle disk).
    But on the workstation the cpu is at 80-90% all the time, even when the form is just sat there waiting for user input!
    So we think we have some sort of applet mismatch or configuration problem. Is there a newer (or older?) applet version thats quicker, or doesn't nail the cpu this way?
    My next step is to download just the forms-and-reports services for linux and put that up on a second identical box that has Redhat-ES.
    Has anyone else seen this sort of applet behaviour? if so any suggestions would be a great help because we're stumped at the moment.

    Good feedback folks, but I still don't see any explanations of whats happening, or why it should be slow.
    I'll agree that putting the icons in a single file, one jar archive per form, is definitely more efficient. Putting all your icons in one file strikes me as silly since then you have to download all the icons, even if you never bring up forms that use some of them.
    BUT gentlemen, it does not explain why we had the problem I described. I see no reason to suspect that the jar file would fix my problem, (of course I'll try anyway).
    The point here is that the form was slow to start, OK, maybe that was because it was individually fetching 15 or 20 icon files.
    BUT WHY SHOULD IT THEN BE SLOW AFTER THAT!
    Sorry to shout but no-one seems to be hearing what I'm saying here:
    1) the applet has the CPU locked-up at over 90% all the time
    2) the cpu is at 90% when the form is idle waiting for input.
    3) the form has completed painting the user interface just fine, I can see everying,
    including all the icons, it all works right, its just slow.
    4) its not surprising that its slow since the applet has the cpu pegged
    5) we get the same pattern of behaviour on a form that has exactly one icon,
    for a download of one file, a total of 232 bytes.
    Now there is no way you can claim that a jar archive is significantly faster
    than a single gif file download, they are both cached and the sizes are both so small that any difference is insignificant.
    It looks to me like a bug in the applet, or some sort of configuration or set-up error on my part. But I can't find any documentation on how to control that. The applet itself appears to be very much a black-box with no visibility into whats going on inside it. No trace file, no log file, no debug options.
    I mean debugging the applet itself here, not the form that the applet is presenting to the user.
    I'm going to work on bringing it up on Linux today, for now I'll just run without icons while I get the forms/reports integration running. Then I'll come back to the icon issue next week. Maybe if I switch to jpegs the problem'll go away. SO I'll post a follow-up sometime next week.

  • Query runs very slow and sometime freezes

    Hi Experts,
    I have just installed SAP GUI 710 but when i open a query in analyzer it runs very slow and  if the variables are set for more than 6 months it just sits there and finally times out. It takes at least 5 minutes to open the query if it opens at all. Can you please advise me on how to resolve this issue??
    Thanks, point will be awarded.

    Worth running RSRT .
    Ravi Thothadri

  • Oracle HTTP JSP gets very slow on 9i

    PLateform : Windows 2000
    I have changed from Oracle 8i to Oracle 9i. Than I
    installed Oracle Chartbuilder from
    http://otn.oracle.com/software/tech/java/servlets/htdocs/utilsoft.htm
    On the 9i Apache this application runs very very slow
    It looks a little bit like he is compiling the jsp
    every time it is called.
    Does anybody know whats wrong or where I have to configure something ???
    Peter S.

    1. Are the database parameters the same on each of the systems (ie. LARGE_POOL_SIZE)? You may want to check on any potential bottlenecks during the restore by looking in V$BACKUP_SYNC_IO and V$BACKUP_ASYNC_IO.
    2. You can limit the amount of datafiles included in a backup set by setting the MAXSETSIZE parameter. Be careful not to set this value too low. If a datafile is bigger than MAXSETSIZE, then the backup will fail.

Maybe you are looking for

  • 2 devices sharing 1 library

    I have my iPod touch 3 for some time and in March I bought an iPhone 4. Originally I added a separate library for the phone, both sharing the same iTunes account. I use the shift key when booting iTunes to switch between libraries. Now, I'd like to u

  • Having Font Issues

    I am having some issues with fonts not displaying correctly in some applications. In Entourage and the Dictionary widget, specifically. With incoming emails, but only some of them, the font is completely illegible; it's like it's taking all the speci

  • IPhone contacts won't sync

    After downloading and syncing my iPhone with the 2.0.1, iTunes dumped my library and forced me to reload it. I then resynced my iPhone and got an error msg stating my contacts could not be synced due to an "error reading iPhone contacts." Has anyone

  • .formatting x-axis of a graph to be categorical - labelled with a string?

    I am looking for an elegant way of formatting the x-axis on a 2D graph to be a series of string labels representing a range of data.  Any help would be appreciated!  Thank-you

  • How increase number of elements of page item?

    Hi, i need view more than 25 rows ina page item. Is it possible? And when select <more> in list of values, open a new window to select the value, is it possible increase the number of rows show? Thanks.