Database Connectivity takes long time if one of the Node is down .. ??

Hello All,
Env: 10.2.0.4 on Solaris 10
I have 2 nodes.
When Node1 server is down, it takes long time to connec to the database.
tnsping would give "OK(2050ms)". Below is the tnsalias.
RAC_test  =
  (DESCRIPTION =
     (ADDRESS = (PROTOCOL = TCP)(HOST=20.268.169.123)(PORT= 1521))
     (ADDRESS = (PROTOCOL = TCP)(HOST=20.268.169.127)(PORT= 1521))
     (LOAD_BALANCE = yes)
          (CONNECT_DATA =
        (SERVICE_NAME = DK.com)
      (FAILOVER_MODE =
        (TYPE = SELECT)
        (METHOD = BASIC)
        (RETRIES = 180)
        (DELAY = 5)
)I put the trace on sqlnet.ora and found that first it pings to the "20.268.169.123",
since the Server is down there will not be any reply and this consumes the delay and
later it would ping "20.268.169.127" and connect to it.
If i keep "20.268.169.127" above "20.268.169.123" in tnsalias, and keep "LOAD_BALANCE=no",
it gets connected very fast, as its directly connecting to Node2. In tnsping i get Ok(40ms).
How do i reduce the connect timing if i use the first step. Why does it take long time for
Oracle Client to understand that the Node1 Server is down ?
TIA,
J J

I hope the IP's you are using in the TNS are Virtual IP's.
You must use Virtual IP's / hostnames for the failover to be quick. If Node 1 is not available then then it's (Node 1's) virtual IP would also get assigned to Node 2 hence all client connections are still able to get a response from the Node Virtual IP address without needing to wait for TCP/IP timeouts. This helps clients to get notified immediately that node 1 is unavailable and the connection tries the 2nd ip/host in the connect descriptor.
Hope this helps.
- Siba

Similar Messages

  • Backing up the RAC DB when either one of the node is down

    11.2.0.2/Solaris 10 (x86-64bit) For our 2-Node production RAC DB, I had configured RMAN backup from Node1 using Cronjob. Last weekend our Node1 went down. Our SMS notifying system which sends SMS alerts to our Mobiles went down on the weekend as well. Only by Monday Noon we came to know that Node1 is down and that there is no backup for Saturday and Sunday.
    How can i make sure that RMAN backup of the DB will be taken even if either one of the Nodes go down ? My friend suggested IBM TWS scheduler. Can Tivoli Work Scheduler detect a dead RAC Node and fire RMAN backup from the surviving node ?

    I don't know the answer regarding TWS, but if you run the backup from crontab I guess that you don't have any 3rd party tool now.
    I think the easiest solution will be to have the script and crontab job on both servers and decide which one runs the backup.
    For example, the script that is scheduled in the crontab will do:
    1. if $HOSTNAME is node1 run the backup. If $HOSTNAME is node2, check if node1 is up and if not run the backup.
    2. This is more elegant, check the "crsctl status resource" for something and run the backup accordingly. For example, the script will check where SCAN1 VIP is located and this is the node which will run the backup.
    HTH
    Liron

  • App-V 5 Full Infrastructure Apps take long time to stream to the client

    Hi was wondering if anyone has the same issue as i am or knows a fix for this, below is my problem and the troubleshooting i have done.
    Overview of problem
    App-V 5 apps delivered via App-V 5 full infrastructure take a long time to stream to the client and this means the user has to wait if they try and run an application before it has streamed to the client. Users sometimes have to
    wait 2 or 3 minutes for an application to stream and this is about 40 times slower than basic SMB and HTTP transfer tests show the system is capable of (see performance results below).
    App-V 4.6 apps delivered via App-V 4.6 full infrastructure and HTTP streaming are fine.
    Overview of environment
    App-V 5.0 SP1 Full Infrastructure.
    App-V servers are running Server 2012 on Hyper-V 3 or ESX 5.1 with 2 x vCPU and 4GB RAM.
    SQL servers are a SQL 2012 cluster.
    Separate servers for SQL, management, publishing, content and reporting.
    Management, Publishing and Content servers have two servers per role and NLB to provide load balancing. So 7 servers (2 x Man, 2 x Pub, 2 x Content, 1 x Reporting)
    Two further sites with 2 x Pub and 2 x Content each. All publishing servers pointed at the load balance address for management.
    Content delivered via HTTP
    Clients are physical desktops and laptops running Windows 7 SP1 x86 and Windows 8 x86
    App-V client is 5.0SP1
    Clients are pointed at their nearest publishing server NLB via a script which looks up the client IP address and uses PowerShell to configure the publishing server
    Content is streamed from the nearest content server NLB by setting the PackageSourceRoot to the nearest content NLB (via the same PowerShell script above).
    App-V apps delivered per-user via AD group. One AD group per application. Approximately 200 App-V apps published so far - will eventually reach 400 as we sequence more. About 9000 users.
    Analysis performed so far
    Servers not heavily loaded. CPU averages 5%. Lots of RAM free. Very low disk IO. Problem also occurs out-of-hours so we are 99.9% certain that server resources are not a cause.
    Streaming performance is the same from all 6 content servers and all 3 NLB addresses (tested by changing the value of PackageSourceRoot). Wireshark used to confirm packages are really streaming from the correct location, enforcing
    our belief that the problem isn't at the server end (unless all 6 servers are affected).
    Streaming via both HTTP and SMB2.1 is approximately the same (tested by changing the value of PackageSourceRoot between http://xxxx and \\server\AppVContent).
    Wireshark used to confirm we really are using the protocol we think we are using.
    All clients exhibit the same behaviour. Issue reported by many users. 5 test PCs chosen at random at all 3 sites confirmed to have the slow streaming problem.
    Slow streaming from both Hyper-V and VMware ESX servers.
    Client not heavily loaded.
    Affects all App-V apps although it obviously affects the larger ones more.
    All App-V apps have a Feature Block 1 setup.
    If we copy the ".appv" file from the server to the client via either HTTP or SMB then it's reasonably quick (up to 480Mb/s). So we don't believe the network or servers are at fault. For example:
    We can copy a 149MB .appv file via SMB from the content server to the client in 5 seconds.
    We copy HTTP download the .appv file from the content server using IE on the client in 5 seconds.
    But if you ask the App-V 5 client to fully download the sequence then it takes 2 - 3 minutes.
    The App-V 4.6 client takes about 8 - 10 seconds to fully download a similar sized application.
    App-V 5 publishing works fine - when a new user logs on they get their list of application straight away, it's just the streaming which is slow.
    Once the App-V app has streamed locally it runs fine and with a decent performance.
    Looking at a Wireshark trace of the streaming you can see that the slow performance is due to the transfer stopping and starting a lot. You only notice this when you zoom into the performance graph a fair bit.
    Each time the HTTP server stops sending traffic, it doesn't start again until the client sends a "TCP Window update". Each "stop" is of a different length, but just taking a few from the middle I get 0.06s, 0.11s,
    0.13s wasted etc.
    I can see that it's the client stopping the transfer by reducing its advertised TCP Window Size. I'll provide an example:
    Server sends 9 x 1514 bytes. Client responds with an ACK and a Window size of 54016 bytes (256x211)
    Server sends 11 x 1514 bytes. Client responds with an ACK and a Window size of 37888 bytes (256x148)
    Server sends 10 x 1514 bytes. Client responds with an ACK and a Window size of 23296 bytes (256x91)
    Server sends 15 x 1514 bytes. Client responds with an ACK and a Window size of 1280 bytes (5 x 256)
    Server stops sending (I'm guessing because the client advertised Window size was less than a single packet's worth of bytes)
    <0.1 seconds passes>
    Client sends a "TCP Window Update" re-advertising a TCP window size of 65536 (256x256).
    Server starts transmitting again
    So the way I see this is that the App-V 5 client is controlling the transfer speed by utilising TCP Window flow control. The trace was taken at the client end so there's no room for anything on the network to be fiddling with flow
    control (and we've confirmed there are no traffic shapers in the loop).
    We've also tried streaming directly from the local client by copying some App-V 5 apps down to the client, creating a SMB share on the client and changing PackageSourceRoot to \\localhost\AppVContent (i.e. so we are streaming directly
    from the client to the client - to remove the network from the equation) and there is only an improvement of 5 to 10 seconds. So we know it's nothing to do with the network or the servers.
    We've tried turning off TCP auto-tuning on the client with:
    netsh interface tcp set global autotuninglevel=disabled
    and turning off TCP chimney offloading (which is off anyway because the NIC doesn't support it and Netstat -t output shows "InHost" for offload state for all connections) with:
    netsh int tcp set global chimney=disabled
    and nothing has improved.
    So we've now focussed on the extraction of the .appv (ZIP) file on the client.
    Using Windows Explorer it takes 75 seconds to extract the ZIP file
    Using 7ZIP it takes 9 seconds to extract the ZIP file
    Yeah we've always known that the Explorer ZIP engine is terrible. That's why we use 7ZIP or WinRAR on our clients.
    So we've started to wonder if the problem with the slow App-V 5 streaming is because the client is downloading the .appv file and extracting it as it goes along in a single thread. If the App-V 5 client is using the same terrible
    ZIP engine that Explorer does then that would explain the slow performance. The "download" appears to take a long time because the client is using TCP flow control to slow the transfer since it's extracting the .appv file using a very slow ZIP engine
    and it's all in a single thread.

    Guys,
    Just wanted to give you a brief update basically close this thread as Answered.
    We had submitted 4 App-V 5 Bugs to Microsoft and these were reproducible and an explanation was given on work around to them. Microsoft
    sent down a App-v developer to have a look at our problems. They said they will try and include the Bug fixes in SP2 which should be out in a few weeks or they will definitely be included in SP3.
    In regards to the slow streaming it all came down to the Disk IO.
    We found that you could simply enable "Turn off
    Windows write-cache buffer flushing on the device", then start streaming the app and then disable "Turn
    off Windows write-cache buffer flushing on the device" immediately after
    (we don't want to leave it on) and that basically fixed the issue.
    But a normal user would not have permissions to do
    this, so a code was written to enable and disable this option.
    Apology for not going in detail, like my opening thread, its very late. 
    but if you would like a detailed analysis please message me.
    I would like to Thank the Talented Consultant who designed and implemented are App-V infrastructure who found the bugs and created all
    the work around and who also emailed the detailed analysis of the problems to Microsoft that got them interested.
    Simon Bond from Ultima Business Solutions.
    Thank you

  • HttpURLConnection.connect() takes long time (3 minutes)

    I'm stumped on an unusual problem. I'm running java 1.3 and Apache JServ (don't ask, I inherited this set up), using JSSE. One of the things we do with our app involves some xml communication over SSL.
    Starting last week, the time for the SSL communication jumped from about 15 seconds to around 3 minutes.
    Here is the bit of code that does the actual communication. An example function call would be:
    contactService("ShipConfirm", "ups.app/xml");and the function definition:
    public void contactService(String service, String prefix)  throws Exception {
      HttpURLConnection connection;
      URL url;
      // the next 2 variables are stored elsewhere in the object
      // these values are just examples of one invocation
      String protocol = "https";
      String hostname = "wwwcie.ups.com";
      String urlStr = protocol + "://" + hostname + "/" + prefix + "/" + service;
      // so for this test urlString = "https://wwwcie.ups.com/ups.app/xml/ShipConfirm";
      try  {
        if (protocol.equalsIgnoreCase("https")) {
          java.security.Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
          System.getProperties().put("java.protocol.handler.pkgs", "com.sun.net.ssl.internal.www.protocol");
        url = new URL(urlString);
        // Trace.log is a convenience class that will print to a log file and include a timestamp
        Trace.log("open connection to " + urlString);
        connection = (HttpURLConnection) url.openConnection();
        // openConnection takes about 20 seconds now, before 1 or 2 seconds
        Trace.log("opened connection to " + urlString);
        connection.setDoOutput(true);
        connection.setDoInput(true);
        connection.setUseCaches(false);
        // XmlIn is an already generated xml file stored in a StringBuffer, declared elsewhere
        String queryString = XmlIn.toString();
        Trace.log("xml connection to " + urlString);
        connection.connect();
        // connect takes about 3 minutes 10 seconds now, before 15 seconds
        Trace.log("xml connection complete " + urlString);
        OutputStream out = connection.getOutputStream();
        out.write(queryString.getBytes());
        out.close();
        String data = "";
        try {
          // on the server this is actually a separate function
          StringBuffer buffer = new StringBuffer();
          BufferedReader reader = null;
          try {
            reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String line = null;
            int letter = 0;
            while ((letter = reader.read()) != -1)
              buffer.append((char) letter);
          catch (Exception e) {
            // Trace.major is like Trace.log, but is a higher severity
            Trace.major("Cannot read from URL" + e.toString());
            throw e;
          finally {
            try {
              reader.close();
            catch (IOException io) {
              Trace.major("Error closing URLReader!");
              throw io;
          data = buffer.toString(); // actually a return statement on server
        catch (Exception e) {
          Trace.major("Error in reading URL Connection" + e.getMessage());
          throw e;
        XmlOut = new StringBuffer(data);  // XmlOut is a StringBuffer declared elsewhere
      catch (Exception e1) {
        Trace.major("Error sending data to server" + e1.toString());
    } Besides a couple of new Trace.log statements to pin down the what, exactly, is taking so long, I haven't touched this code in the year+ since I've inherited it. There haven't been any changes in the network setup for the last 3 weeks, either (last change was new reverse lookup zone for our internal network).
    Any idea why the HttpURLConnection.connect() would take so long? Or any idea how I can find out what is going on for those 3 minutes? In my search so far, I found -Djava.net.debug=ssl,handshake,data and added it to my startup parameters, but in my frustration, I must have overlooked what I need do to make it show up in my logs.
    I set up a tcpdump on the server to listen on the IP that I'm trying to connect to and the "xml connection to" log statement prints, then about 3 minutes and 10 seconds goes by, then tcpdump reports that we actually send the packets to the other server, then we get a response and print the "xml connection complete" log message. URL and HttpURLConnection are not subclassed at all.
    To make things even more interesting, I broke out this code, and wrote a small test program. The test program has some minor changes (pulling the xml data from an already existing file, mainly), and this version runs lickety-split (about 5 seconds).
    Any help or pointers would be greatly appreciated. Let me know if I can provide any more information.
    Thanks,
    Andy

    Figured it out..
    The other side removed a proxy server that we used to try to connect through. The server was taking 3 minutes and 10 seconds to time out when it trying to contact the proxy server.
    To be honest, I don't know if we ever successfully connected through the proxy server. I'm inclined to believe we tried to contact it, but were rejected, but no one ever removed the proxy code.
    Andy

  • Query takes long time from one machine but 1 sec from  machine

    I got a update query which is like a application patch which takes 1 sec from one machine.I need to apply that on the other machine where application is installed
    Both applications are same and connecting to the same DB server.The query ran from second machine takes so long time ....
    but i can update other thing from the secon machine.
    IS there anything to do with page size ,line size
    Urgent Please

    HI
    Everything is same except from the diff machine.
    Any client version issue because the script us so wide like 240 chars
    PLAN_TABLE_OUTPUT
    | Id | Operation | Name | Rows | Bytes | Cost |
    | 0 | UPDATE STATEMENT | | | | |
    | 1 | UPDATE | IDI_INTERFACE_MST | | | |
    | 2 | INDEX UNIQUE SCAN | PK_IDI_INTMST | | | |
    Note: rule based optimization, PLAN_TABLE' is old version
    10 rows selected.
    Message was edited by:
    Maran.E

  • VM Connect takes long time

    Hello,
    I have a new cluster using 2012 R2 and have the problem that if I want to connect to a VM from the Hyper-V Manager (or Failover Cluster) the connection takes about 10 seconds or sometime even longer (20 seconds).
    Does someone have any idea why this could be happening? Currently the servers are running in an isolated environment without internet connection, there are 2 DCs (2012 R2) with DNS which have been newly deployed just for this environment.
    Any idea how to make the connection to the VMs faster? Could the lack of internet cause this problem?
    Regards
    Paul

    When does the issue occur?  By default, Windows Server is configured to treat interactive jobs, e.g. VMconnect, at a lower priority than service jobs, e.g. VMs.  So one of two things can be happening.
    First is if you have not accessed the system for a while, it is likely that the code needed to run VMconnect is not in memory and takes disk accesses to bring it in.  That takes longer than if you had just run VMconnect on another VM earlier. 
    The code may not have been 'garbage collected' out of the system.  Another possibility in this space is that if your system is running close its limit in regards to memory.  That can cause paging to occur for the parent partition.
    Secondly is that if there is a fair amount of service activity, the interactive activity will be 'behind' the service activity.  A combination of the two can make it appear slower yet.
    . : | : . : | : . tim

  • Web report for opening it takes long time how to reduce the time?

    HI Experts,
    I created report using webi. For next time while opening it takes more time. How to reduce the time.

    Hi Manikandan,
    There could be multiple reason behind the bad performance.
    1. Are you using supported JVM version to run Webi reports?
    2. Do the reports contain prompts? Are the LOVs set to "Automatic refresh before use"? If yes, uncheck it.
    3. How many queries do the report has? Can you run the queries one by one and check which query is taking much time?
    4. If it based on relational database, copy and run it against the database directly and check how much time it takes. If more, you may have to fix the issue at database level like using temporary tables, indices, etc.
    5. Also check if there are firewalls or proxy server between client and server communication. if yes, try to refresh the report directly on BO server and check.
    6. Check if there is any hinderance between BO server and Database server communcation.
    Hope it will help.
    Regards,
    Yuvraj

  • G560-0679 WiFi connection takes long time

    I have a Windows 7 64 bit Home Premium G560 model and out of the box, the WiFi would be set up to automatically connect to my home network when in range. Usually, it would connect to it as soon as it is booted up from stanby mode but recently, it takes from 30 seconds to 1 minute to find the connection and connect automatically. The WiFi adapter is on as when I click on the icon, I can see my home network SSID is in range but the computer takes a lot longer than usual to find and connect to it automatically.
    Also when I am connected the icon does not changed to the white bars. It stays on the icon that means "wireless networks available" (bars with the yellow sun dot) although when it is attempting to connect, it is the bars with the blue circle. Also when it is not connected to any wireless networks but detects there are some in range, the bar with the yellow sun dot is present as it should be.
    any help is greatly appreciated.

    hi boyee.
    can you try to update/re-install the drivers first? please, also try to disable ipv6 configuration and take a look at the thread below:
    http://forum.lenovo.com/t5/IdeaPad-Y-and-U-series-​Laptops/Cannot-connect-to-Wifi-with-Ideapad-460-IP​...

  • Procedure takes long time to execute...

    Hi all
    i wrote the proxcedure but it takes long time to execute.
    The INterdata table contains 300 records.
    Here is the procedure:
    create or replace procedure inter_filter
    is
         /*v_sessionid interdata.sessionid%type;
         v_clientip interdata.clientip%type;
         v_userid interdata.userid%type;
         v_logindate interdata%type;
         v_createddate interdata%type;
         v_sourceurl interdata%type;
         v_destinationurl interdata%type;*/
         v_sessionid filter.sessionid%type;
         v_filterid filter.filterid%type;
         cursor c1 is
         select sessionid,clientip,browsertype,userid,logindate,createddate,sourceurl,destinationurl
         from interdata;
         cursor c2 is
         select sessionid,filterid
         from filter;
    begin
         open c2;
         loop
              fetch c2 into v_sessionid,v_filterid;
              for i in c1 loop
                   if i.sessionid = v_sessionid then
                        insert into filterdetail(filterdetailid,filterid,sourceurl,destinationurl,createddate)
                        values (filterdetail_seq.nextval,v_filterid,i.sourceurl,i.destinationurl,i.createddate);
                   else
                        insert into filter (filterid,sessionid,clientip,browsertype,userid,logindate,createddate)
                        values (filter_seq.nextval,i.sessionid,i.clientip,i.browsertype,i.userid,i.logindate,i.createddate);
                        insert into filterdetail(filterdetailid,filterid,sourceurl,destinationurl,createddate)
                        values (filterdetail_seq.nextval,filter_seq.currval,i.sourceurl,i.destinationurl,i.createddate);
                   end if;
              end loop;
         end loop;
         commit;
    end
    Please Help!
    Prathamesh

    i wrote the proxcedure but it takes long time to execute.Please define "long time". How long does it take? What are you expecting it to take?
    The INterdata table contains 300 records.But how many records are there in the FILTER table? As this is the one you are driving off this is going to determine the length of time it takes to complete. Also, this solution inserts every row in the INTERDATA table for each row in the FILTER table - in other words, if the FILTER table has twenty rows to start with you are going to end up with 6000 rows in FILTERDETAIL. No wonder it takes a long time. Is that want you want?
    Also of course, you are using PL/SQL cursors when you ought to be using set operations. Did you try the solution I posted in Re: Confusion in this  scenario>>>>>>> on this topic?
    Cheers, APC

  • Why it takes long time to establish Database Connection ???

    Can any one please have a look on the following code snippet and show me which mistake I'm doing so it take long time to connect to DB(more than 5 minutes !!!!)
    Thanx in advance ...
    try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Class.forName("oracle.jdbc.driver.OracleDriver");
    String dbString2 = "jdbc:oracle:thin:@" + "127.0.0.1" + ":" + "1521" + ":" + "nat";
    aCon = DriverManager.getConnection(dbString2, "scott", "tiger");
    stmt = aCon.createStatement();
    System.out.println("Connection to DB Established");
    catch (ClassNotFoundException cnfe)
    System.out.println("Class not found:");
    cnfe.printStackTrace();
    catch (SQLException sqle)
    System.out.println("SQL Exception: " + sqle.toString());
    sqle.printStackTrace();

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Why do you need this if you are going to Oracle. Try
    removing this. It might be trying things out with the
    old driver and then moving to the new driver. This has nothing to do with it. (And it doesn't "try things out")
    >
    Also check your machines. They might be slow. There is
    no reason, it should take more than few hundred
    milliseconds to connect to a database on localhost as
    your case is.Possible reasons...
    - Network traffic
    - Faulty router/gateway
    - Busy server
    - Faulty network card (either end)
    - Conflict with another box

  • Brachive takes long time to copy from one system to another

    HI TO ALL,
    I AM USING IBM BLADE SERVER AND CONNET TO SAN WHEN I SHEDULE BRARCIVE / BRBACKUP ON ANOTHER SERVER (ANY SERVER ) IT TAKES LONG TIME TO COPY ARCHIVE FROM ONE SYSTEM TO OTHER SYSTEM.
    I AM USING DB ORACLE 9i and SAP 4.7 EXT 1.1
    REGARDS,
    VIKAS NAGAR

    - how big are the files you copy?
    - are both machines connected in the same network segment?
    Markus

  • One Form 10g takes long time to open

    We have created one form using Object Library and all objects are inherited.
    It takes long time to open as compared to other forms which are inherited from Object Library.
    Anybody having any idea. It would be great if somebody can provide some help

    This form contains 3 tabs and one tab is completely inherited from Object Library (the whole block, items etc). I have tried to remove this inherited tab then it works better. So i think its definitely something to do with object library.
    Thanks alot.

  • Normal is takes long time

    Dear Experts, i tried to enable audit option in oracle 10.2 .0 database which is running on windows box, after set this command , i tried to restart the DB with shutdown (only) option.
    ALTER SYSTEM SET audit_trail=db SCOPE=SPFILE;
    but its takes long time to complete i checked the alert log file , its showing
    ALTER SYSTEM SET audit_trail='DB' SCOPE=SPFILE;
    Wed Feb 01 12:23:48 2012
    Starting background process EMN0
    EMN0 started with pid=29, OS id=4836
    Wed Feb 01 12:23:49 2012
    Shutting down instance: further logons disabled
    Wed Feb 01 12:23:50 2012
    Stopping background process QMNC
    Streams Apply Server P001 pid=16 OS id=3708 stopped
    Wed Feb 01 12:23:51 2012
    Stopping background process CJQ0
    Streams Apply Reader P000 pid=15 OS id=3660 stopped
    Wed Feb 01 12:23:52 2012
    Errors in file e:\oracle\product\10.2.0\admin\std\bdump\psacc_p000_3660.trc:
    ORA-10388: parallel query server interrupt (failure)
    Streams Apply Server P004 pid=25 OS id=2124 stopped
    Wed Feb 01 12:23:52 2012
    Errors in file e:\oracle\product\10.2.0\admin\std\bdump\psacc_p004_2124.trc:
    ORA-10388: parallel query server interrupt (failure)
    Wed Feb 01 12:23:53 2012
    Errors in file e:\oracle\product\10.2.0\admin\std\bdump\psacc_p001_3708.trc:
    ORA-10388: parallel query server interrupt (failure)
    Streams Apply Server P002 pid=23 OS id=2404 stopped
    Wed Feb 01 12:23:53 2012
    Errors in file e:\oracle\product\10.2.0\admin\std\bdump\psacc_p002_2404.trc:
    ORA-10388: parallel query server interrupt (failure)
    Streams Apply Server P003 pid=24 OS id=1372 stopped
    Wed Feb 01 12:23:54 2012
    Errors in file e:\oracle\product\10.2.0\admin\std\bdump\psacc_p003_1372.trc:
    ORA-10388: parallel query server interrupt (failure)
    Wed Feb 01 12:23:54 2012
    Stopping background process MMNL
    Wed Feb 01 12:23:54 2012
    Streams APPLY A001 with pid=17, OS id=3400 stopped
    Wed Feb 01 12:23:55 2012
    Stopping background process MMON
    Wed Feb 01 12:23:57 2012
    Shutting down instance (normal)
    License high water mark = 21
    Wed Feb 01 12:23:57 2012
    Stopping Job queue slave processes
    Wed Feb 01 12:23:57 2012
    Job queue slave processes stopped
    Wed Feb 01 12:28:57 2012
    Active process 2572 user 'SYSTEM' program 'ORACLE.EXE (SHAD)'
    Active process 3156 user 'SYSTEM' program 'ORACLE.EXE (SHAD)'
    Active process 3416 user 'SYSTEM' program 'ORACLE.EXE (SHAD)'
    Active process 5596 user 'SYSTEM' program 'ORACLE.EXE (SHAD)'
    Active process 5200 user 'SYSTEM' program 'ORACLE.EXE (SHAD)'
    Active process 5980 user 'SYSTEM' program 'ORACLE.EXE (SHAD)'
    SHUTDOWN: waiting for logins to complete.
    Wed Feb 01 12:43:28 2012
    MMNL absent for 1203 secs; Foregrounds taking over
    there is no more info after this line..... can any one please help on this , how to solve this issue... waiting for morethan 40 mins stil is running... guide me to proceed next step to complete this.... thanks in advance

    Use anothe command prompt and type sqlplus.
    For e.g in my system.
    C:\Documents and Settings\ranjit>sqlplus
    SQLPlus: Release 11.2.0.1.0 Production on Wed Feb 1 13:46:33 2012*
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    Enter user-name: sys as sysdba
    Enter password:
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    *SQL>
    Once you saw this.. type "shu abort;"
    This will abruptly shutdown the database. It is safe to run in non production databases however. And while starting up, it will to the recovery(which may take some time again to startup database).
    Regards

  • Visual Studio takes long time to start up

    When starting Visual Studio on my machine it used to take a few seconds to start up and be ready to either open or create a new project. Recently however I am finding that it is hanging - stuck on "Updating the News Channel"  and "Connecting
    to " Visual studio Online. It remains unresponsive until these actions are completed.  I have a fast internet connection and a fast computer with solid state drive.  I have not experienced any issues browsing using IE or using other applications. 
    Is there any suggestion that can help improve this situation?
    This is the version and installed packages.  I am using Windows 8.1 Professional 64Bit
    Microsoft Visual Studio Professional 2013
    Version 12.0.31101.00 Update 4
    Microsoft .NET Framework
    Version 4.5.51650
    Installed Version: Professional
    LightSwitch for Visual Studio 2013   06177-004-0446034-02169
    Microsoft LightSwitch for Visual Studio 2013
    Team Explorer for Visual Studio 2013   06177-004-0446034-02169
    Microsoft Team Explorer for Visual Studio 2013
    Visual Basic 2013   06177-004-0446034-02169
    Microsoft Visual Basic 2013
    Visual C# 2013   06177-004-0446034-02169
    Microsoft Visual C# 2013
    Visual C++ 2013   06177-004-0446034-02169
    Microsoft Visual C++ 2013
    Visual F# 2013   06177-004-0446034-02169
    Microsoft Visual F# 2013
    Visual Studio 2013 Code Analysis Spell Checker   06177-004-0446034-02169
    Microsoft® Visual Studio® 2013 Code Analysis Spell Checker
    Portions of International CorrectSpell™ spelling correction system © 1993 by Lernout & Hauspie Speech Products N.V. All rights reserved.
    The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company. Electronic version licensed from Lernout & Hauspie Speech Products N.V. All rights reserved.
    Windows Phone SDK 8.0 - ENU   06177-004-0446034-02169
    Windows Phone SDK 8.0 - ENU
    Application Insights Tools for Visual Studio Package   1.0
    Application Insights Tools for Visual Studio
    ASP.NET and Web Tools   12.4.51016.0
    Microsoft Web Developer Tools contains the following components:
    Support for creating and opening ASP.NET web projects
    Browser Link: A communication channel between Visual Studio and browsers
    Editor extensions for HTML, CSS, and JavaScript
    Page Inspector: Inspection tool for ASP.NET web projects
    Scaffolding: A framework for building and running code generators
    Server Explorer extensions for Microsoft Azure Websites
    Web publishing: Extensions for publishing ASP.NET web projects to hosting providers, on-premises servers, or Microsoft Azure
    ASP.NET Web Frameworks and Tools 2012.2   4.1.21001.0
    For additional information, visit
    http://go.microsoft.com/fwlink/?LinkID=309563
    ASP.NET Web Frameworks and Tools 2013   5.2.21010.0
    For additional information, visit http://www.asp.net/
    Common Azure Tools   1.3
    Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
    GenerateUnitTest   1.0
    Generates unit test code for methods in classes under test.
    Microsoft Advertising SDK for Windows Phone 8  
    Microsoft Advertising SDK for Windows Phone 8
    Build
    Microsoft Azure HDInsight HQL Service   1.0.0000.0
    Language service for Hive query
    Microsoft Azure HDInsight Tools for Visual Studio   1.0.0000.0
    An integrated development environment for HDInsight application development.
    Microsoft Azure Mobile Services Tools   1.3
    Microsoft Azure Mobile Services Tools
    Microsoft Azure Tools   2.5
    Microsoft Azure Tools for Microsoft Visual Studio 2013 - v2.5.21104.1601
    Multilingual App Toolkit   3.1.1250.0
    Multilingual App Toolkit helps you localize your Windows Store app by providing file management, pseudo and machine translation, translation editor, and build integration.
    http://go.microsoft.com/fwlink?linkid=245767
    Node.js Tools   1.0.30109.03
    Adds support for developing and debugging Node.js apps in Visual Studio
    Node.js Tools - Profiling   1.0.30109.03
    Profiling support for Node.js projects.
    NuGet Package Manager   2.8.50926.663
    NuGet Package Manager in Visual Studio. For more information about NuGet, visit
    http://docs.nuget.org/.
    Office Developer Tools for Visual Studio 2013 ENU   12.0.30626
    Microsoft Office Developer Tools for Visual Studio 2013 ENU
    PowerShell Tools   1.3
    Provides file classification services using PowerShell
    PreEmptive Analytics Visualizer   1.2
    Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.
    Python Tools for Visual Studio   2.1.21008.00
    Python Tools for Visual Studio provides IntelliSense, projects, templates, Interactive windows, and other support for Python developers.
    Python Tools for Visual Studio - Django Integration   2.1.21008.00
    Provides templates and integration for the Django web framework.
    Python Tools for Visual Studio - Profiling Support   2.1.21008.00
    Profiling support for Python projects.
    SQL Server Data Tools   12.0.41012.0
    Microsoft SQL Server Data Tools
    Visual Studio Tools for Unity   1.9.8.0
    Visual Studio Tools for Unity
    Web Essentials 2013   2.5.3
    Adds many useful features to Visual Studio for web developers.
    Windows Phone 8.1 SDK Integration   1.0
    This package integrates the tools for the Windows Phone 8.1 SDK into the menus and controls of Visual Studio.
    Workflow Manager Tools 1.0   1.0
    This package contains the necessary Visual Studio integration components for Workflow Manager.

    Hi Sal_S,
    >>Recently however I am finding that it is hanging - stuck on "Updating the News Channel"  and "Connecting to " Visual studio Online. It remains unresponsive until these actions are completed.
    What does "Updating the news Channel" mean? You mean that open the VS IDE, and then some links or videos showed in the start page.
    Maybe you could change some settings in your VS IDE under TOOLS->Options.
    As you said that the VS hanging when it connected to VSO, one idea is that you could post an issue to the VSO forum:
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=TFService
    In addition, for the performance issue, we would think about many elements.
    For example, the machine configurations, run the VS for a long time(we often restart the VS), the temp files(clean them), or the add-ins or extension tools (you could disable them), the third party processes in your task manager which make the CPU is high
    or others.
    Best Regards,
    Jack
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • MVIEW refresh takes long time

    Materialized view takes long time to refresh but when i tried select & insert into table it's very fast.
    i executed SQL and it takes ust 1min ( total rows is 447 )
    but while i refresh the MVIEW it takes 1.5 hrs ( total rows is 447 )
    MVIEW configration :-
    CREATE MATERIALIZED VIEW EVAL.EVALSEARCH_PRV_LWC
    TABLESPACE EVAL_T_S_01
    NOCACHE
    NOLOGGING
    NOCOMPRESS
    NOPARALLEL
    BUILD DEFERRED
    REFRESH FORCE ON DEMAND
    WITH PRIMARY KEY
    Not sure why so much diffrence

    infant_raj wrote:
    Materialized view takes long time to refresh but when i tried select & insert into table it's very fast.
    i executed SQL and it takes ust 1min ( total rows is 447 )
    but while i refresh the MVIEW it takes 1.5 hrs ( total rows is 447 )A SELECT does a consistent read.
    A MV refresh does that and also writes database data.
    These are not the same thing and cannot be directly compared.
    So instead of pointing at the SELECT execution time and asking why the MV refresh is not as fast, look instead WHAT the refresh is doing and HOW it is doing that.
    Is the execution plan sane? What events are the top ones for the MV refresh? What are the wait states that contributes most to the processing time of the refresh?
    You cannot use the SELECT statement's execution time as a direct comparison metric. The work done by the refresh is more than the work done by the SELECT. You need to determine exactly what work is done by the refresh and whether that work is done in a reasonable time, and how other sessions are impacting the refresh (it could very well be blocked by another session).

Maybe you are looking for

  • How to edit text that is too fuzzy

    I am trying to edit a psd doc that I received form someone else. It is supposed to be a diet guide that someone created for me. I need to edit it. When I open it, it opens very small. In image size, it is 105*75. The doc is 7*5. The resolution is 15

  • How to write a function generator

    How to write a function generator from labview and using PCI-MIO-16

  • Hey friends ! Getting error in IDOC creation ! need help

    After i execute the outbound IDOC report ! I am getting an error in the Status message as "error 26". I searched for thet in se16  and come to know that its aEDI syntax error. Can anyone tell Where are the defects  and will be the approach to solve t

  • How to remove a component

    Is there a better way to remove a component named 'instructions': instructions.parent.removeChild(instructions);

  • Dr.Watson problems solved.

    DR.WATSON PROBLEMS SOLVED: System: WLS 5.1 with SP11 running on NT4 Using OCI817_8. Oracle 7.3.4 running on NT4. Problems: Dr.Watson exceptions in native code... # An EXCEPTION_ACCESS_VIOLATION exception has been detected in native code outside the V