Please reply for the query tuning

Hi, i am a beginner in oracle dba, I have to know if i have studied little bit about query tuning in ORACLE.
I wanna know if i have the following query and its plan then how it can be tuned:
QUERY:
          SELECT z.emplid ,h.first_name || ' ' || h.last_name  ,z.grade ,z.DEPTID ,z.LOCATION
                          FROM sysadm.ps_lnt_latestbu_vw z, sysadm.ps_personal_data h
                                WHERE  z.empl_status ='A'    --index access
                                AND z.emplid = h.emplid      --join
                                and z.emplid not in   (select g.emplid from sysadm.ps_lnt_asn_skl_tbl g)    --join
                                and z.Business_unit=
                                                           (      select l.lnt_subunit from sysadm.ps_position_data l where l.position_nbr in
                                                                                                ( select b.position_nbr from sysadm.ps_job b,sysadm.psoprdefn y
                                                                                                          where b.effdt=(     select max(g.effdt) from sysadm.ps_job g
                                                                                                                                        where g.emplid=b.emplid           --join costs high
                                                                                                                                            and g.effdt<=SYSDATE)               --filter/index
                                                                                                                and b.effseq=
                                                                                                                         (select max(h.effseq) from sysadm.ps_job h
                                                                                                                                   where h.emplid=b.emplid           --join costs high
                                                                                                                                  and h.effdt=b.effdt)               --join costs high
                                                                                                            and b.empl_rcd=0          --filter/index access
                                                                                                            and y.EMPLID=b.EMPLID  --join
                                                                                                            and y.OPRID='1112'   -- filter/index access
                                           order by z.emplid
                                        /AND its plan is:
Execution Plan
   0      SELECT STATEMENT Optimizer=CHOOSE (Cost=6 Card=1 Bytes=64)
   1    0   SORT (ORDER BY) (Cost=6 Card=1 Bytes=64)
   2    1     NESTED LOOPS (ANTI) (Cost=4 Card=1 Bytes=64)
   3    2       NESTED LOOPS (Cost=3 Card=1 Bytes=56)
   4    3         VIEW OF 'PS_LNT_LATESTBU_VW' (Cost=2 Card=1 Bytes=31)
   5    4           UNION-ALL
   6    5             CONCATENATION
   7    6               TABLE ACCESS (BY INDEX ROWID) OF 'PS_POSITION_DATA' (Cost=5 Card=90 Bytes=1890)
   8    7                 NESTED LOOPS
   9    8                   NESTED LOOPS (Cost=275 Card=1 Bytes=90)
  10    9                     NESTED LOOPS (Cost=275 Card=1 Bytes=82)
  11   10                       TABLE ACCESS (BY INDEX ROWID) OF 'PS_JOB' (Cost=3 Card=1 Bytes=50)
  12   11                         INDEX (RANGE SCAN) OF 'PS2JOB' (NON-UNIQUE) (Cost=2 Card=1)
  13   12                           SORT (AGGREGATE)
  14   13                             FIRST ROW (Cost=3 Card=1 Bytes=19)
  15   14                               INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=207700)
  16   12                           SORT (AGGREGATE)
  17   16                             FIRST ROW (Cost=3 Card=1 Bytes=22)
  18   17                               INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=207700)
  19   10                       INDEX (UNIQUE SCAN) OF 'PS_EMPLOYMENT'(UNIQUE)
  20    9                     INDEX (UNIQUE SCAN) OF 'PS_PERSONAL_DATA' (UNIQUE)
  21    8                   INDEX (RANGE SCAN) OF 'PS_POSITION_DATA' (UNIQUE) (Cost=5 Card=90)
  22    6               FILTER
  23   22                 NESTED LOOPS (Cost=275 Card=1 Bytes=90)
  24   23                   NESTED LOOPS (Cost=275 Card=1 Bytes=82)
  25   24                     NESTED LOOPS (Cost=275 Card=1 Bytes=71)
  26   25                       INDEX (FAST FULL SCAN) OF 'PS8POSITION_DATA' (NON-UNIQUE) (Cost=5 Card=90 Bytes=1890)
  27   25                       TABLE ACCESS (BY INDEX ROWID) OF 'PS_JOB' (Cost=3 Card=1 Bytes=50)
  28   27                         INDEX (RANGE SCAN) OF 'PS2JOB' (NON-UNIQUE) (Cost=2 Card=1)
  29   28                           SORT (AGGREGATE)
  30   29                             FIRST ROW (Cost=3 Card=1 Bytes=22)
  31   30                               INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=207700)
  32   28                           SORT (AGGREGATE)
  33   32                             FIRST ROW (Cost=3 Card=1 Bytes=19)
  34   33                               INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=207700)
  35   24                     INDEX (UNIQUE SCAN) OF 'PS_EMPLOYMENT' (UNIQUE)
  36   23                   INDEX (UNIQUE SCAN) OF 'PS_PERSONAL_DATA'(UNIQUE)
  37   22                 SORT (AGGREGATE)
  38   37                   FIRST ROW (Cost=2 Card=1 Bytes=17)
  39   38                     INDEX (RANGE SCAN (MIN/MAX)) OF 'PS_POSITION_DATA' (UNIQUE) (Cost=2 Card=9000)
  40    5             FILTER
  41   40               NESTED LOOPS (Cost=751 Card=1 Bytes=191)
  42   41                 NESTED LOOPS (OUTER) (Cost=750 Card=1 Bytes=167)
  43   42                   NESTED LOOPS (OUTER) (Cost=749 Card=1 Bytes=143)
  44   43                     NESTED LOOPS (Cost=748 Card=1 Bytes=134)
  45   44                       NESTED LOOPS (Cost=748 Card=1 Bytes=123)
  46   45                         NESTED LOOPS (Cost=748 Card=1 Bytes=119)
  47   46                           NESTED LOOPS (Cost=747 Card=1 Bytes=98)
  48   47                             NESTED LOOPS (Cost=744 Card=1 Bytes=62)
  49   48                               NESTED LOOPS (Cost=744 Card=1Bytes=54)
  50   49                                 VIEW OF 'PS_LNTPRJOBSYSJRVW'(Cost=741 Card=1 Bytes=9)
  51   50                                   FILTER
  52   51                                     NESTED LOOPS (OUTER) (Cost=735 Card=1 Bytes=68)
  53   52                                       NESTED LOOPS (Cost=734Card=1 Bytes=51)
  54   53                                         NESTED LOOPS (Cost=734 Card=1 Bytes=43)
  55   54                                           TABLE ACCESS (BY INDEX ROWID) OF 'PS_JOB' (Cost=734 Card=1 Bytes=32)
  56   55                                             INDEX (RANGE SCAN) OF 'PSCJOB' (NON-UNIQUE) (Cost=206 Card=1013)
  57   54                                           INDEX (UNIQUE SCAN) OF 'PS_EMPLOYMENT' (UNIQUE)
  58   53                                         INDEX (UNIQUE SCAN) OF 'PS_PERSONAL_DATA' (UNIQUE)
  59   52                                       INDEX (RANGE SCAN) OF'PS_POSITION_DATA' (UNIQUE) (Cost=1 Card=1 Bytes=17)
  60   51                                     SORT (AGGREGATE)
  61   60                                       FIRST ROW (Cost=3 Card=1 Bytes=19)
  62   61                                         INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=207700)
  63   51                                     SORT (AGGREGATE)
  64   63                                       FIRST ROW (Cost=3 Card=1 Bytes=22)
  65   64                                         INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=207700)
  66   51                                     SORT (AGGREGATE)
  67   66                                       FIRST ROW (Cost=2 Card=1 Bytes=17)
  68   67                                         INDEX (RANGE SCAN (MIN/MAX)) OF 'PS_POSITION_DATA' (UNIQUE) (Cost=2 Card=9000)
  69   49                                 TABLE ACCESS (BY INDEX ROWID) OF 'PS_JOB' (Cost=3 Card=1 Bytes=45)
  70   69                                   INDEX (RANGE SCAN) OF 'PSAJOB' (NON-UNIQUE) (Cost=2 Card=1)
  71   70                                     SORT (AGGREGATE)
  72   71                                       INDEX (RANGE SCAN) OF'PSAJOB' (NON-UNIQUE) (Cost=3 Card=1 Bytes=19)
  73   72                                         SORT (AGGREGATE)
  74   73                                           FIRST ROW (Cost=3Card=8 Bytes=88)
  75   74                                             INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=25963)
  76   70                                     SORT (AGGREGATE)
  77   76                                       FIRST ROW (Cost=3 Card=8 Bytes=88)
  78   77                                         INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=25963)
  79   48                               INDEX (UNIQUE SCAN) OF 'PS_PERSONAL_DATA' (UNIQUE)
  80   47                             TABLE ACCESS (BY INDEX ROWID) OF'PS_JOB' (Cost=3 Card=1 Bytes=36)
  81   80                               INDEX (RANGE SCAN) OF 'PSAJOB'(NON-UNIQUE) (Cost=2 Card=1)
  82   81                                 SORT (AGGREGATE)
  83   82                                   FIRST ROW (Cost=3 Card=1 Bytes=19)
  84   83                                     INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=207700)
  85   81                                 SORT (AGGREGATE)
  86   85                                   FIRST ROW (Cost=3 Card=1 Bytes=22)
  87   86                                     INDEX (RANGE SCAN (MIN/MAX)) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=207700)
  88   46                           INDEX (RANGE SCAN) OF 'PS8POSITION_DATA' (NON-UNIQUE) (Cost=1 Card=1 Bytes=21)
  89   45                         INDEX (UNIQUE SCAN) OF 'PS_BUS_UNIT_TBL_HR' (UNIQUE)
  90   44                       INDEX (UNIQUE SCAN) OF 'PS_EMPLOYMENT'(UNIQUE)
  91   43                     INDEX (RANGE SCAN) OF 'PS_POSITION_DATA'(UNIQUE) (Cost=1 Card=1 Bytes=9)
  92   42                   INDEX (FULL SCAN) OF 'PS0LOCATION_TBL' (NON-UNIQUE) (Cost=1 Card=1 Bytes=24)
  93   41                 INDEX (RANGE SCAN) OF 'PS0LOCATION_TBL' (NON-UNIQUE) (Cost=1 Card=1 Bytes=24)
  94   40               SORT (AGGREGATE)
  95   94                 FIRST ROW (Cost=2 Card=1 Bytes=17)
  96   95                   INDEX (RANGE SCAN (MIN/MAX)) OF 'PS_POSITION_DATA' (UNIQUE) (Cost=2 Card=9000)
  97    4           TABLE ACCESS (BY INDEX ROWID) OF 'PS_POSITION_DATA' (Cost=2 Card=1 Bytes=13)
  98   97             NESTED LOOPS (Cost=9 Card=1 Bytes=19)
  99   98               VIEW OF 'VW_NSO_1' (Cost=5 Card=1 Bytes=6)
