Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8635

Re: problem with oracle

$
0
0

Hi Pawel,

well your issue (not the root cause) seems to be pretty obvious.

 

PROCESS 11: LGWR

      SO: 0xf0612868, type: 10, owner: 0xf0861770, flag: INIT/-/-/0x00 if: 0x1 c: 0x1

       proc=0xf34f2580, name=FileOpenBlock, file=ksfd.h LINE:6448, pg=0

      (FOB) 0xf0612868 flags=264202 fib=0xf0861770 incno=0 pending i/o cnt=1

       fname=/oracle/XIP/origlogA/log_g13m1.dbf

       fno=0 lblksz=512 fsiz=102400

    SO: 0xf221aea8, type: 14, owner: 0xf34f2580, flag: INIT/-/-/0x00 if: 0x1 c: 0x1

     proc=0xf34f2580, name=channel handle, file=ksr2.h LINE:367, pg=0

    (broadcast handle) 0xf221aea8 flag: (2) ACTIVE SUBSCRIBER,

                       owner: 0xf34f2580 - ospid: 10403

                       event: 7, last message event: 14,

                       last message waited event: 14,

                       next message: (nil)(0), messages read: 1

                      channel: (0xf2235600) scumnt mount lock [name: 157]

                               scope: 1, event: 19, last mesage event: 14,

                               publishers/subscribers: 0/17,

                               messages published: 1

                               heuristic msg queue length: 0

   SO: 0xf370ecb0, type: 4, owner: 0xf34f2580, flag: INIT/-/-/0x00 if: 0x3 c: 0x3

     proc=0xf34f2580, name=session, file=ksu.h LINE:12624, pg=0

    (session) sid: 95 ser: 1 trans: (nil), creator: 0xf34f2580

              flags: (0x51) USR/- flags_idl: (0x1) BSY/-/-/-/-/-

              flags2: (0x409) -/-/INC

              DID: , short-term DID:

              txn branch: (nil)

              oct: 0, prv: 0, sql: (nil), psql: (nil), user: 0/SYS

    ksuxds FALSE at location: 0

    service name: SYS$BACKGROUND

    Current Wait Stack:

    0: waiting for 'log file parallel write'

        files=0x1, blocks=0x6f, requests=0x1

        wait_id=1592 seq_num=1593 snap_id=1

        wait times: snap=6 min 44 sec, exc=6 min 44 sec, total=6 min 44 sec

        wait times: max=infinite, heur=6 min 44 sec

        wait counts: calls=0 os=0

        in_wait=1 iflags=0x5a0

    There are 3 sessions blocked by this session.

    Dumping one waiter:

      inst: 1, sid: 33, ser: 3

      wait event: 'switch logfile command'

        p1: ''=0x0

        p2: ''=0x0

        p3: ''=0x0

      row_wait_obj#: 4294967295, block#: 0, row#: 0, file# 0

      min_blocked_time: 403 secs, waiter_cache_ver: 163

 

Unfortunately you have not included the short stack dums (adding level 256) in that trace file, but it should be obvious that writing to redo log file should not take 6 min and 44 secs (and still waiting).

 

What is your I/O storage subsystem? Do you use NFS? What kind of file system (and mount options) do you use? Please include the short stack traces as well or just execute pstack on LGWR when this issue occurs.

 

Regards

Stefan


Viewing all articles
Browse latest Browse all 8635

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>