Help on parallelism

I'm on 11 GR 2 - lack of databases on virtual machines. There are 8 wires of CPU / DB Rac node. And there are 2 RAC nodes.

We have ETL work that has a very long query duration. SQL Setup advise the active parallel profile and when I activated the parallel profile and ran the SQL manually it was much faster. However when ran by himself - ETL work job ETL experience performance gains. When I followed the work - I found that there were several sessions generated by the ETL and there was another session that was also running at the same time he also used parallelism and apparently he took all of the parallel process leaving no parallel worker of the application I want to use parallelism for.

This is the current configuration:

03:57:48 SQL > show parameter PARALLEL_FORCE_LOCAL

VALUE OF TYPE NAME

------------------------------------ ----------- ------------------------------

parallel_force_local Boolean TRUE

03:59:38 SQL > show parameter PARALLEL_MAX_SERVERS

VALUE OF TYPE NAME

------------------------------------ ----------- ------------------------------

PARALLEL_MAX_SERVERS integer 8

03:59:59 SQL > show parameter PARALLEL_MIN_PERCENT

VALUE OF TYPE NAME

------------------------------------ ----------- ------------------------------

parallel_min_percent integer 0

04:00:24 SQL > show parameter PARALLEL_MIN_SERVERS

VALUE OF TYPE NAME

------------------------------------ ----------- ------------------------------

parallel_min_servers integer 2

04:00:32 SQL > show parameter PARALLEL_MIN_TIME_THRESHOLD

VALUE OF TYPE NAME

------------------------------------ ----------- ------------------------------

parallel_min_time_threshold string AUTO

04:00:40 SQL > show parameter PARALLEL_SERVERS_TARGET

VALUE OF TYPE NAME

------------------------------------ ----------- ------------------------------

parallel_servers_target whole number 8

04:00:49 SQL >

SQL > @pq

QC/slave slave Set SID QC asked SID DOP DOP real username

------------ ---------- ---------- ------ ------ ------------- ----------

SYS, 2405 2405 QC

-p007 2 1725 2405 16 4 (Slave)

-2 1370 2405 16 4 (Slave) p006

-p005 2 1040 2405 16 4 (Slave)

-p004 (Slave) 2 702 2405 16 4

-p003 (Slave) 1 2059 2405 16 4

-p002 (Slave) 1 1382 2405 16 4

-1 20 2405 16 4 (Slave) p001

-p000 1 2398 2405 16 4 (Slave)

9 selected lines.

SQL > select sid, session sql_id $ v where sid in (2405,1725, 1370,1040,702,2059,1382,20,2398);

SID SQL_ID

---------- -------------

# btf8drjkxxg61

# btf8drjkxxg61

# btf8drjkxxg61

# btf8drjkxxg61

# btf8drjkxxg61

# btf8drjkxxg61

# btf8drjkxxg61

# btf8drjkxxg61

# btf8drjkxxg61

9 selected lines.

The sql I wanted parallelism to use is b4vqmqvud36gs. Is there a way I can limit parallelism of other queries and let my request also run with parallelism? What other ideas are possible to tackle this problem.

RD

Resource Manager allows you to limit the number of parallel execution servers.

Also to ensure that you have updated statistics object and system so that the requested degree of Auto is more reasonable.

Hemant K Collette

Tags: Database