100   99                 SORT (UNIQUE)
101  100                   NESTED LOOPS (Cost=5 Card=1 Bytes=44)
102  101                     TABLE ACCESS (BY INDEX ROWID) OF 'PSOPRDEFN' (Cost=2 Card=1 Bytes=14)
103  102                       INDEX (UNIQUE SCAN) OF 'PS_PSOPRDEFN'(UNIQUE) (Cost=1 Card=1)
104  101                     TABLE ACCESS (BY INDEX ROWID) OF 'PS_JOB' (Cost=3 Card=1 Bytes=30)
105  104                       INDEX (RANGE SCAN) OF 'PSAJOB' (NON-UNIQUE) (Cost=2 Card=1)
106  105                         SORT (AGGREGATE)
107  106                           INDEX (RANGE SCAN) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=8 Bytes=128)
108  105                         SORT (AGGREGATE)
109  108                           INDEX (RANGE SCAN) OF 'PSAJOB' (NON-UNIQUE) (Cost=3 Card=1 Bytes=19)
110   98               INDEX (RANGE SCAN) OF 'PS_POSITION_DATA' (UNIQUE) (Cost=1 Card=1)
111    3         TABLE ACCESS (BY INDEX ROWID) OF 'PS_PERSONAL_DATA'(Cost=1 Card=1 Bytes=25)
112  111           INDEX (UNIQUE SCAN) OF 'PS_PERSONAL_DATA' (UNIQUE)
113    2       INDEX (RANGE SCAN) OF 'PS_LNT_ASN_SKL_TBL' (UNIQUE) (Cost=1 Card=10076 Bytes=80608)
Statistics
         70  recursive calls
          0  db block gets
    1186931  consistent gets
       5660  physical reads
         60  redo size
        462  bytes sent via SQL*Net to client
        373  bytes received via SQL*Net from client
          2  SQL*Net roundtrips to/from client
          2  sorts (memory)
          0  sorts (disk)
          0  rows processedMy thoughts for this is:
