PGA & Parallelism

Hello,
In dedicated server mode , each dedicate server process has its own PGA area.
For parallel erserver processes, how does this mechanism work?
Dows the coordinator process has this area and the slaves uses the coordinator's PGA or
each slave parallel server process has its own private PGA.
Thanks in advance,

Each PX slave as well as QC has it's own private memory to use for workareas which is used exclusively, though V$SQL_WORKAREA_ACTIVE view may report that some PX slaves uses the very same workarea, for ex.:
select sql_id
      ,workarea_address
      ,operation_type
      ,operation_id
      ,trunc(sum(work_area_size) / 1024 / 1024) "WA Size, MB"
      ,sum(tempseg_size) / 1024 / 1024 "Temp Size, MB"
      ,number_passes
      ,count(*)
  from v$sql_workarea_active
where sid <> (select sid from v$mystat where rownum = 1)
group by sql_id, workarea_address, operation_type, operation_id, number_passes;
SQL_ID        WORKAREA_ADDRESS OPERATION_TYPE                 OPERATION_ID WA Size, MB Temp Size, MB NUMBER_PASSES   COUNT(*)
134yn9m7w133v 000000014FFCED50 HASH-JOIN                                 9        1771           973             0          7
134yn9m7w133v 000000014FFB87E8 HASH-JOIN                                 9         758           417             0          3
134yn9m7w133v 000000014FFC5340 HASH-JOIN                                 9         254           139             0          1
134yn9m7w133v 000000014FFAF0B0 HASH-JOIN                                 9         253           139             0          1This was captured on 10.2.0.3 IIRC.