Similar Questions

  • With the help of Parallels and Windows OS

    When running Parallels do I also need to install an operating system Windows on my Mac or Parallels come with him so I can run a windows application?

    You need to install windows inside parallels. If you need a valid license of windows.

  • Please help with parallel query

    Hi all

    I am "playing" with a parallel query and try to see if it could improve some more long running queries, but can't do the database that you want to use a parallel execution plan, no matter what I do! I hope someone can point me in the right direction!

    ORACLE Version is 11.2.0.2
    OS Win 2008 R2 server
    UC = 32
    64 GB OF RAM
    AMM enabled, memory_target = M 50560
    SQL > show the parallel parameter

    VALUE OF TYPE NAME
    ------------------------------------ ----------- --------------
    fast_start_parallel_rollback string LOW
    parallel_adaptive_multi_user Boolean TRUE
    parallel_automatic_tuning boolean FALSE
    parallel_degree_limit string CPU
    parallel_degree_policy string AUTO
    parallel_execution_message_size integer 16384
    parallel_force_local boolean FALSE
    parallel_instance_group string
    parallel_io_cap_enabled boolean FALSE
    PARALLEL_MAX_SERVERS integer 985
    parallel_min_percent integer 0

    VALUE OF TYPE NAME
    ------------------------------------ ----------- --------------
    parallel_min_servers integer 16
    parallel_min_time_threshold channel 5
    parallel_server boolean FALSE
    parallel_server_instances integer 1
    parallel_servers_target integer 512
    parallel_threads_per_cpu integer 2
    recovery_parallelism integer 0
    I also ran the calibration of IO which resultet
    Max e/s per second 21569
    Max Mo / second 989
    I collected statistics of the system, the 1 hour time. the results are:
    Select pname, sys.aux_stats pval1 $;
    STATUS
    DSTART
    DSTOP
    FLAGS 0
    CPUSPEEDNW 915
    IOSEEKTIM 10
    IOTFRSPEED 4096
    SREADTIM 0.589
    MREADTIM 0.841
    CPUSPEED 1355
    MBRC 11
    MAXTHR 679936
    SLAVETHR
    I changed all my tables and indexes using 'ALTER TABLE xxx PARALLEL' then when I query the dba_tables, the DEGREE is DEFAULT for all objects invoked in my queries.

    what I've learned so far, I put all the necessary parameters.
    From my understanding, all queries who believe more than 5 seconds, should be tried to run in parallel (parallel_min_time_threshold = 5). But not a single query is doing at least this forced manually with a / * + PARALLEL * / tip! It drives me crazy. Choose manually a degree of 16 for example allows to speed up some queries from 15 minutes to 1 minute, but why ORACLE does not by itself?
    Given that it is a Siebel application, that we are talking about, there is no possibility of adding tips for SQL.

    example:

    This query took 29 seconds to complete, but was executed in SERIES
    SQL_ID, atzj0dmhshb23, number of children 0
    -------------------------------------
    SELECT T7. CONFLICT_ID, T7. LAST_UPD, T7. CREATED,
    T7. LAST_UPD_BY, T7. CREATED_BY, T7. MODIFICATION_NUM,
    T7. ROW_ID, T9. MAIN_PH_NUM, T9.NAME, T9. REGION,
    T9. X_SUB_REGION, T20. ATTRIB_44, T20. ATTRIB_26,
    T20. ATTRIB_45, T20. ATTRIB_27, T20. ATTRIB_03,
    T33. SUPPRESS_MAIL_FLG, T33. EMAIL_ADDR, T33. MID_NAME,
    T33. PR_DEPT_OU_ID, T33. LAST_NAME, T33. SEX_MF,
    T33. PR_PER_ADDR_ID, T33. PR_POSTN_ID, T30. PR_ADDR_ID,
    T33. HOME_PH_NUM, T33. OWNER_PER_ID, T33. WORK_PH_NUM,
    T33. FAX_PH_NUM, T33. FST_NAME, T20. ATTRIB_07,
    T3. INTEGRATION_ID, T33. PR_PER_PAY_PRFL_ID, T33. PRIV_FLG,
    T33. PR_MKT_SEG_ID, T33. PR_REP_SYS_FLG,
    T33. PR_REP_MANL_FLG, T33. PR_REP_DNRM_FLG, T33. PR_OPTY_ID,
    T33. PR_GRP_OU_ID, T33. EMP_FLG, T8. OWN_INST_ID,
    T8. INTEGRATION_ID, T33. PERSON_UID, T7. NAM

    Hash value of plan: 35208051

    ---------------------------------------------------------------------------------------------------------------------------------
    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time |
    ---------------------------------------------------------------------------------------------------------------------------------
    | 0 | SELECT STATEMENT | 34 (100) |
    | 1. NESTED EXTERNAL LOOPS | 10. 42440 | 34 (0) | 00:00:01 |
    | 2. NESTED EXTERNAL LOOPS | 10. 42300 | 33 (0) | 00:00:01 |
    | 3. NESTED EXTERNAL LOOPS | 10. 42160 | 32 (0) | 00:00:01 |
    | 4. NESTED EXTERNAL LOOPS | 10. 42020 | 31 (0) | 00:00:01 |
    | 5. NESTED LOOPS | 10. 41880 | 30 (0) | 00:00:01 |
    | 6. NESTED EXTERNAL LOOPS | 11. 45947 | 29 (0) | 00:00:01 |

    | 7. NESTED LOOPS | 11. 45716 | 28 (0) | 00:00:01 |
    | 8. NESTED EXTERNAL LOOPS | 11. 45364 | 27 (0) | 00:00:01 |
    | 9. NESTED EXTERNAL LOOPS | 11. 45243 | 26 (0) | 00:00:01 |
    | 10. NESTED EXTERNAL LOOPS | 11. 45122 | 25 (0) | 00:00:01 |
    | 11. NESTED EXTERNAL LOOPS | 11. 43648 | 24 (0) | 00:00:01 |
    | 12. NESTED EXTERNAL LOOPS | 11. 37070 | 23 (0) | 00:00:01 |
    | 13. NESTED EXTERNAL LOOPS | 11. 34661 | 22 (0) | 00:00:01 |
    | 14. NESTED EXTERNAL LOOPS | 11. 34430 | 21 (0) | 00:00:01 |
    | 15. NESTED EXTERNAL LOOPS | 11. 33891 | 20 (0) | 00:00:01 |
    | 16. NESTED EXTERNAL LOOPS | 11. 33253 | 19 (0) | 00:00:01 |
    | 17. NESTED EXTERNAL LOOPS | 11. 32362 | 18 (0) | 00:00:01 |
    | 18. NESTED EXTERNAL LOOPS | 11. 31999 | 17 (0) | 00:00:01 |
    | 19. NESTED EXTERNAL LOOPS | 11. 29337 | 16 (0) | 00:00:01 |
    | 20. NESTED EXTERNAL LOOPS | 11. 28556 | 15 (0) | 00:00:01 |
    | 21. NESTED EXTERNAL LOOPS | 11. 28061 | 14 (0) | 00:00:01 |
    | 22. NESTED EXTERNAL LOOPS | 11. 26400 | 13 (0) | 00:00:01 |
    | 23. NESTED EXTERNAL LOOPS | 11. 26169 | 12 (0) | 00:00:01 |
    | 24. NESTED EXTERNAL LOOPS | 11. 25465 | 10 (0) | 00:00:01 |
    | 25. NESTED EXTERNAL LOOPS | 11. 21131. 9 (0) | 00:00:01 |
    | 26. NESTED EXTERNAL LOOPS | 11. 18326. 8 (0) | 00:00:01 |
    | 27. NESTED LOOPS | 11. 13651 | 7 (0) | 00:00:01 |
    | 28. NESTED EXTERNAL LOOPS | 11. 12452. 6 (0). 00:00:01 |
    | 29. NESTED EXTERNAL LOOPS | 11. 10978. 5 (0) | 00:00:01 |
    | 30. NESTED LOOPS | 11. 9504. 4 (0) | 00:00:01 |
    | 31. NESTED EXTERNAL LOOPS | 4. 360 | 3 (0) | 00:00:01 |
    | 32. NESTED LOOPS | 4. 228. 2 (0) | 00:00:01 |
    | * 33 | INDEX UNIQUE SCAN | S_PARTY_P1 | 1. 11. 1 (0) | 00:00:01 |
    | 34. TABLE ACCESS BY INDEX ROWID | S_CONTACT_BU | 4. 184. 1 (0) | 00:00:01 |
    | * 35 | INDEX RANGE SCAN | S_CONTACT_BU_M1 | 4 | | 1 (0) | 00:00:01 |
    | 36. TABLE ACCESS BY INDEX ROWID | S_ORG_EXT | 1. 33. 1 (0) | 00:00:01 |
    | * 37 | INDEX UNIQUE SCAN | S_ORG_EXT_U3 | 1 | | 1 (0) | 00:00:01 |
    | * 38 | TABLE ACCESS BY INDEX ROWID | S_CONTACT. 3. 2322 | 1 (0) | 00:00:01 |
    | * 39 | INDEX UNIQUE SCAN | S_CONTACT_P1 | 1 | | 1 (0) | 00:00:01 |
    | 40. TABLE ACCESS BY INDEX ROWID | S_MED_SPEC | 1. 134. 1 (0) | 00:00:01 |
    | * 41. INDEX UNIQUE SCAN | S_MED_SPEC_P1 | 1 | | 1 (0) | 00:00:01 |
    | 42. TABLE ACCESS BY INDEX ROWID | S_PRI_LST | 1. 134. 1 (0) | 00:00:01 |
    | * 43. INDEX UNIQUE SCAN | S_PRI_LST_P1 | 1 | | 1 (0) | 00:00:01 |
    | * 44 | TABLE ACCESS BY INDEX ROWID | S_PARTY | 1. 109. 1 (0) | 00:00:01 |
    | * 45 | INDEX UNIQUE SCAN | S_PARTY_P1 | 1 | | 1 (0) | 00:00:01 |
    | 46. TABLE ACCESS BY INDEX ROWID | S_CONTACT_SS | 1. 425. 1 (0) | 00:00:01 |
    | * 47 | INDEX RANGE SCAN | S_CONTACT_SS_U1 | 1 | | 1 (0) | 00:00:01 |
    | 48. TABLE ACCESS BY INDEX ROWID | S_CONTACT_LOYX | 1. 255. 1 (0) | 00:00:01 |
    | * 49 | INDEX RANGE SCAN | S_CONTACT_LOYX_U1 | 1 | | 1 (0) | 00:00:01 |
    | * 50 | INDEX RANGE SCAN | S_DQ_CON_KEY_U1 | 1. 394. 1 (0) | 00:00:01 |
    | * 51 | TABLE ACCESS FULL | S_CASE | 1. 64. 0 (0) |
    | 52. TABLE ACCESS BY INDEX ROWID | S_POSTN | 1. 21. 1 (0) | 00:00:01 |
    | * 53 | INDEX UNIQUE SCAN | S_POSTN_U2 | 1 | | 1 (0) | 00:00:01 |
    | 54. TABLE ACCESS BY INDEX ROWID | S_EMP_PER | 1. 151. 1 (0) | 00:00:01 |
    | * 55 | INDEX UNIQUE SCAN | S_EMP_PER_U1 | 1 | | 1 (0) | 00:00:01 |
    | 56. TABLE ACCESS BY INDEX ROWID | S_POSTN_CON | 1. 45. 1 (0) | 00:00:01 |
    | * 57 | INDEX RANGE SCAN | S_POSTN_CON_M3 | 4 | | 1 (0) | 00:00:01 |
    | 58. TABLE ACCESS BY INDEX ROWID | S_ORG_EXT_FNX | 1. 71. 1 (0) | 00:00:01 |
    | * 59 | INDEX RANGE SCAN | S_ORG_EXT_FNX_U1 | 1 | | 1 (0) | 00:00:01 |
    | 60. TABLE ACCESS BY INDEX ROWID | S_ORG_EXT_X | 1. 242. 1 (0) | 00:00:01 |
    | * 61. INDEX RANGE SCAN | S_ORG_EXT_X_U1 | 1 | | 1 (0) | 00:00:01 |
    | 62. TABLE ACCESS BY INDEX ROWID | S_CON_ADDR | 1. 33. 1 (0) | 00:00:01 |
    | * 63. INDEX RANGE SCAN | S_CON_ADDR_M51 | 1 | | 1 (0) | 00:00:01 |
    | 64. TABLE ACCESS BY INDEX ROWID | S_ADDR_PER | 1. 51 M | 1 (0) | 00:00:01 |
    | * 65 | INDEX UNIQUE SCAN | S_ADDR_PER_P1 | 1 | | 1 (0) | 00:00:01 |
    | 66. TABLE ACCESS BY INDEX ROWID | S_ADDR_PER | 1. 58. 1 (0) | 00:00:01 |
    | * 67. INDEX UNIQUE SCAN | S_ADDR_PER_P1 | 1 | | 1 (0) | 00:00:01 |
    | 68. TABLE ACCESS BY INDEX ROWID | S_ORG_EXT | 1. 49. 1 (0) | 00:00:01 |
    | * 69 | INDEX UNIQUE SCAN | S_ORG_EXT_U3 | 1 | | 1 (0) | 00:00:01 |
    | 70. TABLE ACCESS BY INDEX ROWID | S_POSTN | 1. 21. 1 (0) | 00:00:01 |
    | * 71 | INDEX UNIQUE SCAN | S_POSTN_U2 | 1 | | 1 (0) | 00:00:01 |
    | 72. TABLE ACCESS BY INDEX ROWID | S_ORG_EXT | 1. 219. 1 (0) | 00:00:01 |
    | * 73 | INDEX UNIQUE SCAN | S_ORG_EXT_U3 | 1 | | 1 (0) | 00:00:01 |
    | 74. TABLE ACCESS BY INDEX ROWID | S_ORG_EXT | 1. 598. 1 (0) | 00:00:01 |
    | * 75 | INDEX UNIQUE SCAN | S_ORG_EXT_U3 | 1 | | 1 (0) | 00:00:01 |
    | 76. TABLE ACCESS BY INDEX ROWID | S_CONTACT_X | 1. 134. 1 (0) | 00:00:01 |
    | * 77 | INDEX RANGE SCAN | S_CONTACT_X_U1 | 1 | | 1 (0) | 00:00:01 |
    | * 78 | INDEX UNIQUE SCAN | S_PARTY_P1 | 1. 11. 1 (0) | 00:00:01 |
    | * 79 | INDEX UNIQUE SCAN | S_PARTY_P1 | 1. 11. 1 (0) | 00:00:01 |
    | 50 M | TABLE ACCESS BY INDEX ROWID | S_POSTN_CON | 1. 32. 1 (0) | 00:00:01 |
    | * 81 | INDEX RANGE SCAN | S_POSTN_CON_M3 | 1 | | 1 (0) | 00:00:01 |
    | 82. TABLE ACCESS BY INDEX ROWID | S_POSTN | 1. 21. 1 (0) | 00:00:01 |
    | * 83 | INDEX UNIQUE SCAN | S_POSTN_U2 | 1 | | 1 (0) | 00:00:01 |
    | * 84 | INDEX UNIQUE SCAN | S_PARTY_P1 | 1. 11. 1 (0) | 00:00:01 |
    | 85. TABLE ACCESS BY INDEX ROWID | S_USER | 1. 14. 1 (0) | 00:00:01 |
    | * 86 | INDEX UNIQUE SCAN | S_USER_U2 | 1 | | 1 (0) | 00:00:01 |
    | 87. TABLE ACCESS BY INDEX ROWID | S_USER | 1. 14. 1 (0) | 00:00:01 |
    | * 88. INDEX UNIQUE SCAN | S_USER_U2 | 1 | | 1 (0) | 00:00:01 |
    | 89. TABLE ACCESS BY INDEX ROWID | S_USER | 1. 14. 1 (0) | 00:00:01 |
    | * 90 | INDEX UNIQUE SCAN | S_USER_U2 | 1 | | 1 (0) | 00:00:01 |
    | 91. TABLE ACCESS BY INDEX ROWID | S_USER | 1. 14. 1 (0) | 00:00:01 |
    | * 92 | INDEX UNIQUE SCAN | S_USER_U2 | 1 | | 1 (0) | 00:00:01 |
    ---------------------------------------------------------------------------------------------------------------------------------

    Information of predicates (identified by the operation identity card):
    ---------------------------------------------------

    33 - access("T15".") ROW_ID "(=:2)"
    35 - access("T1".") BU_ID "(=:2)"
    37 - access("T2".") PAR_ROW_ID "(=:2)"
    38 - filter ((NLS_UPPER ("LAST_NAME", '= "GENERIC_BASELETTER" nls_sort') AS
    NLS_UPPER(:3,'nls_sort=''GENERIC_BASELETTER''') AND 'T33 '. "PRIV_FLG"(='N')) "
    39 - access("T33".") ROW_ID '= 'T1'.' CONTACT_ID')
    41 - access("T33".") MED_SPEC_ID '= 'T5'.' ROW_ID")
    43 - access("T33".") CURR_PRI_LST_ID "="T18"." ROW_ID")
    44 - filter("T7".") PARTY_TYPE_CD' <>'Suspect')
    45 - access("T7".") ROW_ID "= 'T33'." PAR_ROW_ID')
    47 - access("T7".") ROW_ID "="T8"." PAR_ROW_ID')
    49 - access("T7".") ROW_ID "="T12"." PAR_ROW_ID')
    50 - access("T7".") ROW_ID "="T19"." CONTACT_ID')
    51 - filter("T7".") ROW_ID "= 'T25'." PR_SUBJECT_ID')
    53 - access("T33".") PR_POSTN_ID "="T21"." PAR_ROW_ID')
    55 - access("T7".") ROW_ID "="T23"." PAR_ROW_ID')
    57 - access("T30".") POSTN_ID ' =: 1 AND "T7".» ROW_ID "= 'T30'." CON_ID')
    59 - access("T33".") PR_DEPT_OU_ID '= 'T22'.' PAR_ROW_ID')
    61 - access("T33".") PR_DEPT_OU_ID "="T14"." PAR_ROW_ID')
    63 - access("T33".") PR_OU_ADDR_ID '= 'T11'.' ADDR_PER_ID' AND 'T33 '. "PR_DEPT_OU_ID"= "T11". ("' ACCNT_ID")
    65 - access("T33".") PR_PER_ADDR_ID "="T32"." ROW_ID")
    67 - access("T33".") PR_OU_ADDR_ID "="T17"." ROW_ID")
    69 - access("T33".") PR_DEPT_OU_ID '= 'T3'.' PAR_ROW_ID')
    71 - access("T3".") PR_POSTN_ID '= 'T31'.' PAR_ROW_ID')
    73 - access("T33".") PR_DEPT_OU_ID "="T9"." PAR_ROW_ID')
    75 - access("T33".") PR_DEPT_OU_ID '= 'T13'.' PAR_ROW_ID')
    77 - access("T7".") ROW_ID "="T20"." PAR_ROW_ID')
    78 - access("T33".") PR_DEPT_OU_ID '= 'T4'.' ROW_ID")
    79 - access("T33".") PR_SYNC_USER_ID '= 'T16'.' ROW_ID")
    81 - access("T33".") PR_POSTN_ID '= 'T29'.' POSTN_ID' AND 'T33 '. "ROW_ID"= 'T29'. ("' CON_ID")
    83 - access("T29".") POSTN_ID "="T6"." PAR_ROW_ID')
    84 - access("T29".") POSTN_ID "= 'T27'." ROW_ID")
    86 - access("T6".") PR_EMP_ID "="T26"." PAR_ROW_ID')
    88 - access("T21".") PR_EMP_ID '= 'T28'.' PAR_ROW_ID')
    90 - access("T31".") PR_EMP_ID '= 'T24'.' PAR_ROW_ID')
    92 - access("T33".") PR_SYNC_USER_ID '= 'T10'.' PAR_ROW_ID')

    Note
    -----
    -dynamic sample used for this survey (level = 5)
    -Automatic DOP: calculated degree of parallelism is 1 because of the parallel threshold
    -Profile SQL SYS_SQLPROF_013b617a8f0b005f used for this statement
    Looks like ORACLE considers all my questions with '1 second' which is the parallel threshold (5 seconds) and so works in series? Or am I completely wrong?


    (continued)

    Edited by: Penky 5 December 2012 09:37

    Penky wrote:
    Randolf,

    db_file_multiblock_read_count find not at all as far as I know, so it translates the default of 128 to 11 g. I read somewhere that it's not recommended to set it manually 10 or 11 and following.

    Thank you for the values. Which is recommended, fix, but still a lot together sites of value to something by default. I don't know yet where this MB_IO_COUNT = 8 comes, however.

    Furthermore, if you do want to play with the DOP Auto, you could just stick to the old manual DOP. If you set your PARALLEL_DEGREE_POLICY MANUAL, but have the objects marked as PARALLEL, you should get a PARALLEL query, it has provided is no less available to the optimizer serial plan.

    The default DOP is very susceptible to high (64 per node with your given configuration), you can set the PARALLEL degree to something lower.

    You could also play with ALTER SESSION FORCE PARALLEL QUERY PARALLEL x if you want / can limit this to specific sessions, then you have even to mark objects as PARALLEL, such that it could have side effects to other processes that you do not want to run in parallel.

    Randolf

  • HP Photosmart 6510 B211a unable to Scan

    I have a HP Photosmart 6510 B211a e-Print wireless printer/scanner, that I use with my desktop version of Mac OS X Lion 10.7.5 (Mac Mini) and, with the help of Parallels Desktop 7 for Mac, I use it with my Windows 7 PC.  I am not able to scan from my HP Photosmart 6510 to my PC and not able to scan from my PC to my HP Photosmart 6510.  Moreover, I am able to scan from my Mac to my HP Photosmart 6510, but unable to scan from my Photosmart 6510 to my Mac.  I want to be able to save scans on my PC (and not only on my Mac) and be able to scan from my HP Photosmart 6510.

    Also, I am able to print from my Mac and PC.  The State of the results of the wireless network Test, "no problem found.  Congratulations on the successful your printer wireless installation. »

    "When I try to scan from the HP Photosmart 6510 as a document in the file, I get the error message"Unsuccessful Scan"and"... the States please make sure that your computer is connected to the printer and try again. "When I try to scan from my PC (from measures taken by scan - scan a document or photo), I get a long error message title 'inaccessible Scanner.  I temporarily turned off my Mac and PC firewall, but I always encountered these errors.

    Recently, I changed my phone LAN Ethernet line.  Before this change, I had no problem (at the beginning, when I bought my Mac Mini and Parallels Desktop 7 for Mac, it was very difficult to get printing and scanning to work).  Now I don't know what else I can do other than HP Photosmart 6510 to uninstall and reinstall.  Before I do, I want to know if there is anything else I can do, and if someone else had a similar situation, especially those who use Parallels Desktop 7.

    Good news!

    I was not contacted Parallels, I found another HP discussion not being able to scan.  Embarrassing, I also realized that I never properly uninstalled my printer/scanner on Windows and Mac.  Firstly, I correctly uninstalled (i.e. completely) the printer on Windows and Mac, I reinstalled the printer for Windows using the floppy disk, found the site to download the latest firmware of HP, software and tools of the diagnostic utility (http://h10025.www1.hp.com/ewfrf/wc/product?cc=us&lc=en&dlc=en&product=5058336), reinstalled the printer for my Mac, run the tool of diagnosis utlity for printing on Windows (strange that it showed was installed my network printer but gave me an error that it) was not installed, so I clicked 'install'), and finally, I ran the scan on Windows diagnostic utility tool.

    I am now able to print and scan without problems.  Unfortunately, whenever I do a major change (upgrade of Parallels or MAC OS), I must start the process again.  At least now I have the process documented for future use.

    Thank you for your patience and your help.  I am ready to close this discussion as resolved.

  • Error message: "Check that the location is a valid Microsoft sharepoint foundation picture library", when you use Picture Manager

    original title: Picture Manager

    I try to use windows picture manager on parallels, but this message: "Verify that the location is a picture library Microsoft sharepoint foundation valid, that the path to the folder is correct, and then try again." How can I fix it to make it work again.

    -all images are jpg images
    -using the Microsoft Office 2010
    -during the parallel execution on a Mac

    Hello

    As you use Windows in a virtual machine on the Mac using Parallels, you will need to check with the help of Parallels.

    http://www.parallels.com/support/home/

  • Fusion 5.03 with Windows 8 comments random blocks "HAL_INITIALIZATION_FAILED".

    Hi all

    For about half of an anneei run a guest Windows 8 Pro (pardon my french) 8 of Parallels Desktop. Before that, I've been using Parallels Desktop win Windows 7 for a long time without any problem, with Windows 8, I had a lot of problems. Three times after a reboot the VM would not start, complaining of the alteration of the virtual disk. This could not be corrected, not even with the help of Parallels support so I was forced to return to the virtual machine backups.

    After the last time that happened I decided to give Fusion a try to see if it is more stable. I have used it for two weeks now and so far am very happy. One thing bothers me however, and that is that, at apparently random times (once every few days), Windows crashes with a blue screen saying "HAL_INITIALIZATION_FAILED". Fortunately restart the virtual machine works in these cases so nothing major is lost, but this isn't rock solid performance I was hoping.

    A piece of information that might be relevant (but perhaps is a Kipper), that is I run the virtual machine with the (not support put in "Hyper-V" as type of client operating system . I need this because I want to use the VM for Windows Phone development requiring Hyper-v for the emulator. This could be a reason for the accidents? If so, is it recommended that I have spend the type of operating system on Hyper-V only when I actually use the Windows Phone emulator? Everyone knows comparable questions?


    I'd love to hear any comments and suggestions. My trial period is coming to an end and I only had to spend money buying the merger if I can count on her to be stable.


    system information:


    The Macbook Pro 15-inch, early 2011

    Fusion 5.03

    10.8.4 OSX

    Windows 8 Pro

    Guest OS type: Hyper-V


    Best regards

    Orders

    Intelligence of Windows is changes to the Windows operating system when she realizes that it is running in a virtual machine.  They are provided by Microsoft and may or may not be supported by the hypervisor host.  An example for Windows 8 would be the relaxation of the dog timer to guard used to detect a CPU has locked up.  If Windows knows it is running in a virtual machine, it is not expected a response as fast as it does in the physical world.

    Unfortunately, if we try to use any intelligence, Hyper-V will recognize that he is running in a virtual machine and will refuse to start.  As long as Microsoft supports this position, do not expect Hyper-V to be supported as a guest operating system.

    It is not really "safe" to use the Hyper-V guest OS type.  I would say using a virtual machine throw for your Windows Phone development and store all your important data out of the virtual machine.

  • no_parallel Council is not woking.

    Hi all

    DB Vesrion - 10.2.0.3.

    One thing is just me confusing here is, even when the suspicion of no_parallel is given, the optimizer always helps the parallelism. Also, I tried to put all the paintings, which implies in this query the value no parallel.even then, optimizer still use parallelism. Here, I want to just disable parallelism for this query. In addition, parallel_automatic_tuning is also set to false.
    SQL> explain plan for
      2  SELECT /*+ no_parallel(IMC,frm,cmr,rap) */ (SUM(IMC.TYPICAL_PERCENT)) TYPICAL_PERCENT
       FROM rds.ITEM_MASTER_COMPONENT   IMC,
      3    4          rds.master_formula          frm
      5    WHERE FRM.FRM_ID = 2060055 AND
      6          IMC.IML_ID = FRM.IML_ID AND
      7          EXISTS (SELECT 'X' FROM DUAL WHERE
      8                  IMC.CMP_ID in (select cmp_id
      9                         from rds.component_regulation cmr, rds.regulatory_application rap
     10                         where cmr.rap_id = rap.rap_id
     11                         and rap.procedure_name = 'CHALLENGE_USA_HYDROCARBON')) AND
     12          frm.iml_id IS NOT NULL;
    
    Explained.
    
    SQL> select * from table (dbms_xplan.display) ;
    
    PLAN_TABLE_OUTPUT
    -------------------------------------------------------------------------------------------------------------------------------------------------------------
    -------------------------------------------
    Plan hash value: 1894673998
    
    ---------------------------------------------------------------------------------------------------------------------------------------------------
    | Id  | Operation                            | Name                          | Rows  | Bytes | Cost (%CPU)| Time     |    TQ  |IN-OUT| PQ Distrib |
    ---------------------------------------------------------------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT                     |                               |     1 |    37 |    17  (18)| 00:00:01 |        |      |            |
    |   1 |  SORT AGGREGATE                      |                               |     1 |    37 |            |          |        |      |            |
    |   2 |   PX COORDINATOR                     |                               |       |       |            |          |        |      |            |
    |   3 |    PX SEND QC (RANDOM)               | :TQ10004                      |     1 |    37 |            |          |  Q1,04 | P->S | QC (RAND)  |
    |   4 |     SORT AGGREGATE                   |                               |     1 |    37 |            |          |  Q1,04 | PCWP |            |
    |*  5 |      HASH JOIN SEMI                  |                               |     1 |    37 |    17  (18)| 00:00:01 |  Q1,04 | PCWP |            |
    |   6 |       BUFFER SORT                    |                               |       |       |            |          |  Q1,04 | PCWC |            |
    |   7 |        PX RECEIVE                    |                               |    25 |   600 |     8   (0)| 00:00:01 |  Q1,04 | PCWP |            |
    |   8 |         PX SEND HASH                 | :TQ10002                      |    25 |   600 |     8   (0)| 00:00:01 |        | S->P | HASH       |
    |   9 |          NESTED LOOPS                |                               |    25 |   600 |     8   (0)| 00:00:01 |        |      |            |
    |* 10 |           TABLE ACCESS BY INDEX ROWID| MASTER_FORMULA                |     1 |     8 |     3   (0)| 00:00:01 |        |      |            |
    |* 11 |            INDEX UNIQUE SCAN         | FRM_PK00                      |     1 |       |     2   (0)| 00:00:01 |        |      |            |
    |  12 |           TABLE ACCESS BY INDEX ROWID| ITEM_MASTER_COMPONENT         |    25 |   400 |     5   (0)| 00:00:01 |        |      |            |
    |* 13 |            INDEX RANGE SCAN          | ITEM_MASTER_COMPONENT_NDX_N01 |    25 |       |     2   (0)| 00:00:01 |        |      |            |
    |  14 |       PX RECEIVE                     |                               |   151 |  1963 |    22  (73)| 00:00:01 |  Q1,04 | PCWP |            |
    |  15 |        PX SEND HASH                  | :TQ10003                      |   151 |  1963 |    22  (73)| 00:00:01 |  Q1,03 | P->P | HASH       |
    |  16 |         VIEW                         | VW_SQ_1                       |   151 |  1963 |    22  (73)| 00:00:01 |  Q1,03 | PCWP |            |
    |  17 |          MERGE JOIN                  |                               |   151 |  3473 |    22  (14)| 00:00:01 |  Q1,03 | PCWP |            |
    |  18 |           SORT JOIN                  |                               | 30260 |   354K|    19  (11)| 00:00:01 |  Q1,03 | PCWP |            |
    |  19 |            NESTED LOOPS              |                               | 30260 |   354K|    17   (0)| 00:00:01 |  Q1,03 | PCWP |            |
    |  20 |             BUFFER SORT              |                               |       |       |            |          |  Q1,03 | PCWC |            |
    |  21 |              PX RECEIVE              |                               |       |       |            |          |  Q1,03 | PCWP |            |
    |  22 |               PX SEND BROADCAST      | :TQ10000                      |       |       |            |          |        | S->P | BROADCAST  |
    |  23 |                FAST DUAL             |                               |     1 |       |     2   (0)| 00:00:01 |        |      |            |
    |  24 |             PX BLOCK ITERATOR        |                               | 30260 |   354K|    15   (0)| 00:00:01 |  Q1,03 | PCWC |            |
    |  25 |              INDEX FAST FULL SCAN    | CMR_UN01                      | 30260 |   354K|    15   (0)| 00:00:01 |  Q1,03 | PCWP |            |
    |* 26 |           SORT JOIN                  |                               |     1 |    11 |     3  (34)| 00:00:01 |  Q1,03 | PCWP |            |
    |  27 |            BUFFER SORT               |                               |       |       |            |          |  Q1,03 | PCWC |            |
    |  28 |             PX RECEIVE               |                               |     1 |    11 |     2   (0)| 00:00:01 |  Q1,03 | PCWP |            |
    |  29 |              PX SEND BROADCAST       | :TQ10001                      |     1 |    11 |     2   (0)| 00:00:01 |        | S->P | BROADCAST  |
    |* 30 |               TABLE ACCESS FULL      | REGULATORY_APPLICATION        |     1 |    11 |     2   (0)| 00:00:01 |        |      |            |
    ---------------------------------------------------------------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       5 - access("IMC"."CMP_ID"="ITEM_1")
      10 - filter("FRM"."IML_ID" IS NOT NULL)
      11 - access("FRM"."FRM_ID"=2060055)
      13 - access("IMC"."IML_ID"="FRM"."IML_ID")
      26 - access("CMR"."RAP_ID"="RAP"."RAP_ID")
           filter("CMR"."RAP_ID"="RAP"."RAP_ID")
      30 - filter("RAP"."PROCEDURE_NAME"='CHALLENGE_USA_HYDROCARBON')
    
    NAME                                 TYPE                              VALUE
    ------------------------------------ --------------------------------- -----------
    fast_start_parallel_rollback         string                            LOW
    parallel_adaptive_multi_user         boolean                           TRUE
    parallel_automatic_tuning            boolean                           FALSE
    parallel_degree_limit                string                            CPU
    parallel_degree_policy               string                            MANUAL
    parallel_execution_message_size      integer                           16384
    parallel_force_local                 boolean                           FALSE
    parallel_instance_group              string
    parallel_io_cap_enabled              boolean                           FALSE
    parallel_max_servers                 integer                           240
    parallel_min_percent                 integer                           0
    parallel_min_servers                 integer                           0
    parallel_min_time_threshold          string                            AUTO
    parallel_server                      boolean                           FALSE
    parallel_server_instances            integer                           1
    parallel_servers_target              integer                           96
    parallel_threads_per_cpu             integer                           2
    recovery_parallelism                 integer                           0
    Concerning

    You say you use 10.2.0.3, but your settings are 11.2. Are you sure that you are always connected to the same database?

    But apart from that, 11.2, you can disable parallelism for a query with a mere suspicion.

    SELECT / * + no_parallel * /.

  • multiple processes on unix Server replicate judgment, is that block the port?

    I have configured on the source server Oracle goldengate Manager/snippet on port 7809 and even configured on the server target with port 7809.

    Now, this weekend, I met two problems.
    (1) tcp ip timeout of error log extract and extract abend.
    test: telnet linuxserver 7809
    $ telnet linuxserver 7809
    By train...
    Connected to linuxserver.
    [Escape character is ' ^]'.
    The connection is closed.

    It is connected, then after a second, closed connection.

    (2) on the target server, there are several processes for replicat existed even I arrested replicat and stopped Manager. There is nothing running.

    ps - ef | grep ggs
    Oracle 13595 1 0 mai20? 00:00:00. / replicat INITIALDATALOAD p - 7819-12818 - 7809 PARAMFILE /u01/app/oracle/product/11.2.0/ggs/dirprm/load2.prm REPORTFILE USESUBDIRS load2 PROCESSID /u01/app/oracle/product/11.2.0/ggs/dirrpt/LOAD2.rpt m
    Oracle 14031 1 0 mai20? 00:00:00. / replicat INITIALDATALOAD p - 7819-12818 - 7809 PARAMFILE /u01/app/oracle/product/11.2.0/ggs/dirprm/load2.prm REPORTFILE USESUBDIRS load2 PROCESSID /u01/app/oracle/product/11.2.0/ggs/dirrpt/LOAD2.rpt m
    Oracle 14447 1 0 mai20? 00:00:00. / replicat INITIALDATALOAD p - 7819-12818 - 7809 PARAMFILE /u01/app/oracle/product/11.2.0/ggs/dirprm/load2.prm REPORTFILE USESUBDIRS load2 PROCESSID /u01/app/oracle/product/11.2.0/ggs/dirrpt/LOAD2.rpt m
    Oracle 14674 1335 0 13:34 pts/0 00:00:00 grep ggs
    Oracle 14962 1 0 mai20? 00:00:00. / replicat INITIALDATALOAD p - 7819-12818 - 7809 PARAMFILE /u01/app/oracle/product/11.2.0/ggs/dirprm/load2.prm REPORTFILE USESUBDIRS load2 PROCESSID /u01/app/oracle/product/11.2.0/ggs/dirrpt/LOAD2.rpt m
    Oracle 15529 1 0 mai20? 00:00:00. / replicat INITIALDATALOAD p - 7819-12818 - 7809 PARAMFILE /u01/app/oracle/product/11.2.0/ggs/dirprm/load2.prm REPORTFILE USESUBDIRS load2 PROCESSID /u01/app/oracle/product/11.2.0/ggs/dirrpt/LOAD2.rpt m
    Oracle 28295 1 0 mai20? 00:00:00. / replicat INITIALDATALOAD p - 7819-12818 - 7809 PARAMFILE /u01/app/oracle/product/11.2.0/ggs/dirprm/load2.prm REPORTFILE USESUBDIRS load2 PROCESSID /u01/app/oracle/product/11.2.0/ggs/dirrpt/LOAD2.rpt m
    Oracle 28751 1 0 mai20? 00:00:00. / replicat INITIALDATALOAD p - 7819-12818 - 7809 PARAMFILE /u01/app/oracle/product/11.2.0/ggs/dirprm/load2.prm REPORTFILE USESUBDIRS load2 PROCESSID /u01/app/oracle/product/11.2.0/ggs/dirrpt/LOAD2.rpt m
    Oracle 29158 1 0 mai20? 00:00:00. / replicat INITIALDATALOAD p - 7819-12818 - 7809 PARAMFILE /u01/app/oracle/product/11.2.0/ggs/dirprm/load2.prm REPORTFILE USESUBDIRS load2 PROCESSID /u01/app/oracle/product/11.2.0/ggs/dirrpt/LOAD2.rpt m


    I have to manually kill these processes by kill-9 on the server.

    How to control this way?

    Thank you.

    I have another question, in the migration of the real life, our data base have a lot of CLOB datatype and logsegments, etc. What is the best practice or advice you can give me?

    I'm probably not the best guy to answer this question.

    Can I create several extracts on source and several replicat on source?

    Yes.

    Let's say we have 10 users of the application in the prod database, do at least excerpts for each schema? then within each schema, I create several snippets based on the type of data or others?

    Yes. You can create a group of extract/replicate by schema. This would help in parallelizing things.

  • Number of cores available in Fusion 3?

    I suspect not, but can anyone confirm if there is a change in the number of nuclei Fusion 3 can use? It is still limited to 2?

    (I mainly use Excel heavily on an 8 core machine, so there's a significant contrast with the help of Parallels for 4 + carrots.)

    The .vmx file, you will need to edit is inside the package for your virtual machine, not in the merger application package. Please see A Beginner's Guide to VMware Fusion for more information on where are the files of the virtual machine.

    The numvcpus option will not be if you have already defined a different number of processors in the virtual machine. The cpuid.coresPerSocket will not be by default. If or other options is not there, you just install it on a new line.

  • Need help for reading in parallel on the same interface and writing XNET

    Hello. I need help to configure CAN interface to write and read from the same interface.

    I use NI PXI-8513/2. I use CAN1 as interface.

    My had TO send status messages CAN every 100ms. I have to read in order to return akntoowlege to keep DUT CAN interface happy and not make mistakes.

    So, I want to open Strim Session and readall frames in the loop. At the same time, I need to be able to write in a frame HAD at the time...

    I only need to read one picture at a time too, but since I know the ID, I can pull it from the stream.

    What I'm confusing all is how to put in place the same CAN1 interface to be able to write and read in parallel.

    I think I would get errors that interface is already in use.

    Since I'm new to CAN, I was read and write only when necessary. But, sometimes I was getting errors on my messages. Sometimes I get message, sometimes miss me. But, when I run CAN test criminal as sniffer he sends and written every time. I was told it's because it recognizes all messages.

    I opened to suggestions of how best to implement the interface.

    I guess I can use CAN2 and separator to work around this problem, but I would use an interface if possible.

    Thank you

    Hi Rus,

    The XNET hadrware takes care of most of the low level of detials for you. The reading and writing of the circuits are both connected to the bus at any time. When you write to the hardware it will try to put a frame on the bus at the first opportunity he can. If the frame loses arbitration material re - will attempt to send the frame up is successful. Reception equipment monitor activity on the bus, regardless of what it conveys. The material received will usually throw a framework that was sent by communication equipment, but there is an Echo property pass to circumvent this behavior too.

    Take a look at the example of the expedition: MAY-> NI - XNET-> Sessions-> multiple Sessions Intro-> CAN even exit entry framework Port unique Point.vi. Keep in mind that this example you will need to use a second CAN interface to recognize frames, it transmits. I would recoment against the example CAN output Frame Single Point which would mimic your ECU if you choose a type of cyclic frame running this example.

  • Some performances are not completed to help put an end to everything in the model of parallel processes

    Hello

    This question confued me recently, I would use a parallel process of model and to finish running at the same time.

    If there are action steps in order, it seemed that will put an end to the execution of all.

    However, I put a wait instead of steps of the action function, there are a few executions not interrupted while I pressed the button finish everything in the toolbar.

    Hope someone can give me help. Thank you very much.

    PS. the number of testsockets has the value 9 in my teststand.

    I ran your sequence again, and I have reproduced the issue.

    It seems the action of the polls Test for success/failure of the VI at full speed.

    It will consume your CPU resource to 100%.

    So I add some delay in the VI to prevent election full speed.

    Please see the following block diagram.

    I tried and it seems resolved the problem.

    Ting

  • The parallel model configuration help

    This is my first time posting, but I'm a long time reader...

    First of all, I consider my knowledge novice Teststand high to low intermidiate level. I created a sequence test to aid in Teststand that call labview vi. My test sequence tests 5 units at a time in a parallel model (model in parallel sequence). From a functional point of view, everything works great for single pass and loops. However, here's my problem:

    When you select "USE Test", it brings up a window that asks you the serial number for each of the five stations. The operator must then enter a serial number for each and press OK proceed. This configuration is not valid for what I do. My test setup has a button for each of the 5 stations. The user must press the button to start the test (connects to a data acquisition). Then the serial number is read from the UUT and entered in the report.

    How could I go how to reconfigure it? I'm not looking for someone solve my problems for me, I just need a little direction. I looked at the parallel sequence model and I may not know where to go with it.

    Help, please

    Ryan

    TestStand 4.2

    LabVIEW 2009

    In the parallel model, you will see the Pre DUT reminder.  Inside of there, you will find the steps that call the dialog box you're talking about.  The best option is to replace it in your file of the client's sequence.  Then write your own code that dictate the required operators to go direction.

    It's just the description the General "point you in the right direction."  Please let me know if you want more details.

    Kind regards

  • NO category 'series &amp; parallel' in MAX, but NI-VISA installed, please don't help

    Hello, I installed MAX (measurement and Automation Explorer) 5.1.0f0 Runtime of NI - VISA (5.1.1) and also direct,

    but there is NO 'series and parallel' in 'Devices' (Geräte und interfaces).

    What's wrong?

    I already reinstalled and restarted the PC, but nothing helped.

    Any idea?

    Ahhh,

    I'll have to download OR-Serial

    I thought, NOR VISA is enough...

    Ok

  • With the help of VISA Write in parallel loops (multithreading)

    Hello

    I got the idea to set up four parallel loops on a quad core with four EHR via serial port independently. I use the PXI-8430/8 and I was told that an independent operation of ports is possible.

    What I did was simply to put in place four parallel for loops consisting only of a single entry VISA. With the help of the Tools > profile > find parallelizable loops, they gave me the following warning

    This loop For may or may not be safe to parallelize. Warning (s):
    -A node in the loop For can have side effects.

    This means, that the pilot VISA screws are not suitable for multithreading? With the help of LV2010

    Thanks for your comments!

    See you soon

    Oli

    Here's some good reading on paralleled for loops.

    Regarding the caveat, it's just that - a warning. If you write commands on a device and orders must be received in the order then you cannot parallelize the loop. If the order does not matter then go ahead. But in the case of VISA wrote that a parallelized loop going not buy you anything. They are intended for operations of calculation intnesive.

    Just stick to four loops.

  • Connect a printer HP Laserjet 4 parallel via USB using Windows 7 Home Premium 64-bit - HELP!

    I have a new Dell PC (Windows 7 Home Premium 64-bit) that does not have a parallel port to connect an old HP Laserjet 4 printer.  I bought a USB to parallel to connect the PC to the printer.  When turn on/off the printer, W7 installed an IEEE-1284 controller that appears in the unspecified list of devices in the control panel.  I "Has added a new printer", select "USB001 virtual printer USB port", then choose the correct printer driver (after "Windows Update" get a longer list).  When you try to print a test page, the 'ready' light on the printer starts to print, but nothing else happens.

    After experimenting with different settings, I was able to get a page to print that says "* s1M.  I don't know how it happened or what it means.  This suggests that the PC is 'talk' to the printer.  However, I was unable to reproduce this.

    HP support was able to help me, and I've been searching for an answer.  Someone at - it suggestions?  I wouldn't give up using a "workhorse" reliable printer for years. "

    You do not have a parallel port on the machine.  Whatever it is sent to the parallel port device should fail on writing.   Change the port to the port of USB00n, created when you plugged the cable.  You will see the port listed in the list of ports.  This will usually USB001 when you have not all printers attached otherUSB. Alan Morris Windows printing team;

Maybe you are looking for