1. NLJ high cost -- rewrite inner sub-query
2. sort is done for each join for max function every time so,     therefore try use use sort merge hint
3. h           alias has been referenced twice for table name.
PLEASE TELL ME WHAT TO DO IF I AM ORACLE DBA.
Thanks in advance.
Edited by: user2060331 on Mar 25, 2010 9:17 AM
Edited by: user2060331 on Mar 25, 2010 9:21 AM
Edited by: user2060331 on Mar 25, 2010 9:32 AM
Edited by: user2060331 on Mar 25, 2010 9:47 AM

No it's not. You should see indentations for each level of the explain plan. You've lost all of it. It should look like this (not your query):
PLAN_TABLE_OUTPUT
| Id  | Operation                   | Name                | Rows  | Bytes | Cost  | Inst   |IN-OUT|
|   0 | SELECT STATEMENT            |                     | 16116 |  2911K|   712 |        |      |
|   1 |  FILTER                     |                     |       |       |       |        |      |
|   2 |   CONNECT BY WITH FILTERING |                     |       |       |       |        |      |
|   3 |    FILTER                   |                     |       |       |       |        |      |
|   4 |     COUNT                   |                     |       |       |       |        |      |
|   5 |      HASH JOIN RIGHT OUTER  |                     | 16116 |  2911K|   712 |        |      |
|   6 |       REMOTE                | LSW_USR_GRP_XREF    |   518 | 13986 |     4 | MYPROJ~ | R->S |
|   7 |       HASH JOIN RIGHT OUTER |                     | 16116 |  2486K|   707 |        |      |
|   8 |        REMOTE               | LSW_USR_XREF        |   222 |  2886 |     4 | MYPROJ~ | R->S |
|   9 |        HASH JOIN RIGHT OUTER|                     | 16116 |  2282K|   702 |        |      |
|  10 |         TABLE ACCESS FULL   | MYPROJ_PROCESS_MAP   |   176 |  4752 |     4 |        |      |
|  11 |         HASH JOIN OUTER     |                     | 16116 |  1857K|   698 |        |      |
|  12 |          TABLE ACCESS FULL  | MYPROJ_MPPA | 16116 |  1243K|    71 |        |      |
|  13 |          REMOTE             | LSW_TASK            | 80730 |  3074K|   625 | MYPROJ~ | R->S |
|  14 |    HASH JOIN                |                     |       |       |       |        |      |
|  15 |     CONNECT BY PUMP         |                     |       |       |       |        |      |
|  16 |     COUNT                   |                     |       |       |       |        |      |
|  17 |      HASH JOIN RIGHT OUTER  |                     | 16116 |  2911K|   712 |        |      |
|  18 |       REMOTE                | LSW_USR_GRP_XREF    |   518 | 13986 |     4 | MYPROJ~ | R->S |
|  19 |       HASH JOIN RIGHT OUTER |                     | 16116 |  2486K|   707 |        |      |
|  20 |        REMOTE               | LSW_USR_XREF        |   222 |  2886 |     4 | MYPROJ~ | R->S |
|  21 |        HASH JOIN RIGHT OUTER|                     | 16116 |  2282K|   702 |        |      |
|  22 |         TABLE ACCESS FULL   | MYPROJ_PROCESS_MAP   |   176 |  4752 |     4 |        |      |
|  23 |         HASH JOIN OUTER     |                     | 16116 |  1857K|   698 |        |      |
|  24 |          TABLE ACCESS FULL  | MYPROJ_MPPA | 16116 |  1243K|    71 |        |      |
|  25 |          REMOTE             | LSW_TASK            | 80730 |  3074K|   625 | MYPROJ~ | R->S |
---------------------------------------------------------------------------------------------------