Similar Messages

  • Is pga is being used in Parallel process

    HI
    is pga is being used in parallel processing. if yes then increasing the size of pga can increase performance
    thank

    Firstofall we need to clarify the "PGA" in Oracle.
    PGA is a type of memory which contains data and control information for a server process. When server process starts, a PGA value is assinged to a single user (if i don't remember wrong, it's default is 5M). The collection of PGA's is defined as total instance PGA. PGA_AGGREGATE_TARGET defines the maximum value which can get.
    Regarding to your concept, in my opinion it's basically wrong. Caching happens in buffer_cache which is a component of the SGA. When you first execute your sql text, Oracle caches it to reduce the physical I/O. Afterwards, if you need to execute it again, this will be a logical I/O.
    If i got your question wrong, please expend it more for further help.

  • User I/O and db file parallel read is high in AWR report

    Hi,
    We have one performance issue during a job execution.
    From the awr report we have identified one query with a table having millions of records causing problems and then we had also fine tuned that query by changing it's code and by using the optmizer hints. It is being executed in plsql batches. After fine tuning, On the first batch execution(first 5000 records) the query is taking only 5 mins, but on the consecutive batches it is consuming more time( more than 30 mins).
    From the awr report I got the statistics as
    Release : 11.2.0.2.0
    Instance Efficiency Percentages (Target 100%)
    Buffer Nowait %: 100.00 Redo NoWait %: 100.00
    Buffer Hit %: 85.44 In-memory Sort %: 99.98
    Library Hit %: 99.76 Soft Parse %: 99.15
    Execute to Parse %: 88.91 Latch Hit %: 100.00
    Parse CPU to Parse Elapsd %: 87.32 % Non-Parse CPU: 98.65
    The buffer hit % is good. On each batch execution it is taking different set of records.
    Top 5 Timed Foreground Events
    Event Waits Time(s) Avg wait (ms) % DB time Wait Class
    db file parallel read 120,485 42,540 353 89.60 User I/O
    DB CPU 3,794 7.99
    db file sequential read 145,074 606 4 1.28 User I/O
    db file scattered read 70,030 556 8 1.17 User I/O
    direct path write temp 12,423 21 2 0.04 User I/O
    So the I/O is our main concern since that query contains one table with millions of records.
    Host CPU (CPUs: 24 Cores: 24 Sockets: 4)
    Load Average Begin Load Average End %User %System %WIO %Idle
    1.40 1.45 0.6 0.3 3.7 99.0
    Load is also normal.
    From the Time model statistics , sql execute elapsed time is 98.27% of db time and only 7.99% is that of DB CPU.
    Memory Statistics
    Begin End
    Host Mem (MB): 64,318.0 64,318.0
    SGA use (MB): 30,720.0 30,720.0
    PGA use (MB): 488.2 497.1
    % Host Mem used for SGA+PGA: 48.52 48.54
    Both the size of sga_max_size and sga_target are 32,212,254,720(32gb) bytes and that of
    pga_aggregate target is 629,145,600(600mb)
    from this it is evident that the memory is still available(so increase in memory size is not an option).
    The sql statistics for that query shows like that
    Elapsed Time (s) Executions Elapsed Time per Exec (s) %Total %CPU %IO SQL Id SQL Text
    44,950.03 55 817.27 94.67 6.99 94.72 79dgmrxh4kv74 SELECT /*+ index(cdr_data cdr_...
    I can't understand whether the problem is in the database side or with the query?
    If the problem is with the query, then how it has been executed in 5 mins for the first batch ?
    (all the batches are having 5000 records each).
    And how can we reduce the db file parallel read ?
    Your valuable advice will be greatly appreciated.
    Thanks in advance
    Manoj Kumar N

    "db file parallel read" is likely to be associated with something like index prefetching.
    See:
    http://www.freelists.org/post/oracle-l/RE-Calculating-LIOs,11
    http://aprakash.wordpress.com/2012/05/29/index-range-scan-and-db-file-scattered-read-as-session-wait-event/
    http://jonathanlewis.wordpress.com/2006/12/15/index-operations/
    Tune the SQL.
    Review the execution plan.
    Check whether the statistics are accurate.
    Review whether the index hint (and others that we can't see) is appropriate.

  • Huge long time direct path read temp, but pga size is enough, one block p3

    Hi Gurus,
    Can you please kindly provide some points on my below questions. thanks
    my env
    select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE 11.2.0.1.0 Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    OS: Linux 4 2.6.39-100.5.1.el5uek
    session operation: update a partition which have 4 partitions and total 16G
    session trace info:
    the session keep at active status and waiting for below wait event for more than 70 hours, and os iostats and cpu are almost idle on most time.
    WAIT #8: nam='direct path read temp' ela= 7615 file number=202 first dba=105072 block cnt=1 obj#=104719 tim=1344850223569499
    WAIT #8: nam='direct path read temp' ela= 5989 file number=202 first dba=85264 block cnt=1 obj#=104719 tim=1344850392833257
    WAIT #8: nam='direct path read temp' ela= 319 file number=202 first dba=85248 block cnt=1 obj#=104719 tim=1344850399563184
    WAIT #8: nam='direct path read temp' ela= 358 file number=202 first dba=85232 block cnt=1 obj#=104719 tim=1344850406016899
    WAIT #8: nam='direct path read temp' ela= 349 file number=202 first dba=85216 block cnt=1 obj#=104719 tim=1344850413023792
    WAIT #8: nam='direct path read temp' ela= 7975 file number=202 first dba=85200 block cnt=1 obj#=104719 tim=1344850419495645
    WAIT #8: nam='direct path read temp' ela= 331 file number=202 first dba=85184 block cnt=1 obj#=104719 tim=1344850426233450
    WAIT #8: nam='direct path read temp' ela= 2641 file number=202 first dba=82880 block cnt=1 obj#=104719 tim=1344850432699800
    pgastat:
    NAME VALUE/1024/1024 UNIT
    aggregate PGA target parameter 18432 bytes
    aggregate PGA auto target 16523.1475 bytes
    global memory bound 1024 bytes
    total PGA inuse 75.7246094 bytes
    total PGA allocated 162.411133 bytes
    maximum PGA allocated 514.130859 bytes
    total freeable PGA memory 64.625 bytes
    PGA memory freed back to OS 40425.1875 bytes
    total PGA used for auto workareas 2.75195313 bytes
    maximum PGA used for auto workareas 270.407227 bytes
    total PGA used for manual workareas 0 bytes
    NAME VALUE/1024/1024 UNIT
    maximum PGA used for manual workareas 24.5429688 bytes
    bytes processed 110558.951 bytes
    extra bytes read/written 15021.2559 bytes
    Most operation in PGA via query on V$SQL_WORKAREA_ACTIVE
    IDX maintainenance (sort)
    My questions:
    1. why 'direct path read temp' just read one block every time, my understanding is this event can read one block and multiple blocks at one read call, why it keep read one block in my session?
    2. my pga size is big enough, why this operation can not be treated with in PGA memory, instead of read block from disk into temp tablespace?
    Thanks for you inputs.
    Roy

    951241 wrote:
    since the session(which was from hard code application) is completed.First of all, you showed wait events from sql trace in the first post. Is the tracing was disabled in the latest execution?
    >
    I just generated the AWR for that period, as get long elapsed time SQL as following
    Elapsed Time (s) Executions Elapsed Time per Exec (s) %Total %CPU %IO SQL Id
    3,075.35 0 85.10 91.03 8.68 duhz2wtduz709
    524.11 1 524.11 14.50 99.29 0.30 3cpa9fxny9j35
    so I get execution plan as below for these two SQL,
    select * from table(dbms_xplan.display_awr('&v_sql_id')); duhz2wtduz709
    PLAN_TABLE_OUTPUT
    | Id  | Operation         | Name        | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT  |             |       |       |     4 (100)|          |
    |   1 |  UPDATE           | WORK_PAY_LINE |       |       |            |          |
    |   2 |   INDEX RANGE SCAN| WORK_PAY_LINE |     1 |    37 |     3   (0)| 00:00:01 |
    Note
    - automatic DOP: Computed Degree of Parallelism is 1 because of parallel thresholdI am not sure the why elapsed time in AWR is different with time in execution plan. Column "Time" in an execution plan is estimated time. In this execution plan Oracle expects to get 1 row, estimated time is 1 sec.
    So, you need to check why estimated cardinality is such low, check statistics on the table WORK_PAY_LINE.
    You update 10Gb from 16Gb table via Index Range Scan, it looks inefficient here by two reasons:
    1. when a table updated via Index Range Scan optimized index maintenance is used. As a result some amount (significant in your case) of workareas is required. Required size depends on size and number of updated indexes and "global memory bound", 1Gb in your case.
    2. if required table buffers will not be found in the cache it will be read from disk by single block reads. If you would use Full Table Scan then buffers for update most likely will be found in the cache because before it read by multiblock reads during Full Table Scan.
    Figures from your AWR indicate, that only ~ 9% the session waited for I/O and 91% it worked and used CPU
    Elapsed Time (s) Executions Elapsed Time per Exec (s) %Total %CPU %IO SQL Id
    3,075.35 0 85.10 91.03 8.68 duhz2wtduz709 This amount of CPU time partially required for UPDATE 10Gb of data, partially for sorting during optimized index maintenance.
    I would propose to use Table Full Scan here.
    Also you can play around and create fake trigger on update, it will make impossible to use optimized index maintenance, usual index maintenance will be used. As a result you can check the same update with the same execution plan (with Index Range Scan) but without optimized index maintenance and "direct path .. temp" wait events.
    Alexander Anokhin
    http://alexanderanokhin.wordpress.com/

  • Parallelized CONNECT BY PUMP

    Hi All,
    Did anyone managed to parallelize CONNECT BY PUMP rowsource and its corresponding join?
    I'm thinkging about following steps from execution plan
    | Id  | Operation                            | Name              | Rows  | Bytes | Cost (%CPU)| Time  | Pstart| Pstop |
    |   5 |   NESTED LOOPS                       |                   |       |       |            |       |  |       |
    |   6 |    CONNECT BY PUMP                   |                   |       |       |            |       |  |       |
    -------------------------------------------------------------------------------------------------------------------------- Update:
    Not solution, but kind of workaround. Maybe someone will find it useful. You can improve performance of CONNECT BY operation on big datasets (milions of rows) by parallelizing source rowset, using NO_CONNECT_BY_FILTERING hint and accessing data with FTS. This way you're parallel HJ, which for me was eight to ten times faster than other methods. BTW, you'll need significant amount of PGA available for this process - I was using manual worarea policy for this.
    SQL> ALTER SESSION SET workarea_size_policy=MANUAL;
    Session altered.
    Elapsed: 00:00:00.00
    SQL> ALTER SESSION SET sort_area_size=1073741824;
    Session altered.
    Elapsed: 00:00:00.00
    SQL> INSERT /*+ APPEND */ INTO zzz_t1 SELECT /*+ NO_CONNECT_BY_FILTERING */ * FROM cp1_client StART WITH client_parent_id = 1 CONNECT BY PRIOR client_id = client_parent_id;
    1497838 rows created.
    Elapsed: 00:00:40.04
    | Id  | Operation                                | Name       | Rows  | Bytes | Cost (%CPU)| Time     | Pstart| Pstop |    TQ  |IN-OUT| PQ Distrib |
    |   0 | INSERT STATEMENT                         |            |       |       |  2330 (100)|          |       |       |        |      |            |
    |   1 |  LOAD AS SELECT                          |            |       |       |            |          |       |       |        |      |            |
    |*  2 |   CONNECT BY NO FILTERING WITH START-WITH|            |       |       |            |          |       |       |        |      |            |
    |   3 |    PX COORDINATOR                        |            |       |       |            |          |       |       |        |      |            |
    |   4 |     PX SEND QC (RANDOM)                  | :TQ10000   |  1497K|   617M|  2330   (2)| 00:00:28 |       |       |  Q1,00 | P->S | QC (RAND)  |
    |   5 |      PX BLOCK ITERATOR                   |            |  1497K|   617M|  2330   (2)| 00:00:28 |     1 |    16 |  Q1,00 | PCWC |            |
    |*  6 |       MAT_VIEW ACCESS FULL               | CP1_CLIENT |  1497K|   617M|  2330   (2)| 00:00:28 |     1 |    16 |  Q1,00 | PCWP |            |
    ----------------------------------------------------------------------------------------------------------------------------------------------------Thanks,
    Lukasz
    Edited by: Łukasz Mastalerz on Mar 26, 2012 2:11 PM

    This is new feature of Oracle 9i and above related with hierarchy queries.
    Sometimes it leads to peroformance problems. You can use undocumented
    parameter oldconnect_by_enabled to get rid of it and return to "old good 8i":
    SQL> set autotrace traceonly expl
    SQL> select object_id from nc_objects start with object_id = 100
      2  connect by prior object_id = parent_id
      3  /
    Execution Plan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=6 Card=15 Bytes=345)
       1    0   CONNECT BY (WITH FILTERING)
       2    1     NESTED LOOPS
       3    2       INDEX (UNIQUE SCAN) OF 'XPKNC_OBJECTS' (UNIQUE) (Cost=
              2 Card=1 Bytes=12)
       4    2       TABLE ACCESS (BY USER ROWID) OF 'NC_OBJECTS'
       5    1     NESTED LOOPS
       6    5       BUFFER (SORT)
       7    6         CONNECT BY PUMP
       8    5       TABLE ACCESS (BY INDEX ROWID) OF 'NC_OBJECTS' (Cost=6
              Card=15 Bytes=345)
       9    8         INDEX (RANGE SCAN) OF 'XIF25NC_OBJECTS' (NON-UNIQUE)
               (Cost=3 Card=15)
    SQL> alter session set "_old_connect_by_enabled" = true;
    Session altered.
    SQL> select object_id from nc_objects start with object_id = 100
      2  connect by prior object_id = parent_id
      3  /
    Execution Plan
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=6 Card=15 Bytes=345
       1    0   CONNECT BY
       2    1     INDEX (UNIQUE SCAN) OF 'XPKNC_OBJECTS' (UNIQUE) (Cost=2
              Card=1 Bytes=12)
       3    1     TABLE ACCESS (BY USER ROWID) OF 'NC_OBJECTS'
       4    1     TABLE ACCESS (BY INDEX ROWID) OF 'NC_OBJECTS' (Cost=6 C
              rd=15 Bytes=345)
       5    4       INDEX (RANGE SCAN) OF 'XIF25NC_OBJECTS' (NON-UNIQUE)
              Cost=3 Card=15)Rgds.

  • Problem in running parallel query

    Hi All,
    We have an Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 installed on Microsoft Windows 2000 Advanced Server 5.0.2195 Service Pack 4 Build 2195.
    And we have a stored procedure which does lots of works.
    In this procedure, there is a select statement which joins a huge table with milions of records(lets call it table X) to some other almost huge tables. This table X
    is partitioned and parallel processing has been enabled on it. Every thing has been fine until a week ago. From then on, we are getting the following error in that procedure:
    ORA-12801: error signaled in parallel query server P014
    ORA-04030: out of process memory when trying to allocate 4194328 bytes (QERHJ hash-joi,QERHJ list array)
    We have made some changes in that select statement which are very common changes like adding some additional where clauses and selecting some additional columns. The From List of select statement has not been changed.
    I don't exactly know what is realy going on.
    The available memory is about 2 GB when the mentioned procedure crashes.
    Any Idea?
    My Best,
    Alireza Vali

    Is it a 32bit installation (32bit Windows, 32bit Oracle) ?
    What are your MEMORY_TARGET, SGA_TARGET, SGA_MAX_SIZE and PGA_AGGREGATE_TARGET parameters set to ? (If you have MEMORY_TARGET set, it is not necessary that the other parameters be set).
    ORA-4030 relates to PGA memory, not SGA memory. But Oracle on Windows is a single, multi-threaded process. Therefore, all Oracle "processes" (threads in the Windows process) share the same memory (address) space, even the SGA and PGA.
    Hemant K Chitale

  • Parallel Hash Join always swapping to TEMP

    Hi,
    I've experienced some strange behaviour on Oracle 9.2.0.5 recently: simple query hash joining two tables - smaller with 16k records/1 mb of size and bigger with 2.5m records/1.5 gb of size is swapping to TEMP when launched in parallel mode (4 set of PQ slaves). What is strange serial execution is running as expected - in-memory Hash Join occurs. It's worth to add that both parallel and serial execution properly selects smaller table as inner one but parallel query always decides to buffer the source data (no matter how big is it).
    To be more precise - all table stats are gathered, I have enough PGA memory assigned to queries (WORKAREA_POLICY_SIZE=AUTO, PGA_AGGREGATE_TARGET=6GB) and I properly analyze the results. Even hidden parameter SMMPX_MAX_SIZE is properly set to about 2GB, the issue is that parallel execution still decides to swap (even if the inner data size for each slave is about 220kb!).
    I dig into the traces (10104 event) and found some substantial difference between serial and parallel execution. It looks like some internal flag orders PQ slaves to always buffer the data, here is what I found in PQ slave trace:
    HASH JOIN STATISTICS (INITIALIZATION)
    Original memory: 4428800
    Memory after all overhead: 4283220
    Memory for slots: 3809280
    Calculated overhead for partitions and row/slot managers: 473940
    Hash-join fanout: 8
    Number of partitions: 9
    Number of slots: 15
    Multiblock IO: 31
    Block size(KB): 8
    Cluster (slot) size(KB): 248
    Hash-join fanout (manual): 8
    Cluster/slot size(KB) (manual): 280
    Minimum number of bytes per block: 8160
    Bit vector memory allocation(KB): 128
    Per partition bit vector length(KB): 16
    Maximum possible row length: 1455
    Estimated build size (KB): 645
    Estimated Row Length (includes overhead): 167
    Immutable Flags:
    BUFFER the output of the join for Parallel Query
    kxhfSetPhase: phase=BUILD
    kxhfAddChunk: add chunk 0 (sz=32) to slot table
    kxhfAddChunk: chunk 0 (lbs=800003ff640ebb50, slotTab=800003ff640ebce8) successfuly added
    kxhfSetPhase: phase=PROBE_1
    Bolded is the part that is not present in serial mode. Unfortunatelly I cannot find anything that could help identifying the reason or setting that drives this behaviour :(
    Best regards
    Bazyli
    Edited by: user10419027 on Oct 13, 2008 3:53 AM

    Jonathan,
    Distribution seems to be as expected (HASH/HASH), please have a look on the query plan:
    PLAN_TABLE_OUTPUT
    | Id  | Operation            |  Name                         | Rows  | Bytes | Cost  |  TQ    |IN-OUT| PQ Distrib |
    |   0 | SELECT STATEMENT     |                               |   456K|    95M|   876 |        |      |            |
    |*  1 |  HASH JOIN           |                               |   456K|    95M|   876 | 43,02  | P->S | QC (RAND)  |
    |   2 |   TABLE ACCESS FULL  | SH30_8700195_9032_0_TMP_TEST  | 16555 |   468K|    16 | 43,00  | P->P | HASH       |
    |   3 |   TABLE ACCESS FULL  | SH30_8700195_9031_0_TMP_TEST  |  2778K|   503M|   860 | 43,01  | P->P | HASH       |
    Predicate Information (identified by operation id):
       1 - access(NVL("A"."PROD_ID",'NULL!')=NVL("B"."PROD_ID",'NULL!') AND
                  NVL("A"."PROD_UNIT_OF_MEASR_ID",'NULL!')=NVL("B"."PROD_UNIT_OF_MEASR_ID",'NULL!'))Let me also share with you trace files from parallel and serial execution.
    First, serial execution (only 10104 event details):
    Dump file /opt/oracle/admin/cdwep4/udump/cdwep401_ora_18729.trc
    Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.5.0 - Production
    ORACLE_HOME = /opt/oracle/product/9.2.0.5
    System name:     HP-UX
    Node name:     ethp1018
    Release:     B.11.11
    Version:     U
    Machine:     9000/800
    Instance name: cdwep401
    Redo thread mounted by this instance: 1
    Oracle process number: 100
    Unix process pid: 18729, image: oracle@ethp1018 (TNS V1-V3)
    kxhfInit(): enter
    kxhfInit(): exit
    *** HASH JOIN STATISTICS (INITIALIZATION) ***
    Original memory: 4341760
    Memory after all overhead: 4163446
    Memory for slots: 3301376
    Calculated overhead for partitions and row/slot managers: 862070
    Hash-join fanout: 8
    Number of partitions: 8
    Number of slots: 13
    Multiblock IO: 31
    Block size(KB): 8
    Cluster (slot) size(KB): 248
    Hash-join fanout (manual): 8
    Cluster/slot size(KB) (manual): 240
    Minimum number of bytes per block: 8160
    Bit vector memory allocation(KB): 128
    Per partition bit vector length(KB): 16
    Maximum possible row length: 1455
    Estimated build size (KB): 1083
    Estimated Row Length (includes overhead): 67
    # Immutable Flags:
    kxhfSetPhase: phase=BUILD
    kxhfAddChunk: add chunk 0 (sz=32) to slot table
    kxhfAddChunk: chunk 0 (lbs=800003ff6c063b20, slotTab=800003ff6c063cb8) successfuly added
    kxhfSetPhase: phase=PROBE_1
    qerhjFetch: max build row length (mbl=110)
    *** END OF HASH JOIN BUILD (PHASE 1) ***
      Revised row length: 68
      Revised row count: 16555
      Revised build size: 1089KB
    kxhfResize(enter): resize to 12 slots (numAlloc=8, max=13)
    kxhfResize(exit): resized to 12 slots (numAlloc=8, max=12)
      Slot table resized: old=13 wanted=12 got=12 unload=0
    *** HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    Total number of partitions: 8
    Number of partitions which could fit in memory: 8
    Number of partitions left in memory: 8
    Total number of slots in in-memory partitions: 8
    Total number of rows in in-memory partitions: 16555
       (used as preliminary number of buckets in hash table)
    Estimated max # of build rows that can fit in avail memory: 55800
    ### Partition Distribution ###
    Partition:0    rows:2131       clusters:1      slots:1      kept=1
    Partition:1    rows:1975       clusters:1      slots:1      kept=1
    Partition:2    rows:1969       clusters:1      slots:1      kept=1
    Partition:3    rows:2174       clusters:1      slots:1      kept=1
    Partition:4    rows:2041       clusters:1      slots:1      kept=1
    Partition:5    rows:2092       clusters:1      slots:1      kept=1
    Partition:6    rows:2048       clusters:1      slots:1      kept=1
    Partition:7    rows:2125       clusters:1      slots:1      kept=1
    *** (continued) HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    Revised number of hash buckets (after flushing): 16555
    Allocating new hash table.
    *** (continued) HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    Requested size of hash table: 4096
    Actual size of hash table: 4096
    Number of buckets: 32768
    kxhfResize(enter): resize to 14 slots (numAlloc=8, max=12)
    kxhfResize(exit): resized to 14 slots (numAlloc=8, max=14)
      freeze work area size to: 4357K (14 slots)
    *** (continued) HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    Total number of rows (may have changed): 16555
    Number of in-memory partitions (may have changed): 8
    Final number of hash buckets: 32768
    Size (in bytes) of hash table: 262144
    kxhfIterate(end_iterate): numAlloc=8, maxSlots=14
    *** (continued) HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    ### Hash table ###
    # NOTE: The calculated number of rows in non-empty buckets may be smaller
    #       than the true number.
    Number of buckets with   0 rows:      21129
    Number of buckets with   1 rows:       8755
    Number of buckets with   2 rows:       2024
    Number of buckets with   3 rows:        433
    Number of buckets with   4 rows:        160
    Number of buckets with   5 rows:         85
    Number of buckets with   6 rows:         69
    Number of buckets with   7 rows:         41
    Number of buckets with   8 rows:         32
    Number of buckets with   9 rows:         18
    Number of buckets with between  10 and  19 rows:         21
    Number of buckets with between  20 and  29 rows:          1
    Number of buckets with between  30 and  39 rows:          0
    Number of buckets with between  40 and  49 rows:          0
    Number of buckets with between  50 and  59 rows:          0
    Number of buckets with between  60 and  69 rows:          0
    Number of buckets with between  70 and  79 rows:          0
    Number of buckets with between  80 and  89 rows:          0
    Number of buckets with between  90 and  99 rows:          0
    Number of buckets with 100 or more rows:          0
    ### Hash table overall statistics ###
    Total buckets: 32768 Empty buckets: 21129 Non-empty buckets: 11639
    Total number of rows: 16555
    Maximum number of rows in a bucket: 24
    Average number of rows in non-empty buckets: 1.422373
    =====================
    .... (lots of fetching) ....
    qerhjFetch: max probe row length (mpl=0)
    qerhjFreeSpace(): free hash-join memory
    kxhfRemoveChunk: remove chunk 0 from slot tableAnd finally, PQ slave output (only one trace, please note Immutable Flag that I believe orders Oracle to buffer to TEMP):
    Dump file /opt/oracle/admin/cdwep4/bdump/cdwep401_p002_4640.trc
    Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.5.0 - Production
    ORACLE_HOME = /opt/oracle/product/9.2.0.5
    System name:     HP-UX
    Node name:     ethp1018
    Release:     B.11.11
    Version:     U
    Machine:     9000/800
    Instance name: cdwep401
    Redo thread mounted by this instance: 1
    Oracle process number: 86
    Unix process pid: 4640, image: oracle@ethp1018 (P002)
    kxhfInit(): enter
    kxhfInit(): exit
    *** HASH JOIN STATISTICS (INITIALIZATION) ***
    Original memory: 4428800
    Memory after all overhead: 4283220
    Memory for slots: 3809280
    Calculated overhead for partitions and row/slot managers: 473940
    Hash-join fanout: 8
    Number of partitions: 9
    Number of slots: 15
    Multiblock IO: 31
    Block size(KB): 8
    Cluster (slot) size(KB): 248
    Hash-join fanout (manual): 8
    Cluster/slot size(KB) (manual): 280
    Minimum number of bytes per block: 8160
    Bit vector memory allocation(KB): 128
    Per partition bit vector length(KB): 16
    Maximum possible row length: 1455
    Estimated build size (KB): 645
    Estimated Row Length (includes overhead): 167
    # Immutable Flags:
      BUFFER the output of the join for Parallel Query
    kxhfSetPhase: phase=BUILD
    kxhfAddChunk: add chunk 0 (sz=32) to slot table
    kxhfAddChunk: chunk 0 (lbs=800003ff640ebb50, slotTab=800003ff640ebce8) successfuly added
    kxhfSetPhase: phase=PROBE_1
    qerhjFetch: max build row length (mbl=96)
    *** END OF HASH JOIN BUILD (PHASE 1) ***
      Revised row length: 54
      Revised row count: 4203
      Revised build size: 221KB
    kxhfResize(enter): resize to 16 slots (numAlloc=8, max=15)
    kxhfResize(exit): resized to 16 slots (numAlloc=8, max=16)
      Slot table resized: old=15 wanted=16 got=16 unload=0
    *** HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    Total number of partitions: 8
    Number of partitions which could fit in memory: 8
    Number of partitions left in memory: 8
    Total number of slots in in-memory partitions: 8
    Total number of rows in in-memory partitions: 4203
       (used as preliminary number of buckets in hash table)
    Estimated max # of build rows that can fit in avail memory: 85312
    ### Partition Distribution ###
    Partition:0    rows:537        clusters:1      slots:1      kept=1
    Partition:1    rows:554        clusters:1      slots:1      kept=1
    Partition:2    rows:497        clusters:1      slots:1      kept=1
    Partition:3    rows:513        clusters:1      slots:1      kept=1
    Partition:4    rows:498        clusters:1      slots:1      kept=1
    Partition:5    rows:543        clusters:1      slots:1      kept=1
    Partition:6    rows:547        clusters:1      slots:1      kept=1
    Partition:7    rows:514        clusters:1      slots:1      kept=1
    *** (continued) HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    Revised number of hash buckets (after flushing): 4203
    Allocating new hash table.
    *** (continued) HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    Requested size of hash table: 1024
    Actual size of hash table: 1024
    Number of buckets: 8192
    kxhfResize(enter): resize to 18 slots (numAlloc=8, max=16)
    kxhfResize(exit): resized to 18 slots (numAlloc=8, max=18)
      freeze work area size to: 5812K (18 slots)
    *** (continued) HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    Total number of rows (may have changed): 4203
    Number of in-memory partitions (may have changed): 8
    Final number of hash buckets: 8192
    Size (in bytes) of hash table: 65536
    kxhfIterate(end_iterate): numAlloc=8, maxSlots=18
    *** (continued) HASH JOIN BUILD HASH TABLE (PHASE 1) ***
    ### Hash table ###
    # NOTE: The calculated number of rows in non-empty buckets may be smaller
    #       than the true number.
    Number of buckets with   0 rows:       5284
    Number of buckets with   1 rows:       2177
    Number of buckets with   2 rows:        510
    Number of buckets with   3 rows:        104
    Number of buckets with   4 rows:         51
    Number of buckets with   5 rows:         14
    Number of buckets with   6 rows:         14
    Number of buckets with   7 rows:         13
    Number of buckets with   8 rows:         12
    Number of buckets with   9 rows:          4
    Number of buckets with between  10 and  19 rows:          9
    Number of buckets with between  20 and  29 rows:          0
    Number of buckets with between  30 and  39 rows:          0
    Number of buckets with between  40 and  49 rows:          0
    Number of buckets with between  50 and  59 rows:          0
    Number of buckets with between  60 and  69 rows:          0
    Number of buckets with between  70 and  79 rows:          0
    Number of buckets with between  80 and  89 rows:          0
    Number of buckets with between  90 and  99 rows:          0
    Number of buckets with 100 or more rows:          0
    ### Hash table overall statistics ###
    Total buckets: 8192 Empty buckets: 5284 Non-empty buckets: 2908
    Total number of rows: 4203
    Maximum number of rows in a bucket: 16
    Average number of rows in non-empty buckets: 1.445323
    kxhfWrite: hash-join is spilling to disk
    kxhfWrite: Writing dba=950281 slot=8 part=8
    kxhfWrite: Writing dba=950312 slot=9 part=8
    kxhfWrite: Writing dba=950343 slot=10 part=8
    kxhfWrite: Writing dba=950374 slot=11 part=8
    .... (lots of writing) ....
    kxhfRead(): Reading dba=950281 into slot=15
    kxhfIsDone: waiting slot=15 lbs=800003ff640ebb50
    kxhfRead(): Reading dba=950312 into slot=16
    kxhfIsDone: waiting slot=16 lbs=800003ff640ebb50
    kxhfRead(): Reading dba=950343 into slot=17
    kxhfFreeSlots(800003ff7c068918): all=0 alloc=18 max=18
      EmptySlots:15 8 9 10 11 12 13
      PendingSlots:
    kxhfIsDone: waiting slot=17 lbs=800003ff640ebb50
    kxhfRead(): Reading dba=950374 into slot=15
    kxhfFreeSlots(800003ff7c068918): all=0 alloc=18 max=18
      EmptySlots:16 8 9 10 11 12 13
      PendingSlots:
    .... (lots of reading) ....
    qerhjFetchPhase2(): building a hash table
    kxhfFreeSlots(800003ff7c068980): all=1 alloc=18 max=18
      EmptySlots:2 4 6 1 0 7 5 3 14 17 16 15 8 9 10 11 12 13
      PendingSlots:
    qerhjFreeSpace(): free hash-join memory
    kxhfRemoveChunk: remove chunk 0 from slot tableWhy do you think it's surprising that Oracle utilizes TEMP? Basing on traces Oracle seems to be very sure it should spill to disk. I believe the key to answer is this immutable flag printing "BUFFER the output of the join for Parallel Query" - as I mentioned in one of previous posts it's opposite to "Not BUFFER(execution) output of the join for PQ" which appears in some traces found on internet.
    Best regards
    Bazyli

  • Parallel Index creation takes more time...!!

    OS - Windows 2008 Server R2
    Oracle - 10.2.0.3.0
    My table size is - 400gb
    Number of records - 657,45,95,123
    my column definition first_col varchar2(22) ; -> I am creating index on this column
    first_col -> actual average size of column value is 10
    I started to create index on this column by following command
    CREATE INDEX CALL_GROUP1_ANO ON CALL_GROUP1(A_NO) LOCAL PARALLEL 8 NOLOGGING COMPRESS ;
    -> In my first attempt after three hours I got an error :
    ORA-01652: unable to extend temp segment by 128 in tablespace TEMP
    So I increased the size of temp tablespace to 380GB ,Because i expect the size of first_col index this much.
    -> In my second attempt Index creation is keep going even after 17 hours...!!
    Now the usage of temp space is 162 GB ... still it is growing..
    -> I checked EM Advisor Central ADDM :
    it says - The PGA was inadequately sized, causing additional I/O to temporary tablespaces to consume significant database time.
    1. why this takes this much of Temp space..?
    2. It is required this much of time to CREATE INDEX in parallel processing...? more than 17 hrs
    3. How to calculate and set the size of PGA..?

    OraFighter wrote:
    Oracle - 10.2.0.3.0
    My table size is - 400gb
    Number of records - 657,45,95,123
    my column definition first_col varchar2(22) ; -> I am creating index on this column
    first_col -> actual average size of column value is 10
    I started to create index on this column by following command
    CREATE INDEX CALL_GROUP1_ANO ON CALL_GROUP1(A_NO) LOCAL PARALLEL 8 NOLOGGING COMPRESS ;
    Now the usage of temp space is 162 GB ... still it is growing..The entire data set has to be sorted - and the space needed doesn't really vary with degree of parallelism.
    6,574,595,123 index entries with a key size of 10 bytes each (assuming that in your choice of character set one character = one byte) requires per row approximately
    4 bytes row overhead 10 bytes data, 2 bytes column overhead for data, 6 bytes rowid, 2 bytes column overhead for rowid = 24 bytes.
    For the sorting overheads, using the version 2 sort, you need approximately 1 pointer per row, which is 8 bytes (I assumed you're on 64 bit Oracle on this platform) - giving a total of 32 bytes per row.
    32 * 6,574,595,123 / 1073741824 = 196 GB
    You haven't said how many partitions you have, but you might want to consider creating the index unusable, then issuing a rebuild command on each partition in turn. From "Practical Oracle 8i":
    <blockquote>
    In the absence of partitioned tables, what would you do if you needed to create a new index on a massive data set to address a new user requirement? Can you imagine the time it would take to create an index on a 450M row table, not to mention the amount of space needed in the temporary segment. It's the sort of job that you schedule for Christmas or Easter and buy a couple of extra discs to add to the temporary tablespace.
    With suitably partitioned tables, and perhaps a suitably friendly application, the scale of the problems isn't really that great, because you can build the index on each partition in turn. This trick depends on a little SQL feature that appears to be legal even though I haven't managed to find it in the SQL reference manual:
         create index big_new_index on partitioned_table (colX)
         local
         UNUSABLE
         tablespace scratchpad
    The key word is UNUSABLE. Although the manual states that you can 'alter' an index to be unusable, it does not suggest that you can create it as initially unusable, nevertheless this statement works. The effect is to put the definition of the index into the data dictionary, and allocate all the necessary segments and partitions for the index - but it does not do any of the real work that would normally be involved in building an index on 450M rows.
    </blockquote>
    (The trick was eventually documented a couple of years after I wrote the book.)
    Regards
    Jonathan Lewis

  • TEMP usage in Parallel Query  |  Why can't it use the spare RAM?

    Hi All
    I have a query running with parallel degree 8 on Red Hat 64 bit, 10.2.0.4.0, with 16 CPUs and 32GB of RAM.
    My PGA target is 28 GB, SGA target at 2 GB.
    I am using this Oracle instance purely for some datamart ETL, in order to deliver data to a separate reporting database. No other clients hit the instance.
    I watch the instance during the query. Depending on volumes, I will sometimes get TEMP memory spill. This is not huge - maybe 2 to 4 GB of use, but even so, I don't want it to spill ,as the duration of the batch job is bigger than it needs to be.
    I've tried increasing pgamax_size to use more RAM, and this helps to a point. However, there are some Oracle limits, after which TEMP space comes back into play. I've also tried tinkering with the smmmax_size and smmpx_max_size, but cannot seem to get any improvement. Changing the degree of parallelism makes little difference.
    Looking at the Linux config, I have reduced swappiness to prevent the Oracle processes from being swapped out. And I can observe that only 4 to 6 GB of actual RAM is being used. I still have 20 - 24 GB completely free.
    So - how do I get Oracle to actually consume this RAM rather than using TEMP space?
    One option is to configure a RAM DISK of 8GB, and build the TEMP tablespace in that location. But is this really the answer? It seems like a 'fudge' rather than a solution.
    The query plan is tuned well, and seems optimal.
    Any help would be appreciated - thanks, Ankle.

    MaskedAnkle wrote:
    The query plan is tuned well, and seems optimal.
    How about showing us the execution plan; and the output from v$pq_tqstat after running the query would be helpful.
    Regards
    Jonathan Lewis
    http://jonathanlewis.wordpress.com
    http://www.jlcomp.demon.co.uk
    To post code, statspack/AWR report, execution plans or trace files, start and end the section with the tag {noformat}{noformat} (lowercase, curly brackets, no spaces) so that the text appears in fixed format.
    There is a +"Preview"+ tab at the top of the text entry panel. Use this to check what your message will look like before you post the message. If it looks a complete mess you're unlikely to get a response. (Click on the +"Plain text"+ tab if you want to edit the text to tidy it up.)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Parallel Transaction recovery caught exception 30319

    Hi,
    Database - Oracle 11.1.0.7
    Server - RHEL 5.2
    A load process which was to load 7 milllion records was killed after 4 hours because it had several errors in the alert log -
    22238:ORA-04030: out of process memory when trying to allocate 10504 bytes (pga heap,kgh stack)
    After the process was killed, even after 3 hours, there were several trc files being generated with the error -
    Dead transaction 0x0001.04a.00005b78 recovered by 32 server(s)
    SMON: Parallel transaction recovery tried
    Parallel Transaction recovery caught exception 30319
    and
    Parallel Transaction recovery server caught exception 10388
    *** 2010-10-07 20:40:01.124
    *** SESSION ID:(2993.32762) 2010-10-07 20:40:01.124
    *** SERVICE NAME:(SYS$BACKGROUND) 2010-10-07 20:40:01.124
    Does this means that the smon recovery failed? If so, what can I do for this? I need to kick off the load process again.
    these are some other queries I ran -
    select l.message,l.sql_id,l.totalwork,l.sofar,l.*
    from v$session_longops l
    where time_remaining is not null and time_remaining > 0
    Row#     MESSAGE     SQL_ID     TOTALWORK     SOFAR     SID     TIME_REMAINING     ELAPSED_SECONDS
    1     Table Scan: prdb.prpeet: 156648 out of 843440 Blocks done     3w1cxu6vbz4jn     843440     156648     2956     8707     1986
    2     Index Fast Full Scan: prdb.prpeet: 15 out of 216076 Blocks done     7cacc3d07d041     216076     15     2953     3442572     239
    3     Index Fast Full Scan: prdb.prpeet: 192281 out of 206419 Blocks done     d2cu3p7tmuz0z     206419     192281     2953     37     509
    4     Index Fast Full Scan: prdb.prpeet: 198899 out of 216076 Blocks done     f7whmwp813kf8     216076     198899     2953     46     531
    5     Index Fast Full Scan: prdb.prpeet: 5 out of 216076 Blocks done     dwf4gghk4mq0z     216076     5     2953     604999     14
    6     Index Fast Full Scan: prdb.prpeet: 7 out of 216076 Blocks done     dwf4gghk4mq0z     216076     7     2953     864276     28
    7     Index Fast Full Scan: prdb.prpeet: 6 out of 216076 Blocks done     7cacc3d07d041     216076     6     2953     504163     14
    8     Index Fast Full Scan: prdb.prpeet: 9 out of 216076 Blocks done     7cacc3d07d041     216076     9     2953     1128350     47
    9     Index Fast Full Scan: prdb.prpeet: 13 out of 216076 Blocks done     7cacc3d07d041     216076     13     2953     1961187     118
    Can someone please tell me what I need to do so that I can restart the load?
    Thanks.

    I do -
    OPEN cur_n1_C1 ;
    LOOP
    FETCH cur_n1_C1 BULK COLLECT INTO vt_C1 LIMIT 1000000;
    FOR i IN vt_C1.FIRST .. vt_C1.LAST LOOP
    INSERT /*+ APPEND */ INTO prpeet
    VALUES
    END LOOP ;
    COMMIT;
    END IF ;
    END LOOP;
    CLOSE cur_n1_C1 ;
    EXCEPTION
    So, will this commit be a problem? I am loading around 7 million records.
    Also,
    I ran the v$session_longops query again now and this is what it says -
    select l.message,l.sql_id,l.totalwork,l.sofar,l.sid, l.time_remaining, elapsed_seconds
    from v$session_longops l
    where time_remaining is not null and time_remaining > 0
    Row#     MESSAGE     SQL_ID     TOTALWORK     SOFAR     SID     TIME_REMAINING     ELAPSED_SECONDS
    1     Sort Output: : 55613 out of 122712 Blocks done          122712     55613     2987     490     406
    3     Table Scan: prdb.prpeet: 160239 out of 843440 Blocks done     3w1cxu6vbz4jn     843440     160239     2956     21071     4942
    Does this mean it will finish in 21071 seconds?
    Edited by: user12158503 on Oct 7, 2010 9:41 PM

  • Parallel executions on AIX

    Hi,
    9.2 AIX5.3
    Since I enabled parallel executions, and table monitoring there are performance issues while database (warehouse) is loaded (sqlldr) .
    The LRUD root process gets active and maxes up the CPU to extend that performance is trashed.
    The process is active even after all db activities are gone.
    Is there something that could be done from db side to tune-accommodate the AIX behavior?
    The only solution so far is to disable the parallel executions that I'm reluctant to do.
    Thx,

    Greg Rahn wrote:
    If LRUD is consuming lots of CPU and there is also a high paging rate, it would seem to point to an issue with the VMM file cache. Are you using direct I/O? Not doing so, while using PQ would cause the VMM file cache to be flooded with I/O requests from all the PQ slaves thus resulting in a high CPU usage for LRUD. Direct I/O allows I/O to bypass the VMM and eliminates LRUD from having to do any work at all - it bypasses this code path. This is a necessity while using PQ (as well as a recommendation in the Oracle docs).
    Greg,
    I was going to say "concurrent I/O" rather than "direct I/O" - but either way it looks like there's a load of memory being used for the filesystem cache when bypassing the cache and letting Oracle use the memory seems to be the obvious bet.
    Nemohm
    Could you supply a little more precise about your comments:
    The LRUD root process gets active and maxes up the CPU to extend that performance is trashed.
    The process is active even after all db activities are gone.When you say "after all db activities are gone" - do you mean just the heavy duty loader activity is complete, or has all activity from all other users stopped as well; and is this only during and directly after a loader session, or does it happen at other times when parallel queries are going on; and how long does it take before the LRU daemon calms down ? How many CPUs do you have, by the way ?
    As Greg points out - parallel execution can result in a very heavy demand for I/O requests that bypass Oracle's own cache - this means that data that could have been thrashed through Oracle's cache when you run serially is suddenly thrashed through the filesystem cache (if hasn't been bypassed). Moreover, parallel execution often does things that put a heaavy load on the PGA memory - which could cause lots of (OS) memory pages to be reclaimed from the filesystem cache so that they can be used by Oracle processes in their PGA heaps.
    In general: if you've got memory set it up so that Oracle can use it effectively - leaving it for the filesystem cache can help in some cases, but avoiding the filesystem cache is often the better bet.
    Regards
    Jonathan Lewis
    http://jonathanlewis.wordpress.com
    http://www.jlcomp.demon.co.uk
    "Science is more than a body of knowledge; it is a way of thinking" Carl Sagan

  • Inline views and parallelism

    On Oracle 11.2, our application uses a "lot" of inline views.
    Not knowing much about the benefits or advantages to using inline views, I wondered a few things about the use of them.
    First, When I look in OEM, SQL Monitoring, I noticed that queries on inline views that have tables with parallelism set, the queries on inline views do not appear to be using parallelism on the inner query. Or, perhaps they are, but I'm not able to see that they are. How can I tell if they are?
    If they are not, would it be necessary to use a hint to use parallelism?
    So what are the advantages of using inline views?
    I would assume they would use more PGA and/or temp tablespace, but that doesn't seem to be the case in our database (or at least it is not causing any impact that I can tell).

    974632 wrote:
    So what are the advantages of using inline views?
    I would assume they would use more PGA and/or temp tablespace, but that doesn't seem to be the case in our database (or at least it is not causing any impact that I can tell).A critical point is whether the inline view can be merged into the calling query. As a general rule, if the view can be merged then the query will be more efficient than if it cannot be. A non-mergeable view has to be instantiated as a memory structure before the calling query can run against it. consider these examples:orcl>
    orcl> set autot on exp
    orcl> select count(ename) from (select ename from emp);
    COUNT(ENAME)
              14
    Execution Plan
    Plan hash value: 2083865914
    | Id  | Operation                  | Name | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT           |      |     1 |     6 |     4   (0)| 00:00:01 |
    |   1 |  SORT AGGREGATE            |      |     1 |     6 |            |          |
    |   2 |   TABLE ACCESS STORAGE FULL| EMP  |    14 |    84 |     4   (0)| 00:00:01 |
    orcl> select count(ename) from (select distinct ename from emp);
    COUNT(ENAME)
              14
    Execution Plan
    Plan hash value: 1851925981
    | Id  | Operation                    | Name | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT             |      |     1 |     7 |     5  (20)| 00:00:01 |
    |   1 |  SORT AGGREGATE              |      |     1 |     7 |            |          |
    |   2 |   VIEW                       |      |    14 |    98 |     5  (20)| 00:00:01 |
    |   3 |    HASH UNIQUE               |      |    14 |    84 |     5  (20)| 00:00:01 |
    |   4 |     TABLE ACCESS STORAGE FULL| EMP  |    14 |    84 |     4   (0)| 00:00:01 |
    orcl>The first query was merged, the second was not: the DISTINCT makes merging impossible, because Oracle cannot be certain that there are no duplicate names. But if I add a unique and not null constraints:orcl> alter table emp add constraint ename_uk unique(ename);
    Table altered.
    orcl> alter table emp modify ename not null;
    Table altered.
    orcl>  select count(ename) from (select distinct ename from emp);
    COUNT(ENAME)
              14
    Execution Plan
    Plan hash value: 1457629042
    | Id  | Operation        | Name     | Rows  | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT |          |     1 |     1   (0)| 00:00:01 |
    |   1 |  SORT AGGREGATE  |          |     1 |            |          |
    |   2 |   INDEX FULL SCAN| ENAME_UK |    14 |     1   (0)| 00:00:01 |
    orcl>now the inline view is merged (and happens to use the index). This trivial example illustrates how important it is to know and understand your data. If there are no duplicates or no nulls, tell Oracle this. And one of my pet hates: lazy programmers who use aggregations or distinct because they don't know if there are duplicates, and so don't bother to handle them properly.
    John Watson
    Oracle Certified Master DBA
    http://skillbuilders.com

  • How to use one dynamic connection managers for multiple parallel data flow tasks

    hi there:
       I have 6 databases residing on the same server. What I want to do is  call a store procedure with identical name on each database dbo schema and transport results to a centralized place. The key is to have those SPs run in parallel instead
    of in sequence as each SP may take around 10 mins to finish. 
    The simplest way is to create 6 OLE DB connection managers and create 6 DFT tasks. However, I do not want to maintain 6 OLE DB connection managers as there is a chance to have more connection  managers.
     What I did so far is to create a OLD DB connection manager and use expression to set up connectionString properties so that it will get populated by variables at run time. It is fine when running all SPs in a Foreach Loop Container. However, it takes
    around 60 mins to finish.
      When I try to run it in parallel ( basically created 6 DFTs but use only one Dynamic Connection Manager), the connection string gets confused therefore all DFT tasks failed.
       Does anyone here have some experience on this topic?
    Thanks
     hui
    --Currently using Reporting Service 2000; Visual Studio .NET 2003; Visual Source Safe SSIS 2008 SSAS 2008, SVN --

    Yes, basically, on the connectionString property of ONE OLEDB, you are using an expression to supply value and this expression is pointing to a variable. 
    In this case , you can update this variable from a table which contains many connection strings. It's good if you want to execute Store procedures in a sequential order. When in parallel mode, this will cause issues as connectionString gets overwritten. 
     I am thinking about using script task to exec sp.
     The whole idea is that I do not want to maintain a large number of Connection Managers. 
    Hope it helps
    --Currently using Reporting Service 2000; Visual Studio .NET 2003; Visual Source Safe SSIS 2008 SSAS 2008, SVN --
    So you are not able to run parallel executions using same conn mgmr, even with dynamic connectionstring, is that correct? Yes, script task will be a way to go if you wish to execute it in parallel, you may connect to SS and query the proper conn string with
    SELECT/WHERE clause in each script > pass it to a script variable > use that script variable and execute the proc. This will require only two things to change in each script, the WHERE condition to get the conn string and the proc name (you may even
    get the proc names the same way you get conn string) and everything else will be same. Let us know how that goes. 
    Hope no two or more procs doing insert/update/delete on the same tables.

  • How can I remove Parallels from my Macbook completely?

    My MBP has been booting up very slowly, and I checked Console to see what might be causing it. I saw that a lot of the registered entries were related to Parallels, so I decided to unninstall it, since I also read that many people felt that their laptop was booting up faster after removing it.
    The problem is that, even after unninstalling it, the boot time is still very long! I checked Console again, and the problem is no longer Parallels components loading, but the failing of them loading. I see stuff like:
    4/24/14 18:46:47.204 Parallels[180]: Failed to load kernel extension prl_hypervisor.kext
    4/24/14 18:46:47.269 Parallels[183]: /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_hypervisor.kext failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
    and I believe Parallels is slowing down the boot time even after it's been removed. I've already removed all of its components, I don't know what else to do!
    I've also deleted other apps that were on Login Items.
    Could you guys please give me tips on how I can improve the boot time?
    I'm posting below what I got from Console:
    4/24/14 18:45:42.000 bootlog[0]: BOOT_TIME 1398375942 0
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.appstore" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.authd" sharing output destination "/var/log/system.log" with ASL Module "com.apple.asl".
    Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd".
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.authd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.bookstore" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.eventmonitor" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.install" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.iokit.power" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.mail" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.MessageTracer" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.performance" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 syslogd[21]: Configuration Notice:
    ASL Module "com.apple.securityd" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.
    4/24/14 18:46:14.000 kernel[0]: Longterm timer threshold: 1000 ms
    4/24/14 18:46:14.000 kernel[0]: PMAP: PCID enabled
    4/24/14 18:46:14.000 kernel[0]: Darwin Kernel Version 13.1.0: Thu Jan 16 19:40:37 PST 2014; root:xnu-2422.90.20~2/RELEASE_X86_64
    4/24/14 18:46:14.000 kernel[0]: vm_page_bootstrap: 972582 free pages and 67802 wired pages
    4/24/14 18:46:14.000 kernel[0]: kext submap [0xffffff7f807a6000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff80007a6000]
    4/24/14 18:46:14.000 kernel[0]: zone leak detection enabled
    4/24/14 18:46:14.000 kernel[0]: "vm_compressor_mode" is 4
    4/24/14 18:46:14.000 kernel[0]: standard timeslicing quantum is 10000 us
    4/24/14 18:46:14.000 kernel[0]: standard background quantum is 2500 us
    4/24/14 18:46:14.000 kernel[0]: mig_table_max_displ = 74
    4/24/14 18:46:14.000 kernel[0]: TSC Deadline Timer supported and enabled
    4/24/14 18:46:14.000 kernel[0]: "name" not a kext
    4/24/14 18:46:14.000 kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=0 Enabled
    4/24/14 18:46:14.000 kernel[0]: AppleACPICPU: ProcessorId=2 LocalApicId=2 Enabled
    4/24/14 18:46:14.000 kernel[0]: AppleACPICPU: ProcessorId=3 LocalApicId=1 Enabled
    4/24/14 18:46:14.000 kernel[0]: AppleACPICPU: ProcessorId=4 LocalApicId=3 Enabled
    4/24/14 18:46:14.000 kernel[0]: AppleACPICPU: ProcessorId=5 LocalApicId=255 Disabled
    4/24/14 18:46:14.000 kernel[0]: AppleACPICPU: ProcessorId=6 LocalApicId=255 Disabled
    4/24/14 18:46:14.000 kernel[0]: AppleACPICPU: ProcessorId=7 LocalApicId=255 Disabled
    4/24/14 18:46:14.000 kernel[0]: AppleACPICPU: ProcessorId=8 LocalApicId=255 Disabled
    4/24/14 18:46:14.000 kernel[0]: calling mpo_policy_init for Sandbox
    4/24/14 18:46:14.000 kernel[0]: Security policy loaded: Seatbelt sandbox policy (Sandbox)
    4/24/14 18:46:14.000 kernel[0]: calling mpo_policy_init for Quarantine
    4/24/14 18:46:14.000 kernel[0]: Security policy loaded: Quarantine policy (Quarantine)
    4/24/14 18:46:14.000 kernel[0]: calling mpo_policy_init for TMSafetyNet
    4/24/14 18:46:14.000 kernel[0]: Security policy loaded: Safety net for Time Machine (TMSafetyNet)
    4/24/14 18:46:14.000 kernel[0]: Copyright (c) 1982, 1986, 1989, 1991, 1993
    4/24/14 18:46:14.000 kernel[0]: The Regents of the University of California. All rights reserved.
    4/24/14 18:46:14.000 kernel[0]: MAC Framework successfully initialized
    4/24/14 18:46:14.000 kernel[0]: using 16384 buffer headers and 10240 cluster IO buffer headers
    4/24/14 18:46:14.000 kernel[0]: AppleKeyStore starting (BUILT: Sep 19 2013 22:20:34)
    4/24/14 18:46:14.000 kernel[0]: IOAPIC: Version 0x20 Vectors 64:87
    4/24/14 18:46:14.000 kernel[0]: ACPI: sleep states S3 S4 S5
    4/24/14 18:46:14.000 kernel[0]: pci (build 20:00:24 Jan 16 2014), flags 0x63008, pfm64 (36 cpu) 0xf80000000, 0x80000000
    4/24/14 18:46:14.000 kernel[0]: [ PCI configuration begin ]
    4/24/14 18:46:14.000 kernel[0]: console relocated to 0xf80000000
    4/24/14 18:46:14.000 kernel[0]: [ PCI configuration end, bridges 12, devices 16 ]
    4/24/14 18:46:14.000 kernel[0]: AppleIntelCPUPowerManagement: Turbo Ratios 0046
    4/24/14 18:46:14.000 kernel[0]: AppleIntelCPUPowerManagement: (built 19:46:50 Jan 16 2014) initialization complete
    4/24/14 18:46:14.000 kernel[0]: mcache: 4 CPU(s), 64 bytes CPU cache line size
    4/24/14 18:46:14.000 kernel[0]: mbinit: done [64 MB total pool size, (42/21) split]
    4/24/14 18:46:14.000 kernel[0]: Pthread support ABORTS when sync kernel primitives misused
    4/24/14 18:46:14.000 kernel[0]: BTCOEXIST off
    4/24/14 18:46:14.000 kernel[0]: BRCM tunables:
    4/24/14 18:46:14.000 kernel[0]: pullmode[1] txringsize[  256] txsendqsize[1024] reapmin[   32] reapcount[  128]
    4/24/14 18:46:14.000 kernel[0]: rooting via boot-uuid from /chosen: F2B1CE87-7935-307F-B2ED-E6DF49C1DE99
    4/24/14 18:46:14.000 kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
    4/24/14 18:46:14.000 kernel[0]: com.apple.AppleFSCompressionTypeDataless kmod start
    4/24/14 18:46:14.000 kernel[0]: com.apple.AppleFSCompressionTypeZlib kmod start
    4/24/14 18:46:14.000 kernel[0]: com.apple.AppleFSCompressionTypeDataless load succeeded
    4/24/14 18:46:14.000 kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded
    4/24/14 18:46:14.000 kernel[0]: FireWire (OHCI) Lucent ID 5901 built-in now active, GUID a4b197fffeeac312; max speed s800.
    4/24/14 18:46:14.000 kernel[0]: AppleIntelCPUPowerManagementClient: ready
    4/24/14 18:46:14.000 kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPchS eriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOB lockStorageDriver/ST9500325ASG Media/IOGUIDPartitionScheme/Customer@2
    4/24/14 18:46:14.000 kernel[0]: BSD root: disk0s2, major 1, minor 2
    4/24/14 18:46:14.000 kernel[0]: AppleUSBMultitouchDriver::checkStatus - received Status Packet, Payload 2: device was reinitialized
    4/24/14 18:46:14.000 kernel[0]: Thunderbolt Self-Reset Count = 0xedefbe00
    4/24/14 18:46:14.000 kernel[0]: hfs: mounted Macintosh HD on device root_device
    4/24/14 18:46:14.000 kernel[0]: Waiting for DSMOS...
    4/24/14 18:46:14.000 kernel[0]: VM Swap Subsystem is ON
    4/24/14 18:45:46.118 com.apple.launchd[1]: *** launchd[1] has started up. ***
    4/24/14 18:45:46.118 com.apple.launchd[1]: *** Shutdown logging is enabled. ***
    4/24/14 18:45:59.937 com.apple.launchd[1]: (com.parallels.desktop.launchdaemon) Unknown key for boolean: HopefullyExitsFirst
    4/24/14 18:46:11.165 hidd[45]: void __IOHIDPlugInLoadBundles(): Loaded 0 HID plugins
    4/24/14 18:46:11.167 hidd[45]: Posting 'com.apple.iokit.hid.displayStatus' notifyState=1
    4/24/14 18:46:13.516 kdc[42]: krb5_kdc_set_dbinfo: failed to create root node: /Local/Default
    4/24/14 18:46:13.542 Parallels[80]: Unloading kernel extension prl_netbridge.kext
    4/24/14 18:46:14.210 com.apple.launchd[1]: (com.apple.Kerberos.kdc[42]) Exited with code: 1
    4/24/14 18:46:14.210 com.apple.launchd[1]: (com.apple.Kerberos.kdc) Throttling respawn: Will start in 1 seconds
    4/24/14 18:46:14.423 com.apple.SecurityServer[15]: Session 100000 created
    4/24/14 18:46:14.426 com.apple.usbmuxd[19]: usbmuxd-327.4 on Feb 12 2014 at 14:54:33, running 64 bit
    4/24/14 18:46:14.467 configd[56]: network changed.
    4/24/14 18:46:14.490 configd[56]: setting hostname to "MacBook-Pro-de-Luis-4.local"
    4/24/14 18:46:14.501 Parallels[95]: Unloading kernel extension prl_vnic.kext
    4/24/14 18:46:14.583 Parallels[105]: Unloading kernel extension prl_usb_connect.kext
    4/24/14 18:46:14.722 Parallels[114]: Unloading kernel extension prl_hid_hook.kext
    4/24/14 18:46:14.820 Parallels[123]: Unloading kernel extension prl_hypervisor.kext
    4/24/14 18:46:14.887 Parallels[132]: Loading kernel extension prl_usb_connect.kext
    4/24/14 18:46:15.219 kdc[137]: label: default
    4/24/14 18:46:15.219 kdc[137]:     dbname: od:/Local/Default
    4/24/14 18:46:15.219 kdc[137]:     mkey_file: /var/db/krb5kdc/m-key
    4/24/14 18:46:15.219 kdc[137]:     acl_file: /var/db/krb5kdc/kadmind.acl
    4/24/14 18:46:15.000 kernel[0]: IO80211Controller::dataLinkLayerAttachComplete():  adding AppleEFINVRAM notification
    4/24/14 18:46:15.000 kernel[0]: IO80211Interface::efiNVRAMPublished(): 
    4/24/14 18:46:17.000 kernel[0]: AirPort: Link Down on en1. Reason 8 (Disassociated because station leaving).
    4/24/14 18:46:23.506 stackshot[23]: Timed out waiting for IOKit to finish matching.
    4/24/14 18:46:27.000 kernel[0]: flow_divert_kctl_disconnect (0): disconnecting group 1
    4/24/14 18:46:28.630 com.apple.SecurityServer[15]: Entering service
    4/24/14 18:46:28.750 UserEventAgent[11]: Failed to copy info dictionary for bundle /System/Library/UserEventPlugins/alfUIplugin.plugin
    4/24/14 18:46:28.757 digest-service[72]: label: default
    4/24/14 18:46:28.757 digest-service[72]:     dbname: od:/Local/Default
    4/24/14 18:46:28.757 digest-service[72]:     mkey_file: /var/db/krb5kdc/m-key
    4/24/14 18:46:28.757 digest-service[72]:     acl_file: /var/db/krb5kdc/kadmind.acl
    4/24/14 18:46:28.760 digest-service[72]: digest-request: uid=0
    4/24/14 18:46:28.762 UserEventAgent[11]: Captive: CNPluginHandler en1: Inactive
    4/24/14 18:46:28.771 awacsd[59]: Starting awacsd connectivity_executables-97 (Aug 24 2013 23:49:23)
    4/24/14 18:46:28.779 awacsd[59]: InnerStore CopyAllZones: no info in Dynamic Store
    4/24/14 18:46:28.812 digest-service[72]: digest-request: netr probe 0
    4/24/14 18:46:28.813 digest-service[72]: digest-request: init request
    4/24/14 18:46:28.823 mDNSResponder[35]: mDNSResponder mDNSResponder-522.90.2 (Nov  3 2013 18:51:09) starting OSXVers 13
    4/24/14 18:46:28.826 digest-service[72]: digest-request: init return domain: BUILTIN server: MACBOOK-PRO-DE-LUIS-4 indomain was: <NULL>
    4/24/14 18:46:29.017 airportd[63]: airportdProcessDLILEvent: en1 attached (up)
    4/24/14 18:46:29.000 kernel[0]: createVirtIf(): ifRole = 1
    4/24/14 18:46:29.000 kernel[0]: in func createVirtualInterface ifRole = 1
    4/24/14 18:46:29.000 kernel[0]: AirPort_Brcm4331_P2PInterface::init name <p2p0> role 1
    4/24/14 18:46:29.000 kernel[0]: AirPort_Brcm4331_P2PInterface::init() <p2p> role 1
    4/24/14 18:46:29.000 kernel[0]: Created virtif 0xffffff801050d000 p2p0
    4/24/14 18:46:29.104 locationd[40]: NBB-Could not get UDID for stable refill timing, falling back on random
    4/24/14 18:46:29.218 locationd[40]: Location icon should now be in state 'Inactive'
    4/24/14 18:46:29.864 apsd[61]: CGSLookupServerRootPort: Failed to look up the port for "com.apple.windowserver.active" (1102)
    4/24/14 18:46:30.011 mdmclient[36]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:46:31.012 mdmclient[36]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:46:31.344 kdc[137]: WARNING Found KDC certificate (O=System Identity,CN=com.apple.kerberos.kdc)is missing the PK-INIT KDC EKU, this is bad for interoperability.
    4/24/14 18:46:31.348 systemkeychain[142]: done file: /var/run/systemkeychaincheck.done
    4/24/14 18:46:31.354 configd[56]: network changed: DNS*
    4/24/14 18:46:31.360 configd[56]: network changed: DNS*
    4/24/14 18:46:31.361 mDNSResponder[35]: D2D_IPC: Loaded
    4/24/14 18:46:31.361 mDNSResponder[35]: D2DInitialize succeeded
    4/24/14 18:46:31.366 mDNSResponder[35]:   4: Listening for incoming Unix Domain Socket client requests
    4/24/14 18:46:31.367 mDNSResponder[35]: Adding registration domain 291933891.members.btmm.icloud.com.
    4/24/14 18:46:31.416 networkd[165]: networkd.165 built Aug 24 2013 22:08:46
    4/24/14 18:46:31.436 awacsd[59]: Configuring lazy AWACS client: 291933891.p04.members.btmm.icloud.com.
    4/24/14 18:46:31.450 awacsd[59]: KV HTTP 0
    4/24/14 18:46:31.475 kdc[137]: KDC started
    4/24/14 18:46:31.963 com.apple.InternetSharing[43]: *** no interface for service
    4/24/14 18:46:36.482 awacsd[59]: KV HTTP 0
    4/24/14 18:46:39.917 apsd[61]: CGSLookupServerRootPort: Failed to look up the port for "com.apple.windowserver.active" (1102)
    4/24/14 18:46:40.000 kernel[0]: SMC::smcHandleInterruptEvent WARNING status=0x0 (0x40 not set) notif=0x0
    4/24/14 18:46:40.000 kernel[0]: SMC::smcReadKeyAction ERROR: smcReadData8 failed for key LsNM (kSMCKeyNotFound)
    4/24/14 18:46:40.000 kernel[0]: SMC::smcReadKeyAction ERROR LsNM kSMCKeyNotFound(0x84) fKeyHashTable=0x0
    4/24/14 18:46:40.000 kernel[0]: SMC::smcGetLightshowVers ERROR: smcReadKey LsNM failed (kSMCKeyNotFound)
    4/24/14 18:46:40.000 kernel[0]: SMC::smcPublishLightshowVersion ERROR: smcGetLightshowVers failed (kSMCKeyNotFound)
    4/24/14 18:46:40.000 kernel[0]: SMC::smcInitHelper ERROR: smcPublishLightshowVersion failed (kSMCKeyNotFound)
    4/24/14 18:46:40.000 kernel[0]: Previous Shutdown Cause: 5
    4/24/14 18:46:40.000 kernel[0]: SMC::smcInitHelper ERROR: MMIO regMap == NULL - fall back to old SMC mode
    4/24/14 18:46:42.933 com.apple.InternetSharing[43]: *** no interface for service
    4/24/14 18:46:44.644 com.apple.InternetSharing[43]: *** no interface for service
    4/24/14 18:46:45.000 kernel[0]: IOBluetoothUSBDFU::probe
    4/24/14 18:46:45.000 kernel[0]: IOBluetoothUSBDFU::probe ProductID - 0x821A FirmwareVersion - 0x0042
    4/24/14 18:46:45.000 kernel[0]: **** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0x4800 ****
    4/24/14 18:46:45.000 kernel[0]: **** [BroadcomBluetoothHostControllerUSBTransport][start] -- Completed -- 0x4800 ****
    4/24/14 18:46:46.549 awacsd[59]: KV HTTP 0
    4/24/14 18:46:46.850 com.apple.kextd[12]: kext com.protech.NoSleep  103019000 is in exception list, allowing to load
    4/24/14 18:46:46.874 com.apple.kextd[12]: kext com.Cycling74.driver.WondershareAudioDevice  105029000 is in exception list, allowing to load
    4/24/14 18:46:46.000 kernel[0]: init
    4/24/14 18:46:46.000 kernel[0]: probe
    4/24/14 18:46:46.000 kernel[0]: start
    4/24/14 18:46:46.000 kernel[0]: DSMOS has arrived
    4/24/14 18:46:46.000 kernel[0]: [IOBluetoothHCIController][staticBluetoothHCIControllerTransportShowsUp] -- Received Bluetooth Controller register service notification -- 0x4800
    4/24/14 18:46:46.000 kernel[0]: [IOBluetoothHCIController][start] -- completed
    4/24/14 18:46:46.000 kernel[0]: com_protech_nosleepextension: setting state: 1, for mode: 0 (ac-mode)
    4/24/14 18:46:46.000 kernel[0]: com_protech_nosleepextension: successfully started
    4/24/14 18:46:46.926 loginwindow[38]: Login Window Application Started
    4/24/14 18:46:46.000 kernel[0]: [IOBluetoothHCIController::setConfigState] calling registerService
    4/24/14 18:46:46.000 kernel[0]: **** [IOBluetoothHCIController][protectedBluetoothHCIControllerTransportShowsUp] -- Connected to the transport successfully -- 0x6c80 -- 0x0000 -- 0x4800 ****
    4/24/14 18:46:47.004 WindowServer[168]: Server is starting up
    4/24/14 18:46:47.015 mds[34]: (Normal) FMW: FMW 0 0
    4/24/14 18:46:47.040 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_usb_connect.kext.
    4/24/14 18:46:47.041 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_usb_connect.kext.
    4/24/14 18:46:47.041 com.apple.kextd[12]: Error: Kext /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_usb_connect.kext - not found/unable to create.
    4/24/14 18:46:47.046 Parallels[169]: Failed to load kernel extension prl_usb_connect.kext
    4/24/14 18:46:47.074 Parallels[171]: /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_usb_connect.kext failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
    4/24/14 18:46:47.000 kernel[0]: mTail has not been written to hardware: mTail = 0x00000000, hardare tail register = 0x00000040
    4/24/14 18:46:47.171 Parallels[176]: Loading kernel extension prl_hypervisor.kext
    4/24/14 18:46:47.000 kernel[0]: en4: promiscuous mode enable succeeded
    4/24/14 18:46:47.194 WindowServer[168]: Session 256 retained (2 references)
    4/24/14 18:46:47.194 WindowServer[168]: Session 256 released (1 references)
    4/24/14 18:46:47.196 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_hypervisor.kext.
    4/24/14 18:46:47.197 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_hypervisor.kext.
    4/24/14 18:46:47.197 com.apple.InternetSharing[43]: *** no interface for service
    4/24/14 18:46:47.197 com.apple.kextd[12]: Error: Kext /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_hypervisor.kext - not found/unable to create.
    4/24/14 18:46:47.204 Parallels[180]: Failed to load kernel extension prl_hypervisor.kext
    4/24/14 18:46:47.213 WindowServer[168]: Session 256 retained (2 references)
    4/24/14 18:46:47.216 WindowServer[168]: init_page_flip: page flip mode is on
    4/24/14 18:46:47.254 UserEventAgent[11]: assertion failed: 13C64: com.apple.telemetry + 17682 [FDCB4ECA-3C5D-394A-BAEF-F6555BEB4239]: 0xffffffffe0000001
    4/24/14 18:46:47.269 Parallels[183]: /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_hypervisor.kext failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
    4/24/14 18:46:47.272 WindowServer[168]: Found 13 modes for display 0x00000000 [8, 5]
    4/24/14 18:46:47.277 WindowServer[168]: Found 1 modes for display 0x00000000 [1, 0]
    4/24/14 18:46:47.280 WindowServer[168]: Found 1 modes for display 0x00000000 [1, 0]
    4/24/14 18:46:47.283 WindowServer[168]: Found 1 modes for display 0x00000000 [1, 0]
    4/24/14 18:46:47.285 WindowServer[168]: mux_initialize: kAGCGetMuxState (kMuxControl, kMuxControl_switchingMode) failed (0xe0000001)
    4/24/14 18:46:47.285 WindowServer[168]: mux_initialize: Mode is safe
    4/24/14 18:46:47.287 WindowServer[168]: Found 13 modes for display 0x00000000 [8, 5]
    4/24/14 18:46:47.288 mDNSResponder[35]: mDNS_Register_internal: ERROR!! Tried to register AuthRecord 00007F9004004D60 MacBook-Pro-de-Luis-4.local. (Addr) that's already in the list
    4/24/14 18:46:47.289 mDNSResponder[35]: mDNS_Register_internal: ERROR!! Tried to register AuthRecord 00007F90040051F0 1.0.0.127.in-addr.arpa. (PTR) that's already in the list
    4/24/14 18:46:47.289 mDNSResponder[35]: mDNS_Register_internal: ERROR!! Tried to register AuthRecord 00007F9004006960 MacBook-Pro-de-Luis-4.local. (AAAA) that's already in the list
    4/24/14 18:46:47.289 mDNSResponder[35]: mDNS_Register_internal: ERROR!! Tried to register AuthRecord 00007F9004006DF0 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.E.F.ip6.arpa. (PTR) that's already in the list
    4/24/14 18:46:47.291 WindowServer[168]: Found 1 modes for display 0x00000000 [1, 0]
    4/24/14 18:46:47.291 WindowServer[168]: Found 1 modes for display 0x00000000 [1, 0]
    4/24/14 18:46:47.292 WindowServer[168]: Found 1 modes for display 0x00000000 [1, 0]
    4/24/14 18:46:47.319 WindowServer[168]: WSMachineUsesNewStyleMirroring: false
    4/24/14 18:46:47.320 WindowServer[168]: Display 0x042731c0: GL mask 0x1; bounds (0, 0)[1280 x 800], 13 modes available
    Main, Active, on-line, enabled, built-in, boot, Vendor 610, Model 9cc7, S/N 0, Unit 0, Rotation 0
    UUID 0xcb5a19e16c20c98ebb2d70fc3bb550b4
    4/24/14 18:46:47.320 WindowServer[168]: Display 0x003f0040: GL mask 0x10; bounds (0, 0)[3840 x 2160], 2 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    4/24/14 18:46:47.320 WindowServer[168]: Display 0x003f003f: GL mask 0x8; bounds (0, 0)[0 x 0], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 3, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    4/24/14 18:46:47.320 WindowServer[168]: Display 0x003f003e: GL mask 0x4; bounds (0, 0)[0 x 0], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 2, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    4/24/14 18:46:47.320 WindowServer[168]: Display 0x003f003d: GL mask 0x2; bounds (0, 0)[0 x 0], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 1, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    4/24/14 18:46:47.321 WindowServer[168]: WSSetWindowTransform: Singular matrix
    4/24/14 18:46:47.321 WindowServer[168]: WSSetWindowTransform: Singular matrix
    4/24/14 18:46:47.321 WindowServer[168]: WSSetWindowTransform: Singular matrix
    4/24/14 18:46:47.324 WindowServer[168]: Display 0x042731c0: GL mask 0x1; bounds (0, 0)[1280 x 800], 13 modes available
    Main, Active, on-line, enabled, built-in, boot, Vendor 610, Model 9cc7, S/N 0, Unit 0, Rotation 0
    UUID 0xcb5a19e16c20c98ebb2d70fc3bb550b4
    4/24/14 18:46:47.324 WindowServer[168]: Display 0x003f0040: GL mask 0x10; bounds (2304, 0)[1 x 1], 2 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 4, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    4/24/14 18:46:47.324 WindowServer[168]: Display 0x003f003f: GL mask 0x8; bounds (2305, 0)[1 x 1], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 3, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    4/24/14 18:46:47.324 WindowServer[168]: Display 0x003f003e: GL mask 0x4; bounds (2306, 0)[1 x 1], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 2, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    4/24/14 18:46:47.324 WindowServer[168]: Display 0x003f003d: GL mask 0x2; bounds (2307, 0)[1 x 1], 1 modes available
    off-line, enabled, Vendor ffffffff, Model ffffffff, S/N ffffffff, Unit 1, Rotation 0
    UUID 0xffffffffffffffffffffffffffffffff
    4/24/14 18:46:47.325 WindowServer[168]: CGXPerformInitialDisplayConfiguration
    4/24/14 18:46:47.325 WindowServer[168]:   Display 0x042731c0: Unit 0; Vendor 0x610 Model 0x9cc7 S/N 0 Dimensions 11.26 x 7.05; online enabled built-in, Bounds (0,0)[1280 x 800], Rotation 0, Resolution 1
    4/24/14 18:46:47.325 WindowServer[168]:   Display 0x003f0040: Unit 4; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2304,0)[1 x 1], Rotation 0, Resolution 1
    4/24/14 18:46:47.325 WindowServer[168]:   Display 0x003f003f: Unit 3; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2305,0)[1 x 1], Rotation 0, Resolution 1
    4/24/14 18:46:47.325 WindowServer[168]:   Display 0x003f003e: Unit 2; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2306,0)[1 x 1], Rotation 0, Resolution 1
    4/24/14 18:46:47.325 WindowServer[168]:   Display 0x003f003d: Unit 1; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2307,0)[1 x 1], Rotation 0, Resolution 1
    4/24/14 18:46:47.325 WindowServer[168]: CGXMuxBoot: Unexpected boot switch return value (0xe00002c7)
    4/24/14 18:46:47.409 WindowServer[168]: GLCompositor: GL renderer id 0x01024301, GL mask 0x0000001f, accelerator 0x000048b3, unit 0, caps QEX|MIPMAP, vram 451 MB
    4/24/14 18:46:47.409 WindowServer[168]: GLCompositor: GL renderer id 0x01024301, GL mask 0x0000001f, texture max 8192, viewport max {8192, 8192}, extensions FPRG|NPOT|GLSL|FLOAT
    4/24/14 18:46:47.410 WindowServer[168]: GLCompositor enabled for tile size [256 x 256]
    4/24/14 18:46:47.410 WindowServer[168]: CGXGLInitMipMap: mip map mode is on
    4/24/14 18:46:47.430 loginwindow[38]: **DMPROXY** Found `/System/Library/CoreServices/DMProxy'.
    4/24/14 18:46:47.437 sudo[199]:     root : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/Library/StartupItems/HWNetMgr/HWNetCfg
    4/24/14 18:46:47.441 Parallels[210]: Loading kernel extension prl_hid_hook.kext
    4/24/14 18:46:47.465 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_hid_hook.kext.
    4/24/14 18:46:47.466 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_hid_hook.kext.
    4/24/14 18:46:47.466 com.apple.kextd[12]: Error: Kext /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_hid_hook.kext - not found/unable to create.
    4/24/14 18:46:47.469 Parallels[216]: Failed to load kernel extension prl_hid_hook.kext
    4/24/14 18:46:47.652 Parallels[218]: /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_hid_hook.kext failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
    4/24/14 18:46:47.880 Parallels[222]: Loading kernel extension prl_netbridge.kext
    4/24/14 18:46:47.910 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_netbridge.kext.
    4/24/14 18:46:47.910 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_netbridge.kext.
    4/24/14 18:46:47.910 com.apple.kextd[12]: Error: Kext /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_netbridge.kext - not found/unable to create.
    4/24/14 18:46:47.913 Parallels[226]: Failed to load kernel extension prl_netbridge.kext
    4/24/14 18:46:48.049 Parallels[228]: /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_netbridge.kext failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
    4/24/14 18:46:48.120 Parallels[232]: Loading kernel extension prl_vnic.kext
    4/24/14 18:46:48.282 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_vnic.kext.
    4/24/14 18:46:48.283 com.apple.kextd[12]: Can't open CFBundle for /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_vnic.kext.
    4/24/14 18:46:48.283 com.apple.kextd[12]: Error: Kext /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_vnic.kext - not found/unable to create.
    4/24/14 18:46:48.286 Parallels[236]: Failed to load kernel extension prl_vnic.kext
    4/24/14 18:46:48.595 Parallels[238]: /Library/Parallels/Parallels Service.app/Contents/Kexts/prl_vnic.kext failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
    4/24/14 18:46:48.782 Parallels[241]: Trying to load kernel extensions, exit status: 5
    4/24/14 18:46:49.017 Parallels[244]: Starting Parallels networking...
    4/24/14 18:46:49.063 WindowServer[168]: Display 0x042731c0: Unit 0; ColorProfile { 2, "Color LCD"}; TransferTable (256, 12)
    4/24/14 18:46:49.104 launchctl[246]: com.apple.findmymacmessenger: Already loaded
    4/24/14 18:46:49.145 com.apple.SecurityServer[15]: Session 100004 created
    4/24/14 18:46:49.200 loginwindow[38]: Setting the initial value of the magsave brightness level 1
    4/24/14 18:46:49.244 loginwindow[38]: Login Window Started Security Agent
    4/24/14 18:46:49.262 UserEventAgent[249]: Failed to copy info dictionary for bundle /System/Library/UserEventPlugins/alfUIplugin.plugin
    4/24/14 18:46:49.322 WindowServer[168]: **DMPROXY** (2) Found `/System/Library/CoreServices/DMProxy'.
    4/24/14 18:46:49.367 WindowServer[168]: Display 0x042731c0: Unit 0; ColorProfile { 2, "Color LCD"}; TransferTable (256, 12)
    4/24/14 18:46:49.370 SecurityAgent[255]: This is the first run
    4/24/14 18:46:49.371 SecurityAgent[255]: MacBuddy was run = 0
    4/24/14 18:46:49.385 WindowServer[168]: Display 0x042731c0: Unit 0; ColorProfile { 2, "Color LCD"}; TransferTable (256, 12)
    4/24/14 18:46:49.406 WindowServer[168]: _CGXGLDisplayContextForDisplayDevice: acquired display context (0x7fff4be1aec0) - enabling OpenGL
    4/24/14 18:46:49.411 SecurityAgent[255]: User info context values set for luisfernandolins
    4/24/14 18:46:49.987 loginwindow[38]: Login Window - Returned from Security Agent
    4/24/14 18:46:50.015 loginwindow[38]: USER_PROCESS: 38 console
    4/24/14 18:46:50.000 kernel[0]: AppleKeyStore:Sending lock change 0
    4/24/14 18:46:50.941 com.apple.launchd.peruser.501[261]: Background: Aqua: Registering new GUI session.
    4/24/14 18:46:50.945 launchctl[264]: launchctl: Dubious file. Not of type .plist (skipping): /Users/luisfernandolins/Library/LaunchAgents/com.zeobit.MacKeeper.Helper
    4/24/14 18:46:50.961 com.apple.launchd.peruser.501[261]: (com.spotify.webhelper) Unknown key: SpotifyPath
    4/24/14 18:46:50.962 com.apple.launchd.peruser.501[261]: (com.apple.EscrowSecurityAlert) Unknown key: seatbelt-profiles
    4/24/14 18:46:50.963 com.apple.launchd.peruser.501[261]: (com.apple.ReportCrash) Falling back to default Mach exception handler. Could not find: com.apple.ReportCrash.Self
    4/24/14 18:46:50.966 launchctl[264]: com.apple.pluginkit.pkd: Already loaded
    4/24/14 18:46:50.966 launchctl[264]: com.apple.sbd: Already loaded
    4/24/14 18:46:50.981 distnoted[266]: # distnote server agent  absolute time: 70.704574643   civil time: Thu Apr 24 18:46:50 2014   pid: 266 uid: 501  root: no
    4/24/14 18:46:51.641 UserEventAgent[265]: Failed to copy info dictionary for bundle /System/Library/UserEventPlugins/alfUIplugin.plugin
    4/24/14 18:46:51.000 kernel[0]: directed SSID scan fail
    4/24/14 18:46:52.153 SystemStarter[190]: StartOuc (198) did not complete successfully
    4/24/14 18:46:52.154 SystemStarter[190]: The following StartupItems failed to start properly:
    4/24/14 18:46:52.154 SystemStarter[190]: /Library/StartupItems/StartOuc
    4/24/14 18:46:52.154 SystemStarter[190]:  - execution of Startup script failed
    4/24/14 18:46:52.155 WindowServer[168]: **DMPROXY** (2) Found `/System/Library/CoreServices/DMProxy'.
    4/24/14 18:46:52.294 WindowServer[168]: Display 0x042731c0: Unit 0; ColorProfile { 2, "Color LCD"}; TransferTable (256, 12)
    4/24/14 18:46:53.414 prl_net_start[247]: Failed to configure Parallels Adapter 0 for network Shared
    4/24/14 18:46:53.420 prl_net_start[247]: Failed to configure Parallels Adapter 1 for network Host-Only
    4/24/14 18:46:53.580 mds[34]: (Warning) Server: No stores registered for metascope "kMDQueryScopeComputer"
    4/24/14 18:46:53.602 Parallels[309]: Parallels networking sucessfully started
    4/24/14 18:46:53.607 sharingd[297]: Starting Up...
    4/24/14 18:46:53.624 prl_naptd[307]: Starting Parallels Network Daemon
    4/24/14 18:46:53.628 Parallels[311]: Restarting CiscoVPN
    4/24/14 18:46:53.717 SystemStarter[315]: Unknown service: CiscoVPN
    4/24/14 18:46:53.728 Parallels[318]: Starting Parallels Dispatcher Service
    4/24/14 18:46:54.048 Parallels[325]: Parallels Dispatcher Service sucessfully started
    4/24/14 18:46:54.074 prl_naptd[307]: BUG in libdispatch client: kevent[EVFILT_WRITE] delete: "No such file or directory" - 0x2
    4/24/14 18:46:54.076 prl_naptd[307]: Failed to start: error 718; Parallels Network Daemon will restart in one minute or after receiving of some signal.
    4/24/14 18:46:54.134 xpcproxy[328]: assertion failed: 13C64: xpcproxy + 3438 [D559FC96-E6B1-363A-B850-C7AC9734F210]: 0x2
    4/24/14 18:46:54.145 com.apple.SecurityServer[15]: Session 100005 created
    4/24/14 18:46:54.167 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class AMDRadeonX4000_AMDAccelDevice.
    4/24/14 18:46:54.167 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class AMDRadeonX4000_AMDAccelSharedUserClient.
    4/24/14 18:46:54.168 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class AMDSIVideoContext.
    4/24/14 18:46:54.168 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class Gen6DVDContext.
    4/24/14 18:46:54.168 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class IGAccelDevice.
    4/24/14 18:46:54.168 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class IGAccelSharedUserClient.
    4/24/14 18:46:54.168 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class IGAccelVideoContextMain.
    4/24/14 18:46:54.168 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class IGAccelVideoContextMedia.
    4/24/14 18:46:54.168 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class IGAccelVideoContextVEBox.
    4/24/14 18:46:54.169 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class IOBluetoothDeviceUserClient.
    4/24/14 18:46:54.169 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class IOHIDParamUserClient.
    4/24/14 18:46:54.169 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the IOKit user-client class IOSurfaceRootUserClient.
    4/24/14 18:46:54.169 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the mach service named com.apple.AirPlayXPCHelper.
    4/24/14 18:46:54.169 com.apple.audio.DriverHelper[295]: The plug-in named AirPlay.driver requires extending the sandbox for the mach service named com.apple.blued.
    4/24/14 18:46:54.207 com.apple.audio.DriverHelper[295]: The plug-in named BluetoothAudioPlugIn.driver requires extending the sandbox for the IOKit user-client class IOBluetoothDeviceUserClient.
    4/24/14 18:46:54.208 com.apple.audio.DriverHelper[295]: The plug-in named BluetoothAudioPlugIn.driver requires extending the sandbox for the mach service named com.apple.blued.
    4/24/14 18:46:54.208 com.apple.audio.DriverHelper[295]: The plug-in named BluetoothAudioPlugIn.driver requires extending the sandbox for the mach service named com.apple.bluetoothaudiod.
    4/24/14 18:46:54.313 com.apple.IconServicesAgent[333]: IconServicesAgent launched.
    4/24/14 18:46:54.544 WindowServer[168]: disable_update_timeout: UI updates were forcibly disabled by application "SystemUIServer" for over 1.00 seconds. Server has re-enabled them.
    4/24/14 18:46:54.958 xpcproxy[336]: assertion failed: 13C64: xpcproxy + 3438 [D559FC96-E6B1-363A-B850-C7AC9734F210]: 0x2
    4/24/14 18:46:55.025 com.apple.SecurityServer[15]: Session 100008 created
    4/24/14 18:46:55.390 WindowServer[168]: common_reenable_update: UI updates were finally reenabled by application "SystemUIServer" after 1.86 seconds (server forcibly re-enabled them after 1.01 seconds)
    4/24/14 18:46:55.758 SystemUIServer[280]: Cannot find executable for CFBundle 0x7fbbda58bf30 </System/Library/CoreServices/Menu Extras/Clock.menu> (not loaded)
    4/24/14 18:46:55.784 SystemUIServer[280]: Cannot find executable for CFBundle 0x7fbbda585c90 </System/Library/CoreServices/Menu Extras/Battery.menu> (not loaded)
    4/24/14 18:46:55.785 SystemUIServer[280]: Cannot find executable for CFBundle 0x7fbbda58b4f0 </System/Library/CoreServices/Menu Extras/Volume.menu> (not loaded)
    4/24/14 18:46:56.032 coreaudiod[282]: 2014-04-24 06:46:56.031416 PM [AirPlay] AirPlay: Performing audio format change for 4 (AP Out) to PCM/44100/16/2
    4/24/14 18:46:57.095 WindowServer[168]: disable_update_timeout: UI updates were forcibly disabled by application "SystemUIServer" for over 1.00 seconds. Server has re-enabled them.
    4/24/14 18:46:57.895 WindowServer[168]: common_reenable_update: UI updates were finally reenabled by application "SystemUIServer" after 1.80 seconds (server forcibly re-enabled them after 1.00 seconds)
    4/24/14 18:46:57.939 SystemUIServer[280]: *** WARNING: -[NSImage compositeToPoint:operation:fraction:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.
    4/24/14 18:46:57.940 SystemUIServer[280]: *** WARNING: -[NSImage compositeToPoint:fromRect:operation:fraction:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.
    4/24/14 18:46:58.034 accountsd[347]: assertion failed: 13C64: liblaunch.dylib + 25164 [38D1AB2C-A476-385F-8EA8-7AB604CA1F89]: 0x25
    4/24/14 18:46:58.146 com.apple.iCloudHelper[328]: AOSKit ERROR: Config request failed, url=https://setup.icloud.com/configurations/init, requestHeaders=
        "Accept-Language" = "en-us";
        "X-Mme-Client-Info" = "<MacBookPro8,1> <Mac OS X;10.9.2;13C64> <com.apple.AOSKit/176>";
        "X-Mme-Country" = BR;
        "X-Mme-Nac-Version" = 11A457;
        "X-Mme-Timezone" = "GMT-3";
    error=Error Domain=kCFErrorDomainCFNetwork Code=-1009 "The Internet connection appears to be offline." UserInfo=0x7fc252e0e370 {NSErrorFailingURLStringKey=https://setup.icloud.com/configurations/init, NSLocalizedDescription=The Internet connection appears to be offline., NSErrorFailingURLKey=https://setup.icloud.com/configurations/init}, httpStatusCode=-1, responseHeaders=
    (null)
    4/24/14 18:46:58.000 kernel[0]: MacAuthEvent en1   Auth result for: a4:b1:e9:79:78:17  MAC AUTH succeeded
    4/24/14 18:46:58.000 kernel[0]: wlEvent: en1 en1 Link UP virtIf = 0
    4/24/14 18:46:58.000 kernel[0]: AirPort: Link Up on en1
    4/24/14 18:46:58.000 kernel[0]: en1: BSSID changed to a4:b1:e9:79:78:17
    4/24/14 18:46:58.000 kernel[0]: AirPort: RSN handshake complete on en1
    4/24/14 18:46:58.491 com.apple.iCloudHelper[328]: AOSKit ERROR: Config request failed, url=https://setup.icloud.com/configurations/init, requestHeaders=
        "Accept-Language" = "en-us";
        "X-Mme-Client-Info" = "<MacBookPro8,1> <Mac OS X;10.9.2;13C64> <com.apple.AOSKit/176>";
        "X-Mme-Country" = BR;
        "X-Mme-Nac-Version" = 11A457;
        "X-Mme-Timezone" = "GMT-3";
    error=Error Domain=kCFErrorDomainCFNetwork Code=-1009 "The Internet connection appears to be offline." UserInfo=0x7fc252c1da50 {NSErrorFailingURLStringKey=https://setup.icloud.com/configurations/init, NSLocalizedDescription=The Internet connection appears to be offline., NSErrorFailingURLKey=https://setup.icloud.com/configurations/init}, httpStatusCode=-1, responseHeaders=
    (null)
    4/24/14 18:46:58.492 com.apple.iCloudHelper[328]: AOSKit ERROR: Setup request failed, appleID=1047286319, url=(null), requestHeaders=
    (null),
    error=Error Domain=AOSErrorDomain Code=1000 "The operation couldn’t be completed. (AOSErrorDomain error 1000.)" UserInfo=0x7fc252c202a0 {HttpStatusCode=0, DialogInfo={
        DialogType = Unknown;
    }}, httpStatusCode=0, responseHeaders=
    (null),
    responseBody=
    (null)
    4/24/14 18:46:58.000 kernel[0]: flow_divert_kctl_disconnect (0): disconnecting group 1
    4/24/14 18:46:58.707 com.apple.SecurityServer[15]: Session 100010 created
    4/24/14 18:46:59.734 com.apple.iCloudHelper[328]: AOSKit ERROR: Config request failed, url=https://setup.icloud.com/configurations/init, requestHeaders=
        "Accept-Language" = "en-us";
        "X-Mme-Client-Info" = "<MacBookPro8,1> <Mac OS X;10.9.2;13C64> <com.apple.AOSKit/176>";
        "X-Mme-Country" = BR;
        "X-Mme-Nac-Version" = 11A457;
        "X-Mme-Timezone" = "GMT-3";
    error=Error Domain=kCFErrorDomainCFNetwork Code=-1009 "The Internet connection appears to be offline." UserInfo=0x7fc252f3d840 {NSErrorFailingURLStringKey=https://setup.icloud.com/configurations/init, NSLocalizedDescription=The Internet connection appears to be offline., NSErrorFailingURLKey=https://setup.icloud.com/configurations/init}, httpStatusCode=-1, responseHeaders=
    (null)
    4/24/14 18:46:59.817 com.apple.iCloudHelper[328]: AOSKit ERROR: Config request failed, url=https://setup.icloud.com/configurations/init, requestHeaders=
        "Accept-Language" = "en-us";
        "X-Mme-Client-Info" = "<MacBookPro8,1> <Mac OS X;10.9.2;13C64> <com.apple.AOSKit/176>";
        "X-Mme-Country" = BR;
        "X-Mme-Nac-Version" = 11A457;
        "X-Mme-Timezone" = "GMT-3";
    error=Error Domain=kCFErrorDomainCFNetwork Code=-1009 "The Internet connection appears to be offline." UserInfo=0x7fc252f3e850 {NSErrorFailingURLStringKey=https://setup.icloud.com/configurations/init, NSLocalizedDescription=The Internet connection appears to be offline., NSErrorFailingURLKey=https://setup.icloud.com/configurations/init}, httpStatusCode=-1, responseHeaders=
    (null)
    4/24/14 18:46:59.818 com.apple.iCloudHelper[328]: AOSKit ERROR: Setup request failed, appleID=1647185353, url=(null), requestHeaders=
    (null),
    error=Error Domain=AOSErrorDomain Code=1000 "The operation couldn’t be completed. (AOSErrorDomain error 1000.)" UserInfo=0x7fc252c1a500 {HttpStatusCode=0, DialogInfo={
        DialogType = Unknown;
    }}, httpStatusCode=0, responseHeaders=
    (null),
    responseBody=
    (null)
    4/24/14 18:46:59.898 com.apple.iCloudHelper[328]: AOSKit ERROR: Config request failed, url=https://setup.icloud.com/configurations/init, requestHeaders=
        "Accept-Language" = "en-us";
        "X-Mme-Client-Info" = "<MacBookPro8,1> <Mac OS X;10.9.2;13C64> <com.apple.AOSKit/176>";
        "X-Mme-Country" = BR;
        "X-Mme-Nac-Version" = 11A457;
        "X-Mme-Timezone" = "GMT-3";
    error=Error Domain=kCFErrorDomainCFNetwork Code=-1009 "The Internet connection appears to be offline." UserInfo=0x7fc252f3e050 {NSErrorFailingURLStringKey=https://setup.icloud.com/configurations/init, NSLocalizedDescription=The Internet connection appears to be offline., NSErrorFailingURLKey=https://setup.icloud.com/configurations/init}, httpStatusCode=-1, responseHeaders=
    (null)
    4/24/14 18:46:59.964 com.apple.iCloudHelper[328]: AOSKit ERROR: Config request failed, url=https://setup.icloud.com/configurations/init, requestHeaders=
        "Accept-Language" = "en-us";
        "X-Mme-Client-Info" = "<MacBookPro8,1> <Mac OS X;10.9.2;13C64> <com.apple.AOSKit/176>";
        "X-Mme-Country" = BR;
        "X-Mme-Nac-Version" = 11A457;
        "X-Mme-Timezone" = "GMT-3";
    error=Error Domain=kCFErrorDomainCFNetwork Code=-1009 "The Internet connection appears to be offline." UserInfo=0x7fc252f08480 {NSErrorFailingURLStringKey=https://setup.icloud.com/configurations/init, NSLocalizedDescription=The Internet connection appears to be offline., NSErrorFailingURLKey=https://setup.icloud.com/configurations/init}, httpStatusCode=-1, responseHeaders=
    (null)
    4/24/14 18:46:59.964 com.apple.iCloudHelper[328]: AOSKit ERROR: Setup request failed, appleID=291933891, url=(null), requestHeaders=
    (null),
    error=Error Domain=AOSErrorDomain Code=1000 "The operation couldn’t be completed. (AOSErrorDomain error 1000.)" UserInfo=0x7fc252f07ad0 {HttpStatusCode=0, DialogInfo={
        DialogType = Unknown;
    }}, httpStatusCode=0, responseHeaders=
    (null),
    responseBody=
    (null)
    4/24/14 18:47:02.528 com.apple.launchd.peruser.501[261]: (com.parallels.desktop.client.launch[371]) Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
    4/24/14 18:47:02.528 com.apple.launchd.peruser.501[261]: (com.parallels.desktop.client.launch[371]) Job failed to exec(3) for weird reason: 2
    4/24/14 18:47:02.667 prl_naptd[370]: Starting Parallels Network Daemon
    4/24/14 18:47:02.668 com.apple.launchd.peruser.501[261]: (com.apple.iTunesHelper.30304[383]) Spawned and waiting for the debugger to attach before continuing...
    4/24/14 18:47:02.688 SocialPushAgent[359]: ApplePushService: APSConnection being used without a delegate queue
    4/24/14 18:47:02.711 WiFiKeychainProxy[358]: [NO client logger] <Nov 10 2013 18:30:13> WIFICLOUDSYNC WiFiCloudSyncEngineCreate: created...
    4/24/14 18:47:02.711 WiFiKeychainProxy[358]: [NO client logger] <Nov 10 2013 18:30:13> WIFICLOUDSYNC WiFiCloudSyncEngineRegisterCallbacks: WiFiCloudSyncEngineCallbacks version - 0, bundle id - com.apple.wifi.WiFiKeychainProxy
    4/24/14 18:47:04.495 com.apple.InternetSharing[43]: *** no interface for service
    4/24/14 18:47:04.500 configd[56]: network changed: DNS* Proxy
    4/24/14 18:47:04.505 UserEventAgent[11]: Captive: [CNInfoNetworkActive:1655] en1: SSID 'LFLINS' making interface primary (protected network)
    4/24/14 18:47:04.505 UserEventAgent[11]: Captive: CNPluginHandler en1: Evaluating
    4/24/14 18:47:04.511 UserEventAgent[11]: Captive: en1: Probing 'LFLINS'
    4/24/14 18:47:04.515 configd[56]: network changed: v4(en1!:192.168.1.72) DNS+ Proxy+ SMB
    4/24/14 18:47:05.355 com.apple.time[265]: Interval maximum value is 946100000 seconds (specified value: 9223372036854775807).
    4/24/14 18:47:05.390 configd[56]: setting hostname to "mbp-de-luis-4.lan"
    4/24/14 18:47:05.414 UserEventAgent[11]: Captive: CNPluginHandler en1: Authenticated
    4/24/14 18:47:08.733 com.apple.time[265]: Interval maximum value is 946100000 seconds (specified value: 9223372036854775807).
    4/24/14 18:47:08.747 com.apple.launchd.peruser.501[261]: (com.apple.mrt.uiagent[362]) Exited with code: 255
    4/24/14 18:47:08.780 ntpd[186]: proto: precision = 1.000 usec
    4/24/14 18:47:08.974 secd[342]:  __EnsureFreshParameters_block_invoke_2 SOSCloudKeychainSynchronizeAndWait: The operation couldn’t be completed. (SyncedDefaults error 1020 - Remote error : Network unreachable)
    4/24/14 18:47:08.975 secd[342]:  __talkWithKVS_block_invoke callback error: The operation couldn’t be completed. (SyncedDefaults error 1020 - Remote error : Network unreachable)
    4/24/14 18:47:09.065 airportd[63]: _doAutoJoin: Already associated to “LFLINS”. Bailing on auto-join.
    4/24/14 18:47:10.326 com.apple.internetaccounts[336]: [Warning] ************* com.apple.internetaccounts timed out connecting to imagent, please file a radar, and attach the stackshots generated ***********************
    4/24/14 18:47:10.326 com.apple.internetaccounts[336]: [Warning] ************* com.apple.internetaccounts timed out connecting to imagent, please file a radar, and attach the stackshots generated ***********************
    4/24/14 18:47:10.375 mds[34]: (Warning) Server: No stores registered for metascope "kMDQueryScopeComputer"
    4/24/14 18:47:10.920 REUpdater[372]: VERSION is 141
    4/24/14 18:47:12.143 AirPlayUIAgent[330]: 2014-04-24 06:47:12.143216 PM [AirPlayUIAgent] Changed PIN pairing: no
    4/24/14 18:47:12.962 mds[34]: (Warning) Server: No stores registered for metascope "kMDQueryScopeComputer"
    4/24/14 18:47:15.033 secd[342]:  SecErrorGetOSStatus unknown error domain: com.apple.security.sos.error for error: The operation couldn’t be completed. (com.apple.security.sos.error error 2 - Public Key not available - failed to register before call)
    4/24/14 18:47:15.033 secd[342]:  securityd_xpc_dictionary_handler WiFiKeychainProx[358] DeviceInCircle The operation couldn’t be completed. (com.apple.security.sos.error error 2 - Public Key not available - failed to register before call)
    4/24/14 18:47:15.060 com.apple.time[265]: Interval maximum value is 946100000 seconds (specified value: 9223372036854775807).
    4/24/14 18:47:15.275 AirPlayUIAgent[330]: 2014-04-24 06:47:15.275080 PM [AirPlayUIAgent] Changed PIN pairing: no
    4/24/14 18:47:17.030 syncdefaultsd[321]: [AOSAccounts] : IAAppProvider::CopyAccountUIDForUser Timed out waiting
    4/24/14 18:47:17.268 digest-service[72]: digest-request: uid=0
    4/24/14 18:47:17.268 digest-service[72]: digest-request: init request
    4/24/14 18:47:17.275 digest-service[72]: digest-request: init return domain: MBP-DE-LUIS-4 server: MBP-DE-LUIS-4 indomain was: <NULL>
    4/24/14 18:47:17.400 com.apple.NotesMigratorService[398]: Joined Aqua audit session
    4/24/14 18:47:17.418 racoon[401]: accepted connection on vpn control socket.
    4/24/14 18:47:17.835 com.apple.internetaccounts[336]: An instance 0x7fc03bfd4940 of class IMAPMailbox was deallocated while key value observers were still registered with it. Observation info was leaked, and may even become mistakenly attached to some other object. Set a breakpoint on NSKVODeallocateBreak to stop here in the debugger. Here's the current observation info:
    <NSKeyValueObservationInfo 0x7fc03bfd5680> (
    <NSKeyValueObservance 0x7fc03bfd57f0: Observer: 0x7fc03bfc98d0, Key path: uidNext, Options: <New: NO, Old: NO, Prior: NO> Context: 0x7fff8e1bd43b, Property: 0x7fc03bfd5650>
    4/24/14 18:47:17.844 com.apple.internetaccounts[336]: An instance 0x7fc03bd87e60 of class IMAPMailbox was deallocated while key value observers were still registered with it. Observation info was leaked, and may even become mistakenly attached to some other object. Set a breakpoint on NSKVODeallocateBreak to stop here in the debugger. Here's the current observation info:
    <NSKeyValueObservationInfo 0x7fc03bd87f80> (
    <NSKeyValueObservance 0x7fc03bd87f10: Observer: 0x7fc03bd88c30, Key path: uidNext, Options: <New: NO, Old: NO, Prior: NO> Context: 0x7fff8e1bd43b, Property: 0x7fc03bfd5650>
    4/24/14 18:47:18.226 digest-service[72]: digest-request: uid=0
    4/24/14 18:47:18.227 digest-service[72]: digest-request: init request
    4/24/14 18:47:18.229 com.apple.internetaccounts[336]: An instance 0x7fc03e00f500 of class IMAPMailbox was deallocated while key value observers were still registered with it. Observation info was leaked, and may even become mistakenly attached to some other object. Set a breakpoint on NSKVODeallocateBreak to stop here in the debugger. Here's the current observation info:
    <NSKeyValueObservationInfo 0x7fc03e00e210> (
    <NSKeyValueObservance 0x7fc03e000190: Observer: 0x7fc03e003a50, Key path: uidNext, Options: <New: NO, Old: NO, Prior: NO> Context: 0x7fff8e1bd43b, Property: 0x7fc03bfd5650>
    4/24/14 18:47:18.234 digest-service[72]: digest-request: init return domain: MBP-DE-LUIS-4 server: MBP-DE-LUIS-4 indomain was: <NULL>
    4/24/14 18:47:18.245 com.apple.time[265]: Interval maximum value is 946100000 seconds (specified value: 9223372036854775807).
    4/24/14 18:47:18.570 REUpdater[372]: REUpdate : Did not download since you have the version equal or later than that on the server
    4/24/14 18:47:20.234 com.apple.dock.extra[396]: iPhotoDockTilePlugin: Unable to get dock badge information: connection timeout: did not receive reply
    4/24/14 18:47:21.886 AllMyMusicAgent[369]: SARAgent newAgent
    4/24/14 18:47:22.544 mds[34]: (Warning) Server: No stores registered for metascope "kMDQueryScopeComputer"
    4/24/14 18:47:23.589 sandboxd[384]: ([367]) assistantd(367) deny file-read-data /Library/Frameworks/TSLicense.framework/Versions/A/TSLicense
    4/24/14 18:47:26.529 AddressBookManager[382]: Validate metadata timed out, cancelling
    4/24/14 18:47:26.556 com.apple.imfoundation.IMRemoteURLConnectionAgent[391]: ERROR: __CFURLCache:CreateTablesAndIndexes version create - table cfurl_cache_schema_version already exists. ErrCode: 1.
    4/24/14 18:47:26.557 com.apple.imfoundation.IMRemoteURLConnectionAgent[391]: __CFURLCache:RecreateEmptyPersistentStoreOnDiskAndOpen: create tables and index failed.
    4/24/14 18:47:27.757 PhotoStreamAgent[357]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:28.757 PhotoStreamAgent[357]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:28.909 WindowServer[168]: disable_update_timeout: UI updates were forcibly disabled by application "Mail" for over 1.00 seconds. Server has re-enabled them.
    4/24/14 18:47:29.758 PhotoStreamAgent[357]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:30.760 PhotoStreamAgent[357]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:31.761 PhotoStreamAgent[357]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:31.887 SafariDAVClient[381]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:32.762 PhotoStreamAgent[357]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:32.918 SafariDAVClient[381]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:33.975 SafariDAVClient[381]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:34.980 SafariDAVClient[381]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:36.041 SafariDAVClient[381]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:37.113 SafariDAVClient[381]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:38.169 SafariDAVClient[381]: ApplePushService: Timed out making blocking call, failed to perform call via XPC connection to 'com.apple.apsd'
    4/24/14 18:47:39.238 secd[342]:  SecErrorGetOSStatus unknown error domain: com.apple.security.sos.error for error: The operation couldn’t be completed. (com.apple.security.sos.error error 2 - Public Key not available - failed to register before call)
    4/24/14 18:47:39.238 secd[342]:  securityd_xpc_dictionary_handler AddressBookSourc[380] DeviceInCircle The operation couldn’t be completed. (com.apple.security.sos.error error 2 - Public Key not available - failed to register before call)
    4/24/14 18:47:39.946 AddressBookSourceSync[380]: [CardDAVPlugin-ERROR] -getPrincipalInfo:[_controller supportsRequestCompressionAtURL:https://luisfernandolins%[email protected]/1047286319/principal///luisfernandolins%[email protected]/1047286319/principal/] Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo=0x7fa5eb81cb60 {NSUnderlyingError=0x7fa5e9651cb0 "The request timed out.", NSErrorFailingURLStringKey=https://luisfernandolins%[email protected]/1047286319/principal/[email protected]/1047286319/principal/, NSErrorFailingURLKey=https://luisfernandolins%[email protected]/1047286319/principal///luisfernandolins%[email protected]/1047286319/principal/, NSLocalizedDescription=The request timed out.}
    4/24/14 18:47:40.011 AddressBookSourceSync[380]: [AOSAccounts] : [IsAccountKeyChainActive] : had error: The operation couldn’t be completed. (com.apple.security.sos.error error 2 - Remote error : The operation couldn‚Äôt be completed. (com.apple.security.sos.error error 2 - Public Key not available - failed to register before call))
    4/24/14 18:47:40.013 secd[342]:  SecErrorGetOSStatus unknown error domain: com.apple.security.sos.error for error: The operation couldn’t be completed. (com.apple.security.sos.error error 2 - Public Key not available - failed to register before call)
    4/24/14 18:47:40.013 secd[342]:  securityd_xpc_dictionary_handler AddressBookSourc[380] DeviceInCircle The operation couldn’t be completed. (com.apple.security.sos.error error 2 - Public Key not available - failed to register before call)
    4/24/14 18:47:40.017 AddressBookSourceSync[380]: [AOSAccounts] : [IsAccountKeyChainActive] :

    If it's slow on startup it would be extensions loading or LaunchDaemons starting up. 
    You should have a look in:
    /Library/LaunchDaemons
    /Library/Extensions
    You can count out anything in your home folder and it shouldn't put anything in /System as that's reserved for Apple. 

  • Inconsiste​nt Parallel Loop Performanc​e

    My original question was can traditional DAQ devices run in parallel loops? I have some extensive data processing and additional automation that would be a lot easier to do in parallel with an acquisition loop rather than cram it all into the acquisition's while loop. As I was building an example VI, I discovered the answer seems to be "sometimes".
    I am working on a calibration rig for hot wire anemometers. It requires pressure values to be read into a PCI-4351 (traditional DAQ) for the duration of the calibration and record wire voltages to a PCI-6110 (DAQmx device) only when the pressure values have settled (i.e. the stream velocity is constant). Inevitably, both devices will be polling data simultaneously at some point.
    It seems that the 4351 would transfer its data to a parallel loop, but not when 6110 was running and vice versa - and sometimes the buttons to stop the loops wouldn't work. Will traditional DAQ and DAQmx devices not perform parallel tasks simultaneously?
    The attached VI might clear up the parallel structures I'm talking about.
    Andrew
    Andrew
    Attachments:
    ParallelLoopsExample.vi ‏32 KB

    Altenbach,
    You pointed me a good direction - I wasn't familiar with action engines until you mentioned them, but after some reading (namely Ben's AE nugget), you have me convinced (although not entirely sure on how to proceed) so here come the questions!
    1. I tried to use Ben's running average example as a template - what should the cases inside my AE be? Right now they're "initialize", "acquire", and "close". However, I have to pass a value from initialize to acquire to close - so as is, the VI won't run.
    2. Ben had his AE in a loop to add data to the array and in another loop to perform the running average calculation. Since you end up with two of the same thing in your BD, how is this better than creating a local variable?
    3. Best practice? I'm pulling values from several channels - should I isolate each channel an put it into its own SR within the AE or keep the data together and have a single SR for the 2D array?
    I don't expect anybody to have the 4351 drivers installed - so the what you're probably seeing as three "?" VIs in the "Initialize" panel are the VIs needed to initialize the device (sampling rate, number of scans, etc.), the single "?" in "Acquire" reads the data and the two in "Close" end the acquisition.
    Brad,
    Thanks for the tip - I'll keep that in mind when I'm implementing the 6110 acquisition into my code
    Andrew
    Attachments:
    InputAE.vi ‏20 KB

Maybe you are looking for

  • How to implement a view or access implementation file in webDynpro?

    Hello, I'm actually working on developping a simple component with webDynpro, enabling user to fill two inputfields and send the answers by clicking on a button. The problem is when i'm trying to open the view with java editor, i get the error: "The

  • PL/SQL Colelction how to use in procedure

    i am converting SQL Server stored procedure in oracle in which i have made use of TABLE variable but TABLE variable is not there is oracle i searched on Google instead of TABLE variable we can use of COLLECTIONS in PL/SQL i could not find the syntax

  • Internet/Safari load trouble since ugrade (10.4.4)

    Since downloading the 10.4.4 software update yesterday, my pages are loading slower on Firefox and Explorer, with Safari sometimes not finding pages at all. Safari is my main browser, but three times, at startup, it couldn't even find the home page (

  • Ps/sql performance tunning

    Hi Can any body tell me how to tune pl/sql code tnr nagesh

  • Format Into String

    Hello all, I would like to format a string with "a white space" between each string member. i am at odds as for the format, for the "format string" in the Format Into String function. let me rephrase that... the format which needs to be used to forma