Similar Messages

  • Please Help for the Query

    Please Help for the Query
    Hi frds please help me for the below query.What I want to do is to pull out the data from below table :-
    date ticker indicator
    03/13/2008 3IINFOTECH -8
    03/18/2008 3IINFOTECH -4
    03/25/2008 3IINFOTECH -5
    03/27/2008 3IINFOTECH -3
    as such :-
    date ticker indicator
    03/13/2008 3IINFOTECH -8
    03/25/2008 3IINFOTECH -5
    03/27/2008 3IINFOTECH -3
    Here I want to find the Trend i.e either asc or desc order from the lowest indicator.
    In the above sample data -8, -4, -5, -3 out of which I want the asc order data -8, -5, -3 and exclude -4 data.Because the asc order -8, -5, -3 will not follow.
    So I want the data
    date ticker indicator
    03/13/2008 3IINFOTECH -8
    03/25/2008 3IINFOTECH -5
    03/27/2008 3IINFOTECH -3

    SQL> CREATE TABLE BORRAME(FECHA DATE, INDICA VARCHAR2(100));
    Tabla creada.
    SQL> INSERT INTO BORRAME VALUES(TO_DATE('03/13/2008','MM/DD/YYYY'), '3IINFOTECH -8');
    1 fila creada.
    SQL> INSERT INTO BORRAME VALUES(TO_DATE('03/18/2008','MM/DD/YYYY'), '3IINFOTECH -4');
    1 fila creada.
    SQL> INSERT INTO BORRAME VALUES(TO_DATE('03/25/2008','MM/DD/YYYY'), '3IINFOTECH -5');
    1 fila creada.
    SQL> INSERT INTO BORRAME VALUES(TO_DATE('03/27/2008','MM/DD/YYYY'), '3IINFOTECH -3');
    1 fila creada.
    SQL> COMMIT;
    Validación terminada.
    SQL>
    SQL> SELECT FECHA, INDICA
      2  FROM BORRAME
      3  WHERE SUBSTR(INDICA,INSTR(INDICA,'-',1)+1,LENGTH(INDICA)) <> '4'
      4  ORDER BY SUBSTR(INDICA,INSTR(INDICA,'-',1)+1,LENGTH(INDICA)) DESC;
    FECHA                                                                
    INDICA                                                               
    13/03/08                                                             
    3IINFOTECH -8                                                        
    25/03/08                                                             
    3IINFOTECH -5                                                        
    27/03/08                                                             
    3IINFOTECH -3                                                        
                    

  • Error in SQL Query The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator. for the query

    hi Experts,
    while running SQL Query i am getting an error as
    The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator. for the query
    select  T1. Dscription,T1.docEntry,T1.Quantity,T1.Price ,
    T2.LineText
    from OQUT T0  INNER JOIN QUT1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN
    QUT10 T2 ON T1.DocEntry = T2.DocEntry where T1.DocEntry='590'
    group by  T1. Dscription,T1.docEntry,T1.Quantity,T1.Price
    ,T2.LineText
    how to resolve the issue

    Dear Meghanath,
    Please use the following query, Hope your purpose will serve.
    select  T1. Dscription,T1.docEntry,T1.Quantity,T1.Price ,
    CAST(T2.LineText as nvarchar (MAX))[LineText]
    from OQUT T0  INNER JOIN QUT1 T1 ON T0.DocEntry = T1.DocEntry LEFT OUTER JOIN
    QUT10 T2 ON T1.DocEntry = T2.DocEntry --where T1.DocEntry='590'
    group by  T1. Dscription,T1.docEntry,T1.Quantity,T1.Price
    ,CAST(T2.LineText as nvarchar (MAX))
    Regards,
    Amit

  • How to read data from flatfile and insert into other relevant tables ? Please suggest me the query ?

    Hi to all,
    I have flat files in different location through FTP i need to fetch those files and load in the relavant table of the database.
    Please share me the query to do it ..

    You would need a ForEach Loop to iterate though the files. Initially the FTP task will pull the files from locations to a landing folder. Once thats done the ForEachLoop will iterate through files in the folder and will have a data flow task inside to transfer
    file data to tables.
    If you want a more secure option you can also use SFTP (Secured FTP) and can implement it using free WinSCP clinet. I've explained a method of doing it fo dynamic files here
    http://visakhm.blogspot.in/2012/12/implementing-dynamic-secure-ftp-process.html
    for iterating through files see this example
    http://visakhm.blogspot.in/2012/05/package-to-implement-daily-processing.html
    you may not need the validation step inside the loop in your case
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • RPD - Cannot obtain number of columns for the query result :Working with MS SQL 2012 schema

    Hi All,
    I have created my warehouse in MS SQL 2012.
    For management purpose, I have created different schemas in SQL database
    In RPD, Physical layer, when i view data > I get error as
    [nQSError:16002] Cannot obtain number of columns for the query result.
    [nQSError:16001] ODBC error state : S0002 code : 208 message: [Microsoft][ODBC SQL Server Driver][SQL Server] Invalid object name 'tbl'..
    [nQSError:16001] ODBC error state : S0002 code : 208 message: [Microsoft][ODBC SQL Server Driver][SQL Server] Statements could not be prepared..
    I have already browsed : OBIEE 11g Strange ODBC Driver Error with SQL Server : Total Business Intelligence ... did not help me
    please help!!!

    Hi All,
    After all R&D it is been found that Oracle business administrator( RPD) needs default dbo schema. It doesn't accept custom schema for pulling data.
    If anybody have other views please share.!!
    Thank you

  • Please tell me the query,If i want to fetch before 5 days data into sqlite database in ios ?

    Please tell me the query,If i want to fetch before 5 days data from sqlite database in ios ?

    kumar190 wrote:
    Please Can you send me the link of Sq-lite(Making own Schema). Which will be help full for me...
    Here is the general concept for a database schema: http://en.wikipedia.org/wiki/Database_schema
    This is how you would create a table in SQLite: https://sqlite.org/lang_createtable.html

  • Why do i can't enter into Applications Store ? Please reply for me !

    Why do i can't enter into Applications Store ? Please reply for me !

    Double-click on the home button to bring up the multi-tasking bar. Find the icon for the App store, hold it down until it wiggles and the minus sign shows. Tap the minus sign to remove it from the tray. Tap the home button to close the tray. Perform a reset on the phone. Hold the sleep/wake and home buttons together until you see the Apple logo and then release. After the phone restarts, see if it works.

  • Please wait for the group policy client - shutting down issues

    Hi
    I have issues with shutting down machines. When machine is connected to company's LAN everything works fine. However, if machine is connected to VPN - Juniper NC - 1 hour or more it always hangs when it is shutting down. When I shut down the machine
    (verbose mode on), first stage is:
    Please wait for the system Event Notification service. 
    This ends exactly
    after 3 minutes. Next stage:
    Please wait for the group policy client windows 7
    ...is never timed out (even after few hours). Machine never shuts down.
    In Application logs there are always these 4 events when machine is unsuccessfully shutting down:
    6005: The winlogon notification subscriber <Sens> is taking long time to handle the notification event (Logoff).
    4627: The COM+ Event System timed out attempting to fire the Logoff method on event class {D5978650-5B9F-11D1-8DD2-00AA004ABD5E} for publisher  and subscriber .  The subscriber failed to respond within 180 seconds.
    The display name of the subscription is "ISensLogon2". The HRESULT was 80010002.
    6006: The winlogon notification subscriber <Sens> took 180 second(s) to handle the notification event (Logoff).
    6005: The winlogon notification subscriber <GPClient> is taking long time to handle the notification event (Logoff).
    Sens is timed out after 3 minutes while there is no 6006 event for GPClient and machine is stuck there for ages (Please wait for the group policy client
    stage). I noticed in System logs that machine always hangs if there is this error
    5783: The session setup to the Windows NT or Windows 2000 Domain Controller \\server for the domain X is not responsive.  The current RPC call from Netlogon on \\machine to \\server has been cancelled.
    I made a group policy log and below you can see part of GPSVC log when machine is unsuccessfully shutting down:
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::UnregisterNotification: Entering with event 0xe58
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::AbortAsyncRegistration: No asyn registration is pending
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::UnregisterNotification: Canceling pending calls
    GPSVC(2d4.1cfc) 21:31:24:327 Client_CompleteNotificationCall: failed with 0x71a
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::UnregisterNotification: Cancelled pending calls
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::UnregisterNotification: Exiting with dwStatus = 0x0
    GPSVC(438.1a04) 21:31:24:327 Waiting for user group policy thread to terminate.
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::UnregisterNotification: Entering with event 0xe10
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::AbortAsyncRegistration: No asyn registration is pending
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::UnregisterNotification: Canceling pending calls
    GPSVC(218.c88) 21:31:24:327 Client_CompleteNotificationCall: failed with 0x525
    GPSVC(2d4.1cfc) 21:31:24:327 Client_CompleteNotificationCall: failed with 0x71a
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::UnregisterNotification: Cancelled pending calls
    GPSVC(2d4.9c8) 21:31:24:327 CGPNotify::OnNotificationTriggered: Completenotification failed with 1317
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::UnregisterNotification: Entering with event 0xdcc
    GPSVC(218.1054) 21:31:24:327 CGPNotify::UnregisterNotification: Entering with event 0x20cc
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::AbortAsyncRegistration: No asyn registration is pending
    GPSVC(2d4.9c8) 21:31:24:327 CGPNotify::OnNotificationTriggered: Completenotification failed with 1317
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::UnregisterNotification: Entering with event 0xd90
    GPSVC(218.1054) 21:31:24:327 CGPNotify::AbortAsyncRegistration: No asyn registration is pending
    GPSVC(2d4.1cfc) 21:31:24:327 CGPNotify::AbortAsyncRegistration: No asyn registration is pending
    GPSVC(2d4.1cfc) 21:31:24:342 CGPNotify::UnregisterNotification: Exiting with dwStatus = 0x0
    GPSVC(218.d48) 21:31:24:342 Client_CompleteNotificationCall: failed with 0x525
    GPSVC(218.d48) 21:31:24:342 CGPNotify::OnNotificationTriggered: Completenotification failed with 1317
    GPSVC(218.1c04) 21:31:24:327 Client_CompleteNotificationCall: failed with 0x525
    GPSVC(218.1c04) 21:31:24:342 CGPNotify::OnNotificationTriggered: Completenotification failed with 1317
    GPSVC(218.1054) 21:31:24:342 CGPNotify::AbortAsyncRegistration: No asyn registration is pending
    GPSVC(218.1054) 21:31:24:342 CGPNotify::UnregisterNotification: Exiting with dwStatus = 0x0
    GPSVC(218.1054) 21:31:24:342 CGPNotify::UnregisterNotification: Entering with event 0x2100
    GPSVC(218.1054) 21:31:24:342 CGPNotify::AbortAsyncRegistration: No asyn registration is pending
    GPSVC(218.1054) 21:31:24:342 CGPNotify::UnregisterNotification: Exiting with dwStatus = 0x0
    GPSVC(218.1054) 21:31:24:342 CGPNotify::UnregisterNotification: Entering with event 0x1264
    GPSVC(218.1054) 21:31:24:342 CGPNotify::AbortAsyncRegistration: No asyn registration is pending
    GPSVC(218.1054) 21:31:24:342 CGPNotify::UnregisterNotification: Exiting with dwStatus = 0x0
    I tried with signing out from VPN before shutting down machine, I even switched off WiFi but machine still hung. If i tried to get GP results before shutting down machine it takes ages and it is stuck in "Getting the user name" stage.
    Gpupdate /force never updates policy (It stops at Updating Policy...). I tired with installing different hotfixes which did not resolve the issue. I never have any
    issues with logging in, no GP scripts are applied when user is logging off or on, no roaming profiles. The only issue is when machine needs to be shut down.
    I excluded 1 machine from GP and left it on VPN for a few hours, several times. It always shuts down successfully. I applied GP back one by one and the one which is presumably causing an issue is Avecto which adds admin rights when VPN application
    starts (event 100):
    Process started with admin rights added to token.
     Command Line: "C:\Users\User\AppData\Roaming\Juniper Networks\Setup Client\JuniperSetupClient.exe"
     Process Id: 5540
     Parent Process Id: 2252
     Policy: EA-PrivilegeGuardSettings.UK Policy
     Application Group: EA-PrivilegeGuardSettings.Applications Granted Admin Rights
     Reason: <None>
     File Name: c:\users\User\appdata\roaming\juniper networks\setup client\junipersetupclient.exe
     Hash: 27D8463A913A802E555AEEF45717B122249AA993
     Certificate: Juniper Networks, Inc.
     Description: Juniper Setup Client
     Application Type: exe
     Product Name: Juniper Setup Client
     Product Code: <None>
     Upgrade Code: <None>
     Product Version: 8.0.6.48695
    I guess there is a DNS issues when machine is on VPN which leads that GP cannot be applied / updated. Not sure if or why Avecto would have an impact on this. When machine is trying to shut down it still somehow thinks it is connected to DC. What
    I also noticed are several explorer crashes while machine is on VPN.
    Does anyone have same issues? All machines are Dell with Juniper NC (VPN).
    Thanks,

    Hi,
    According to event log, Winlogon process takes a long time to handle logoff event. That's to say winlogon process is waiting for response to logoff.  
    According to your description after, this problem is most probably caused by Avecto. You can try to disable or uninstall it temporarily for test.
    To make further troubleshoot with this problem, you can try to use WPT (Windows Performance Tool) to make troubleshoot.
    http://blogs.technet.com/b/askpfeplat/archive/2013/03/22/troubleshooting-windows-performance-issues-using-the-windows-performance-recorder.aspx
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Save Query - An error occurred while creating connection strings for the query

    A workbook trying to edit and reload I get the following error "Save Query - An error occurred while creating connection strings for the query" No Power Pivot data model or anything.

    I am getting the same error when editing a Power Query in an Excel spreadsheet. It happens when I change a Group By step to do a Sum instead of Count Rows.

  • .PLEASE REPLY. is the ios6 out? btw Siri is it only ipad 3? or also ipad 2. cus i only have ipad 2. PLEASE SAY IT WORKS ON ipad 2!!!!!!!

    PLEASE REPLY. is the ios6 out? btw Siri is it only ipad 3? or also ipad 2. cus i only have ipad 2. PLEASE SAY IT WORKS ON ipad 2!!!!!!!

    thanks i actually knew it. i just wished and hoped that it would work on ipad 2 and thought .*** THIs... i dont even know what im saying

  • "Please Wait For The User Profile Service" message when logging on to TS 2008

    I have a Windows 2008 AD Domain with 2 Windows 2008 Terminal Servers.  Both are configured identically.  I have the TS Roaming profiles stored on a 3rd server and a GPO pointing all users to the roaming profiles.  On one of the servers everything works perfectly.  On the second server the users, after they input their credentials, get the following message "Please Wait For The User Profile Service".  The message can stay there for up to 3 minutes, then they are logged innormall with the correct profile.  This problem does not occur on log off.  Any help would be appreciated 

     99% of the times I had this problem it was caused by either DNS issues or network bindings.
    Are your servers multihomed? In other words: do you have multiple network cards? If so, make sure your "production" card is on top in the network connections -> advanced settings -> adapters and bindings.
    You could also enable user env logging (search microsoft how to do that)

  • To know the users and the variables for the query

    Hi,
    Say I have one query and which is executed 5 times in the day n i can see this in ST03N Expert mode. Now, suppose i want to see the users who executed the query and what are the selections they gave for the query to run, is there a place to see this?
    Appreciate your time
    Sriram

    Sriram,
    You can use BW Statistics to view technical information regarding users. SAP also delivers queries that give you usage by users, just install from business content. The statistics cubes extract data from various tables including:
    RSDDSTAT
    RSDDSTATAGGR
    etc..
    You can search more, names will start with "RSDDSTAT*"
    Hope it helps,
    Farhan

  • Program name for the query generated using sq0102-03

    Hi Folks,
    How can we know the proggram  name for the query generated using sq01 and all?
    K.Kiran.

    Hi Kiran,
    U can get program name of nay transaction code by following this procedure
    after entering tcode it will direct u to the related screen then on the tool bar select system then go for status there u can find program name
    Rewards if helpfull
    Regards,
    Pavan

  • I tried to import 2 photos from an email. The photos are now on iPhoto, however, when I try to close iPhoto or turn off my computer, I get a notice that says, "Photos are being imported to the photo library. Please wait for the import to complete."

    I tried to import 2 photos from an email to iphoto. The photos now appear in iphoto as the latest imports, However, when I try to close iphoto or log off of my computer, I get a message box that says, " Photos are being imported to the photo library. Please wait for the import to complete."
    I can't get out of iphoto or log off of my computer, or turn the computer off. How do I stop the import or log out of iphoto???

    Try Force-quit from the Apple-menu to close iPhoto.

  • Help for the query

    hello,
    I have a question again. The tables for the query are "Patient" and "Station".
    Station-Table:
    s_id, station
    Patient-Table:
    p_id, name, s_id, gender
    I want to know how many Patient are Male and Female for each Station. That means that the output should be:
    Station Male Female
    S1 12 10
    S2 6 4

    I supposed the values in gender are 'M' for Male and 'F' for Female
    select s.station, sum(decode(p.gender, 'M', 1, 0)) Male , sum(decode(p.gender, 'F', 1, 0)) Female
    from station s, patient p
    where s.s_id=p.s_id
    group by s.station;

Maybe you are looking for

  • Cisco Jabber for Android 4 (Ice Cream Sandwich)?

    Hi, I'm curious to know if there are any plans to make an Android 4 version of the Cisco Jabber client. If so, do you have any estimates on release date? Best regards, Pauli

  • What is the keyboard shortcut to select all the white in a layer

    What is the keyboard shortcut to select all the white in a layer, I'm on windows and use to do it all the time but forgot!

  • Custom Reports to Homepage

    Hello, I have created the customer reports that i wish to allocate the tabs but after i assign them to the designated role they don't automatically load on page load. It loads the following message: Generating analysis... Click here to view the resul

  • [Icons] Get inactive version

    Hi all, We can see the whole set of icons available in SAP through SHOWICON or RSTXICON programs, or even through SE16 on ICON table. But what about inactive icons? The ones we can see when the function is not available to us in the SAP Gui... Is the

  • Need help on implementing functionalities of solution manager

    Hi solution manager gurus, i have to propose a method to implement SOLMAN functionality Landscape consists of around 15 servers SAP users 800 typical 3 system DEV-CONS-PRD landscape on all instances Till now only Upgrade service functionality has bee