Oracle10g - Parallelism behavior

Hello All:
I am testing parallelism for performance on Oracle 10.2.0.3
SQL> show parameter parallel
NAME TYPE VALUE
fast_start_parallel_rollback string LOW
parallel_adaptive_multi_user boolean TRUE
parallel_automatic_tuning boolean FALSE
parallel_execution_message_size integer 2152
parallel_instance_group string
parallel_max_servers integer 64
parallel_min_percent integer 0
parallel_min_servers integer 0
parallel_server boolean FALSE
parallel_server_instances integer 1
parallel_threads_per_cpu integer 2
recovery_parallelism integer 0
When i try to run CTAS with parallel clause 2, On the OS if i do a ps -ef|grep ora_p i see two parallel process
But when i try to create index with parallel 2 clause, On the OS a ps -ef|grep ora_p shows me 4 parallel process??
Question: Is this expected behaviour? If i justify one of the above scenarious why is it not working for the other? I mean parallel_threads_per_cpu..
Thanks
San~

sannidhi,
The second statement requires sort, the first one doesn't.
For sort operations, as far as I remember, you automatically get a second set of parallel query slaves.
Hth
Sybrand Bakker
Senior Oracle DBA

Similar Messages

  • Help with the Parallel Model configuration

    This is my first time posting, but I am a long time reader....
    First off, I would consider my Teststand knowledge level as high novice to low intermidiate. I created  a test sequence using in Teststand which calls labview vi's. My test sequence tests 5 units at a time in a parallel model (parallel model sequence). Functionally, everything runs great in single pass and looping. However, here is my issue:
    When selecting "Test UUT's", it brings up a window that asks for the serial number for each of the five stations. The operator then needs to enter a serial number for each and press okay to proceed. This setup is not valid for what I am doing. My test fixture has a button at each of the 5 stations. The user is to push the button to start the test (connects to a DAQ). Then, the serial number is read from the UUT and populated in the report.
    How would I go about reconfiguring this? I am not looking for someone to solve my problems for me, I just need a little direction. I looked at the parallel model sequence and I can't figure out where to go with it.
    Please help,
    Ryan
    Teststand 4.2
    Labview 2009
    Solved!
    Go to Solution.

    No problem Ryan,
    When you are done here you will be a pro.  
    Here is a link that talks about callbacks and how overriding them works: http://zone.ni.com/devzone/cda/tut/p/id/6605
    The PreUUT will be a Model Callback.
    One thing I should point out- There is a huge difference between the Batch Model and the Parallel Model.  People tend to get them confused and sometimes use the wrong when the other one is a better fit for their architecture.  They way I think about it is like a race track.  Each car on the track represents a different test socket.  One time around the track represents a full test.  Pretend the race is completed by teams of cars.  Each team can only race one car for one lap (sorta like a relay).  The team would represent the available test fixture for the next UUT and the car would be the UUT. Here's how the race would work with each model:
    Batch Model-  Let's say there are 2 available spots in the race so we have 2 teams of 5 cars each.  Both of the teams 1st cars would line up at the starting line.  The gun would go off and each car would take off.  Let's say team 1's car gets around the lap first.  Before they can start their 2nd car they have to wait for team 2's 1st car to get around the track as well.  Then both team's 2nd cars would line up and continue the same as the first go around and so on until all 5 cars had raced.
    Parallel Model-  In the same car scenario as the Batch Model both of the team's 1st cars would line up and the gun would go off and they would go.  However, this time if team 1's car gets around the track they can immediately send their second car without waiting for Team 2's 1st car.  In fact all 5 of team 1's cars could be finished before team 2's 1st car even finishes it's lap.
    Not sure if you are a fan of analogies but they work for me. In short-
    Batch Model- Everything in that set of test sockets must start and stop at the same time.
    Parallel Model- Each test socket is independant of any other test sockets.
    I'm picturing your scenario where you have 5 different stations that will be running independantly of each other and trying to figure out if you would want the Batch behavior or the Parallel behavior.  Or..... Why wouldn't you just use the sequential model on each station and deploy your sequence to each station?  Maybe you can describe your setup in a little more detail and we could come up with a better solution.
    How does the one station know that the others have the Go button pushed?
    Regards, 
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Safari won't display image gallery

    I've got this photo gallery which uses swap image rollover
    behavior, and works perfectly fine in FF and IE but safari shows
    only my thumbnails and not the enlarged image. The webpage is up at
    www.windowpromo.com
    Is there a parallel behavior that works on all browsers or is
    this some specific Safari quirk?
    I'd appreciate any help I could get

    I don't have time to check through all the code, but I did
    spot the
    following - which may be the culprit... the use of the word
    'body' for the
    name and id... change that to something else and see what
    happens.
    <div align="center"><img
    src="../Source/transparent.gif" name="body"
    width="535" height="400" id="body">
    Nadia
    Adobe® Community Expert : Dreamweaver
    CSS Templates |Tutorials |SEO Articles
    http://www.DreamweaverResources.com
    ~ Customisation Service Available ~
    http://www.csstemplates.com.au

  • LV 8.21: strange behavior with DAQ tasks, parallel running VI's and shift registers

    Hello,
    I have made a VI using DAQmx vi's. The VI uses shift registers to store DAQ tasks and other (internal) information. I have implemented  several modes of operation (enum control with a case structure) like 'init', 'read AD', 'config AD' etc. If I use this multi mode VI in a single main VI everything work as expected. I have attached a jpg that shows one example where the DAQ VI is called from 2 parallel running while loops. One loop aquires the data (LOOP 1) while the other loop configures the aquisition task (LOOP 2). If I implement the same thing by putting LOOP2 in a different VI that runs seperately from the first VI I get an error message (200428):
    Possible reason(s):
    Measurements: Value passed to the Task/Channels In control is invalid.
    The value must refer to a valid task or valid virtual channels.
    Task Name: EasyDAQ_AD
    Of course, the second VI is started manually after the 1. VI has passed the initialization part. The error message is triggered from the 1. VI that executes the DAQ task. From my understanding of the LV execution system this seems like a bug to me. Does anyone have an idea what could go wrong here?
    klaus
    Attachments:
    problem.jpg ‏30 KB

    1. In general, this kind of technique is something I've been using successfully for years.  (Ben recently wrote up a very nice treatment of these "Action Engines" as a "Community Nugget.")  So I don't start by expecting this to be a bug in the LV execution system.
    2. Your description of the problem sounds almost backwards.  You say you manually start the 2nd vi ("Config AD") *after* running the 1st vi ("Read AD").  Seems like you'd need to do the Config 1st and then do the Read, right?   I kinda suspect you actually did it in the right order, but described it wrong.
    3. The next likely scenario is that the Config failed, but you didn't trap the error and were unaware of it.  Then it makes sense that the Read would also fail.
    4. A couple issues I regularly deal with in these DAQ Action Engines is internal error handling.  I often keep a shift register inside to store errors generated inside the Action Engine.  But it can get a little tricky doing sensible things with both the internal error and any other error being wired in as input.
    I said all that so I can say this: if you have complex nested case statements, or lots of different action cases to handle, double check that the task wire makes it from all the way from left shift register to right.  Sometimes they get lost if they go through a case statement, the output tunnel is set to "use default if unwired", and 1 or more of the cases don't wire the output.
    -Kevin P.

  • RMAN behavior under heavy load (parallel backups)

    Hello all
    Oracle 10g on Linux, Veritas NetBackup for Oracle - Release 6.5,
    Many instances on same Host
    Did you experience any problem when backup two or more instances on same host at the same time? Can RMAN/the catalog handle this heavy load?
    Will potential errors be reported by RMAN? I log RMAN's output to a textfile, grep for <RMAN-> and mail the log if any <RMAN-> are found in the log?
    Thanks for your answers Casi
    Edited by: Casi on May 8, 2009 10:50 AM

    Hello,
    Casi wrote:
    Did you experience any problem when backup two or more instances on same host at the same time? Can RMAN/the catalog handle this heavy load? The catalog will be fine: those are Oracle tables that have no problem with concurrency.
    Although you could always run the backups without connecting to the catalog ( nocatalog ), and then only connecting when the backup is complete to resync the catalog -- that would prevent the holding of connections across the network (presuming your catalog is remote) for the durations of the backups, in addition to removing that connection to the catalog as a potential point of failure for the backup itself.
    Will potential errors be reported by RMAN? I log RMAN's output to a textfile, grep for <RMAN-> and mail the log if any <RMAN-> are found in the log?Yes, any errors will be logged, and if you 'grep -i error <your_error_log>' you'll find those errors, if there are any.
    I should imagine the only issues you'll have will be the resources to run concurrent backups, but that all depends on your hardware set-up.

  • Select Oracle8i x select Oracle10g

    I have the same database in Oracle8i and the Oracle10g database(exp/imp) with diferent behavior.
    Supose COD is the primary key of the table
    when i execute the command " select * from table where cod > ' ' " in the Oracle8i, the result is ordered by the primary key.
    In the Oracle10g, using the same database and the same command the result is not ordered by primary key.
    The explain plan of Oracle8i show that it´s using the primarykey and the Oracle10 is using the table scan.
    Tank´s

    You were getting this result in your 8i database for a variety of factors that basically boil down to chance. If you exported and imported into a different 8i database, you would probably get an unordered result. If you enable parallel query on your existing 8i database, you would probably get an unordered result. Potentially, re-analyzing the 10g tables might, temporarily, give you an ordered result.
    As 355099 indicated, the one and only way to guarantee that you get an ordered result is to specify an ORDER BY clause in the query.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Using Parallels with Windows 7 on Bootcamp caused startup logo to disappear

    Please let me know whether this is just neurotic or what! Windows 7 RC on Bootcamp partition worked great until I installed a trial copy of Parallels 5.0. Even with Parallels, things seemed fine, but I did not like some behaviors of the program when run under Parallels. Using Parallels, I was leery about the issue that when I clicked on the icon of the E-drive (the Macintosh hard drive), I kept getting the message that it needed to be formatted. Certainly I was able to access the files of the MacIntosh through shared folders, and by dragging files from desktop to desktop, but I saw very little advantage of for running Parallels for what I do with the Windows programs, and I did not want to mess up the Macintosh hard drive by an accidental reformat while using Windows. Also I like the fact that if I start Windows from the Bootcamp partition rather than access it via Parallels, Windows is physically well isolated from MacOSX, I do not really have a chance to delete or mess up the Mac hard drive, and at the same time one can access the Mac OSX disk for files that might be needed by dragging these into the Windows partition. Parallels just seemed unneeded.
    Now that I have uninstalled Parallels from the Mac partition and have uninstalled the Parallels programs and tools on the Windows partition, I still have a strange phenomenon that first showed itself when I had first installed the Parallels 5.0 program. Specifically, since the very day that Parallels first was installed and the bootcamp partition was used as the hard drive for Windows run under Parallels, and now even after uninstalling Parallels, the behavior of the Windows flag logo and startup graphics have been changed. A progress bar that previously did not exist before I used Parallels appears on startup, and the moving colored pieces of the Windows flag logo that are supposed to come together as Windows 7 is booted now do not appear during startup.
    To my best knowledge, besides uninstalling Parallels programs, I have also removed manually all parts of Parallels that I can find from Windows, and I even excised hidden files and folders of Parallels found on the C drive. I also sought out PRL files from the Windows partition. I uninstalled and physically removed a program called Stardust (?)... Starcolor (?) or something like that, which was installed at the time Parallels was installed. Folders for this had icons of Macintosh programs. Additionally tried to remove all Parallels, PRL, and Stardust items also from the registry, but there are stubborn ones that are in the "pnp Lockdown files", and some others there that also fail to remove elsewhere. The Lockdown files that do not remove are Parallels files involved in booting, and the others are for a PRL 4600 monitor (???). I was able to remove PRL files in the "Driver Store" folder by changing permissions, and then these were able to be removed. I see no settings anywhere for startup logos in msconfig or when I search through programs in the control panel or in the Windows system folder. I have emptied temporary folders, Prefetch, and have used Windows Live Safety Center to remove stray registry files and to fix issues.
    Attempts to go back to an old restore point do not work and do not get me back to the Windows 7 installation that i used to have. I reinstalled drivers for Bootcamp from the Snow Leopard disk, and finally I tried to repair the installation (by starting up windows using function keys) with at the same time the Windows 7 RC installation disk available for access of files. The option for repair when started up this way is for repair of a non-starting installation. When this is selected, it seems there is nothing found that needs to be repaired. Thus the startup for Windows still has the same behavior. Maybe I do not know how to repair an installation of Windows, and maybe nothing really needs to be changed back to the former condition. Am I just bothering with something that is just fine but which never will be identical to what it was before Parallels?
    The bottom line is that even though things seem to operate fine otherwise, I feel Parallels has somehow adulterated the Windows installation, which I would rather just run as Windows without artifacts from a prior installation that influence it.
    Thank you for guiding through whatever I need or need not do with these issues.

    Please let me know whether this is just neurotic or what! Windows 7 RC on Bootcamp partition worked great until I installed a trial copy of Parallels 5.0. Even with Parallels, things seemed fine, but I did not like some behaviors of the program when run under Parallels. Using Parallels, I was leery about the issue that when I clicked on the icon of the E-drive (the Macintosh hard drive), I kept getting the message that it needed to be formatted. Certainly I was able to access the files of the MacIntosh through shared folders, and by dragging files from desktop to desktop, but I saw very little advantage of for running Parallels for what I do with the Windows programs, and I did not want to mess up the Macintosh hard drive by an accidental reformat while using Windows. Also I like the fact that if I start Windows from the Bootcamp partition rather than access it via Parallels, Windows is physically well isolated from MacOSX, I do not really have a chance to delete or mess up the Mac hard drive, and at the same time one can access the Mac OSX disk for files that might be needed by dragging these into the Windows partition. Parallels just seemed unneeded.
    Now that I have uninstalled Parallels from the Mac partition and have uninstalled the Parallels programs and tools on the Windows partition, I still have a strange phenomenon that first showed itself when I had first installed the Parallels 5.0 program. Specifically, since the very day that Parallels first was installed and the bootcamp partition was used as the hard drive for Windows run under Parallels, and now even after uninstalling Parallels, the behavior of the Windows flag logo and startup graphics have been changed. A progress bar that previously did not exist before I used Parallels appears on startup, and the moving colored pieces of the Windows flag logo that are supposed to come together as Windows 7 is booted now do not appear during startup.
    To my best knowledge, besides uninstalling Parallels programs, I have also removed manually all parts of Parallels that I can find from Windows, and I even excised hidden files and folders of Parallels found on the C drive. I also sought out PRL files from the Windows partition. I uninstalled and physically removed a program called Stardust (?)... Starcolor (?) or something like that, which was installed at the time Parallels was installed. Folders for this had icons of Macintosh programs. Additionally tried to remove all Parallels, PRL, and Stardust items also from the registry, but there are stubborn ones that are in the "pnp Lockdown files", and some others there that also fail to remove elsewhere. The Lockdown files that do not remove are Parallels files involved in booting, and the others are for a PRL 4600 monitor (???). I was able to remove PRL files in the "Driver Store" folder by changing permissions, and then these were able to be removed. I see no settings anywhere for startup logos in msconfig or when I search through programs in the control panel or in the Windows system folder. I have emptied temporary folders, Prefetch, and have used Windows Live Safety Center to remove stray registry files and to fix issues.
    Attempts to go back to an old restore point do not work and do not get me back to the Windows 7 installation that i used to have. I reinstalled drivers for Bootcamp from the Snow Leopard disk, and finally I tried to repair the installation (by starting up windows using function keys) with at the same time the Windows 7 RC installation disk available for access of files. The option for repair when started up this way is for repair of a non-starting installation. When this is selected, it seems there is nothing found that needs to be repaired. Thus the startup for Windows still has the same behavior. Maybe I do not know how to repair an installation of Windows, and maybe nothing really needs to be changed back to the former condition. Am I just bothering with something that is just fine but which never will be identical to what it was before Parallels?
    The bottom line is that even though things seem to operate fine otherwise, I feel Parallels has somehow adulterated the Windows installation, which I would rather just run as Windows without artifacts from a prior installation that influence it.
    Thank you for guiding through whatever I need or need not do with these issues.

  • How to correct an acquisition posting in an parallel ledger

    Hello,
    I have the following situation:
    We are using New GL concept and have setup one parallel ledger (16)
    We have setup two depreciation areas, one pointing to the 0L, the other one to parallel ledger
    During vendor posting  of an asset the capitalisation is done in both ledgers posting to the capex balance sheet account (standard behavior).  For reasons the customer wants to  redraw the capitalisation but only in the parallel ledger, he wants to post it as costs ( P&L account)instead of the balance sheet account.
    Whats the best approach here?
    Many thanks

    Hi You Need to define following settings:
    Assign Depreciation Area to your Parallel Ledger i.e. Non Leading Ledger
    SPRO>IMGFinancial Accounting (New)> Asset Accounting> Valuation>Depreciation Areas>Define Depreciation Areas
    The GL Column will be 3 and Target Grp will be 16 in your case
    Now Create a new Transaction Type which will be copy of your 101 and restrict this Transaction type for your Depreciation Area whihc is specific to your non leading ledger.
    Now post ABSO and ASKBN
    Please let me know if you face any issues.
    Regards,
    Vivek

  • How to create 2-page parallel autoconnected flow tags...

    FM10 (from TCS3), unstructured. Advanced user.
    I want to create a chapter template with two flows that appear on either the left pages (only) or the right pages (only).
    Currently, we have a number of conditional text content identifying audience-specific material. I am trying to set up a bilingual template with left pages French and right pages English (20% smaller text frame). We may use a text inset for English, and a text paste for French (to enable some fine-tuning page break adjustments.). At publish time, which will be fairly frequent for multiple reviews, I want to use a build expression in the conditional text to only show the audience-specific content... and, thus, the page range will vary and blank pages need to be removed. Ideally, I'd like to just re-generate the TOC etc., and print.
    I tried to do a custom layout by connecting text frames manually, but it is too labor intensive.
    I also tried a little trick by setting up L/R default master pages with a very, very small text frame on opposite pages (i.e., so the text flow would "jump" from the tiny text frame over to the correct page), but FrameMaker insists on keeping at least one character in the little text frame. Grrr.
    Looking for something more automatic.
    Any ideas?
    Thanks.

    PeterPuck1 wrote:
    Thanks for the idea, but no luck.
    I tried the graphic on the body page and the master page. I even tried embedding it in a anchored frame (Run into Paragraph and other flavors). The text would either seem to ignore these settings or just move a specified distance away from the graphic (Runaround properties) ... but always remained "linked" to the text box and hovered outside.
    The image below shows the small border of the teeny-weeny text box in the upper left corner with some text extending beyond the text frame (the main text frame can just be seen in the lower right).
    So far, my workaround involves overrides (ugh) on some paragraph styles to Start at Top of Left Page or Start at Top of Right Page. Not ideal, but works OK for now.
    Back to the grind...
    Thanks for the example. Sorry to hear it's still not "fixed" back to earlier behavior. Please file a bug report/feature enhancement request here: Wishform
    More thoughts, all untested, until you test:
    * If your formats don't need hyphenation, turn it off for all text formats; perhaps this might fool the system.
    * Try a new layout approach, something like creating the two-page spread as a single page, and using side heading paragraph formats for the left-hand page content, and "in-column" formats for the right-hand content. Apply French and English conditions appropriately, using find/replace. One problem here is that FrameMaker can't have two different page numbers on one page; in this case, it could be useful if your parallel texts are page-numbered identically. For example, page 10 French and page 10 English are both on the same spread, the current page-number system variable on each "page" is what you want. This synchronization might help during reviews. Hide one or the other language condition. Apply a different master page that uses a standard layout. NOTE: Side heading paragraphs don't break across text frame or column boundaries.
    * Find someone who can script connecting left-page text frames.
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices

  • FORK is Not happening Parallel processing- It's working sequential

    Hi,
       we are into PI 7.O and SP 13.
       I am trying to test Parallel processing using Fork step. (With Two branches)
    My problem is sxm_moni both branches are not executed simultenously and it's executing one after the other.
    Did any body done in XI parallel processing using BPM...both calls has to finish at the same time. I mean first call 10 min and second call aslo has to finish first 10 min ..not other 10 min.
    I heard this problem from XI 3.0 and PI 7.O. But PI 7.1 did any body test the Parallel processing using Fork step.
       Pls help me is this issue will resolve if I go to PI 7.1.
    Regards,
    Venu.

    Hi Henrique,
    they would not necessarily start at the same time but shouldnt also be queued - Customer expecting the response within a 17 sec or 20 Sec but coming response 34 sec will not ok for the customer..tomorrow need add some more target again 17 sec will take...How PI can handle the Multi threading they are checking...I am not sure this problem fixed in PI 7.1 or not.
    there're # of connection restrictions in your system? Check that - Where can I check connections restrictions...If you know pls through some light on this.
    Also, how's your BPM transactional behavior (did you flag the create new transaction steps)?
    - I did not checked the flag for create new transaction step..once my server is up I can check the flag and I can test.
    Regards,
    Venu.

  • Posting of Exchange rate differences in parallel currencies

    Hello experts,,
    We are on ECC 6.
    When we enter an incoming invoice with MIRO and the current exchange rate differs from that in the PO, the exchange rate differences in local currency and in parallel currency (group currency) post to different accounts.
    Is this a standard feature / behavior? If so, where can i find the settings.
    Shouldn't the postings in all currencies (except doc currency), in the event of exchange rate difference post to the same account?
    The material ledger is not active.
    We have maintained a local currency and a group currency.
    Example to illustrate my issue -
    DC = JPY
    LC = SGD
    GC = USD
    PO for asset.
    PO value = 100000 JPY
    Ex rate not fixed in the PO.
    Ex rate at PO -
    100 JPY = 1.6 SGD
    100 JPY =  0.85 USD
    Ex Rate at IR
    100 JPY = 1.7 SGD
    100 JPY =  0.9 USD
    When IR is entered,
    The exchange rate difference of 100 SGD (@ 0.1 per 100 JPY) is posted to the asset. No posting in USD (though there is a balance of 50 USD).
    At clearing (Transaction FB1S - GL account clearing) the exchange rate difference (in GC only, because no balance in LC) of 50 USD (@ 0.05 per 100 JPY) is posted to the Exch. rate difference GL acct.
    Thanks in advance for your advice/solution.
    B. Regards,
    Halaswamy

    Hello,
    1.  You have to assign Forex GL's for the reconciliation accounts in OB09.
    2.  At the time of payment for incoming invoices, system can read the valuation differences and it will post to Realized Gain/Loss accounts and B/S adjustment account.
    3. You can consider this amount to issue bonus to your customers.
    Rgds
    Murali. N

  • Exchange rate difference posting in parallel currencies

    Hello experts,,
    We are on ECC 6.
    When we enter an invoice with MIRO and the current exchange rate differs from that in the PO, the exchange rate differences in local currency and in parallel currency (group currency) post to different accounts.
    Is this a standard feature / behavior? If so, where can i find the settings.
    Shouldn't the postings in all currencies (except doc currency), in the event of exchange rate difference post to the same account?
    The material ledger is not active.
    We have maintained 3 different currencies.
    Example to illustrate -
    DC = JPY
    LC = SGD
    GC = USD
    PO for asset.
    PO value = 10000 JPY
    Ex rate not fixed in the PO.
    Ex rate at PO -
    100 JPY = 1.6 SGD
    100 JPY =  0.85 USD
    Ex Rate at IR
    100 JPY = 1.7 SGD
    100 JPY =  0.9 USD
    When IR is entered,
    The exchange rate difference of 10 SGD (@ 0.1 per 100 JPY) is posted to the asset. No posting in USD (though there is a balance of 5 USD).
    At clearing (Transaction FB1S - GL account clearing) the exchange rate difference (in GC only, because no balance in LC) of 5 USD (@ 0.05 per 100 JPY) is posted to the Exch. rate difference GL acct.
    Thanks in advance for your advice/solution.
    B. Regards,
    Halaswamy

    Hi,
    Check in t.code: OB22. the 'source currency' used for translation in . There are two options:
    1     Translation taking transaction currency as a basis
    2     Translation taking first local currency as a basis
    Also check the notes:
    335608 Trnsln of 2nd and 3rd lcl crcy fm 1st lcl/trns crcy
    526623 Different treatment of local and parallel currency in ML
    Regards,
    Biju K

  • Strange window behavior with CS5

    I have begun experiencing strange behavior with PS CS5. I should begun with the machine configuration: 2.66GHz iMac (8,1) Intel Core Duo with 4GB RAM and OSX 10.6.6, Radeon HD 2600 Pro graphics card. The initial symptom showed up suddenly as an inability to display an image window; that is, I could open PS normally, everything would show up properly, but when I opened an image file of any sort, there would be no image window. Other cues indicated that the file was open; for example, the window menu would show it selected, and the layers palette would show the file's layers.
    It did not seem to matter what type of file was involved: PSD, JPG, TIF, whatever. Occasionally, this behavior would begin during a session. Sometimes it would happen right off the bat. Sometimes, stopping and restarting PS seemed to clean things up; other times, this had no effect. After messing around quite a bit with different permutations and combinations, all I could say was that the problem was random.
    I might add that I've had PS CS5 on this machine pretty much since it was announced, and had not had problems with it before. So this issue came along quite suddenly a couple of weeks ago. This was a little after I'd installed an update for Nik's Viveza 2; and I began to suspect that. Although why Viveza should do such a strange thing was odd, and Viveza was never part of the files I was experiencing issues with. Anyway, I went back to an earlier version of Viveza and the problem persisted.
    Since I run Time Machine, I also went back to versions of the entire PS folder from a month back, and found the same problem. Along the way, I experimented with the files I was using with PS CS4 & CS3, which I also have installed on this machine. These two versions of PS run perfectly well. At least the CS4 version has precisely the same plugins as the CS5 folder, and this seems to discount the potential problem with plugins.
    To be sure about CS5, I completely deactivated, deinstalled, and reinstalled it. The same issues occurred. Now, I have to admit that I let PS run its update process so that I brought it back to the most recent version in this step of my troubleshooting. So, I can't be certain that the issue isn't with some update of CS5.
    I might add that I have been running CS5 in 32-bit mode, for compatibility with certain plugins. This may or may not be an issue, since I have limited experience with running in 64-bit mode. At this point, I should add a bit more about the confusing behavior.
    While messing around with CS5, I also suspected the GPU support, since my problem had to do with windows. When the problem presents itself, the usual cycle through window views that you get by pressing the "F" key seems to get messed up. In particular, the "F" key doesn't work at all. Next, if you use the View menu to select different views, the full screen with menu bar view will often have garbled pixels, while the full screen view will show a blank grey screen. Then, cycling back to a window view will show a window with blank grey contents. This is interesting since the starting point was no window at all; but going into full screen and then back will produce a window with bogus contents.
    Now, the next strange thing, having to do with the GPU, is that CS5 often fails to recognize the Radeon HD 2600 card. Oddly enough, it did originally. And I had it running in Basic mode. However, CS4 does recognize the GPU; and I can set it in any variety of modes: Basic, Normal, and Advanced. This behavior is not consistent at all either; that is, while CS5 almost always now fails to detect the GPU, sometimes it does. As near as I can tell, this failure to detect the card does not depend upon whether I start CS5 in 32-bit or 64-bit mode. OTOH, CS4 always recognizes the GPU.
    Another form of this odd behavior arises if I start CS5 cold, and then just open a new blank window. This almost always works. I get a blank white window, and I can paint on it with a brush, etc. However, if I go ahead at this point and open a file, then the new file takes over the window; and there are no tabs. If I select the original new file, usually labelled "Untitled", the window bar will show the change of filename but the window's contents and the layers palette will continue to show the old file that I had opened. Cycling through views can sometimes get back to the new Untitled file, but just selecting file windows never works.
    Yet another aspect of this messed up window behavior is that the workspace bar, which shows the Bridge, MiniBridge and view icons on the upper left and the various workspace options and CS Live on the upper right, is present but blank. OTOH, the tool bar is always displayed correctly, as is the horizontal bar that shows the various tool options. Likewise, the palettes for the workspace such as layers, swatches, adjustments, and so on, are always correctly displayed on the left.
    My next steps in trying to figure this out will be to ensure that I am running the latest of all plugins so that I can get everything running in 64-bit mode and try this again. However, the single factor that seems consistent in this whole mess is that whenever I do find this odd behavior, the performance preferences window will indicate that CS5 is not detecting the GPU. Whenever this happens, if I open up CS4 and check the same performance preference in it, the GPU is detected. I can have the two preference windows side by side on the screen in fact, CS4 sees the GPU and CS5 does not. The counter-indication is that sometimes CS5 will work properly and the preferences window still shows that the GPU has not been detected. Having said that, I can add that if I have opened up CS5, and it has found the GPU, and I have set it into, say, Basic mode, and then later found CS5 messing up, and I go back and check the performance preferences again, the GPU has always been lost. So, CS5 can mess up windows with or without the GPU detected and active; but when if it started with the GPU present, it will show up as lost after the weird behavior starts.
    To add one more observation, I have had Macs and other computers with failing GPUs. This computer is showing none of the typical signs of that. Every other program seems to be working just fine, and I have a lot of these, many graphics intensive; e.g., Corel Painter 11, Parallels v6 running Windows 7, PS CS4, Lightroom v3, Aperture v3, and so on. It is just CS5 that is messing up.
    I could load up this message with screen shots of all this nonsense, but I'm not sure what that would add to the strange tale, other than I'm not pulling your legs. I am, however, pulling out my own hair.
    As I stated before, this began quite suddenly a couple of weeks ago, early Feb 2011. My best guess as to cause is some combination of incompatible updates between CS5, OSX, and maybe some plugin or other. I found unusual behavior with onOne's FocalPoint v2 last year after Apple updated GPU drivers in some OSX update, and cratered that program. It took onOne a month or two to fix that. I have CS5 on a laptop with the same OSX version, and on that I haven't seen these issues; but then, I haven't been using it as intensely over there. Also, that machine has different CPU and GPU models than this iMac.
    So, to the community: is anybody else starting to see this odd stuff? Am I alone?

    Here's the reason I say that the same plugins exist for both CS4 & CS5. Sometime last year, the internal hard drive on this computer died (as they so often do), and it was replaced under the Apple care warranty. As a consequence, I decided to rebuild the OS and applications from scratch and bring back my user files from backup. I among other things, I reinstalled all of CS4 as well as CS5 (and I had to put CS3 back too for reasons having to do with printing calibration images for Quad Tone RIP). Then, I went to reinstall the plugins that I needed. I use Nik Software, onOne, Portrait Professional and various Topaz plugins. To my recollection, most of these install in PS CS3, CS4, CS5, Aperture, and Lightroom. In short, it is not that I've copied or moved plugin folders from one application folder to another, just that the installers automatically detect the presence of the various applications and put the various plugins into each, as appropriate.
    The only 32-bit plugins that I have that don't fit into this category are from Vincent Versace. He provides special versions of certain Nik plugins (Tonal Contrast, Contrast Only, etc) that function with some Acme Educational extensions for performing B&W conversion, sharpening, blah blah blah. These plugins are only 32-bit and the extensions are only CS5 compatible. I've installed these ones only into CS5; so, you've got me. OTOH, I've had these from Vincent as soon as CS5 was available; and they've worked so far without problems. Perhaps I should just edit the extensions so I could use the latest plugins direct from Nik instead of the Versace special editions...
    I've checked fonts and repaired permissions. I am presently going through the rather tedious process of disabling plugins and extensions to see if anything yields consistent results. The rather random arrival of the strangeness makes ensuring that a change is really having an effect more difficult to validate, as you will appreciate.
    I apologize for my long-winded original post. I add all of the detail so that anyone who'd experienced similar strange behaviors might properly pattern-match what they were seeing. On the one hand, in finding the cause of a problem, you look for what's changed; and theoretically nothing is new. On the other hand, there's always so much changing behind the scenes with automatic updates of this, that, and the other thing that it's impossible to make the claim that nothing's new. 

  • HT1338 Has anyone successfully installed Windows XP Mode and Windows Virtual PC software inside Windows 7 Pro inside Parallels 8 inside Mountain Lion running on a Mac Pro built in 2013?

    I wanted to ask if anyone using a Mac Pro running Mountain Lion, Parallels 8, and Windows 7 Pro could run XP Mode? 
    My experience has not been encouraging in that I progress to the end of the final mile, that is configuring XP Mode for first use, then an error message appears saying I should try again, that is I should attempt to configure XP Mode again for the first time use.  An endless loop, with no visibility into the nature of my configuration failure.
    I understand my problem is a narrowly focused, microsoft-centric issue, however, I would imagine this XP behavioral Mode running inside Windows 7 Pro is a common goal for many users, so I thought this question was reasonable to ask our group.
    Please advise, and thank you.

    Hello FatMac,
    I wanted to let you know that your "requires a patch" feedback looked--at first--like the piece of the puzzle I was missing.  Turned out, however, when I downloaded the 64 bit version of the patch, then attempted to install it under Windows 7 Pro, my installation was first searched, then my patch installation returned a message saying this patch was not applicable to my system. (BTW:my Windows 7 install is 64 bit) This failure to install surprised me because, based on an earlier evaluation for hardware virturalization support, my MacPro does not have virturalization hardware support.  I mean, based on this no hardware support feedback, and based on the nature of this patch, it looked as if the patch should install and set my problem right.
    Nevertheless, the patch won't install, and I don't know a way to query or coerce it.  I'm approaching the point of diminishing returns with this problem.  I have two applications (Adobe Illustrator 10 and Framemaker 7.0) which will run, but they don't behave properly, under Windows 7.  BTW: I did make somewhat extensive use of the Windows compatibility tool early on, but nevertheless, FrameMaker 7 simply quits at the worst possible moment, and Illustrator 10 graphics are very often blank black areas where pallettes should be. 
    Thanks again for your thoughts and help.  I believed we were heading down the right track, but for reasons not visible to me, (the user), the patch that should fix this problem will not install...
    If there is any saving grace to this situation, my problem is repeatable.  I mean, it's not on-again/off-again.  When I attempt to configure XP Mode for its first use, the progress bar turns red at the final second, then complains that it could not complete its setup.  Please Try Again recouts its final advice.  (Famous words marking the beginning of an endless loop:-)
    Were it not for Illustrator and FrameMaker, I would not have taken us down this dark road. 
    So long for now, and hope to talk to you all again soon...

  • How To Perform Parallel UPDATE When Trigger is ENABLE On Table.

    select *from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
    PL/SQL Release 11.1.0.7.0 - Production
    CORE    11.1.0.7.0      Production
    TNS for Linux: Version 11.1.0.7.0 - Production
    NLSRTL Version 11.1.0.7.0 - ProductionIs there any way to perform PARALLEL UPATE on a table which has a trigger?
    One of my ETL performs a large UPDATE (14 Million update) everyday on a production hot table. Eventhough PDML is enable at session level (also TABLE.DEGREE=8), Oracle is doing serialized UPDATE.
    As per Oracle documents, it is documented behavior.
    Here is my Execution plan when i put the trigger ENABLE
    | Id  | Operation              | Name                | Rows  | Bytes | Cost (%CPU)| Time     | Pstart| Pstop |    TQ  |IN-OUT| PQ Distrib |
    |   0 | UPDATE STATEMENT       |                     |       |       |  6443 (100)|          |       |       |        |      |            |
    |   1 |  UPDATE                | ACCOUNT             |       |       |            |          |       |       |        |      |            |
    |*  2 |   PX COORDINATOR       |                     |       |       |            |          |       |       |        |      |            |
    |   3 |    PX SEND QC (RANDOM) | :TQ10000            | 72487 |  3610K|  6443   (3)| 00:01:18 |       |       |  Q1,00 | P->S | QC (RAND)  |
    |*  4 |     FILTER             |                     |       |       |            |          |       |       |  Q1,00 | PCWC |            |
    |   5 |      PX BLOCK ITERATOR |                     | 72487 |  3610K|  6443   (3)| 00:01:18 |   KEY |   KEY |  Q1,00 | PCWC |            |
    |*  6 |       TABLE ACCESS FULL| ACCOUNT             | 72487 |  3610K|  6443   (3)| 00:01:18 |   KEY |   KEY |  Q1,00 | PCWP |            |
    Predicate Information (identified by operation id):
         8 - filter("SET_OF_BOOKS"='1' AND "GL_BATCH_ID">(-10) AND ("JOURNAL_ENTRY_TYPE_ID"<2400 OR
                  "JOURNAL_ENTRY_TYPE_ID">=3000) AND "ACCOUNTING_DATE">=TO_DATE(' 2010-08-11 00:00:00', 'syyyy-mm-dd
                  hh24:mi:ss') AND "ACCOUNTING_DATE"<TO_DATE(' 2010-08-12 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))When i disable trigger
    | Id  | Operation                | Name     | Rows  | Bytes | Cost (%CPU)| Time     |    TQ  |IN-OUT| PQ Distrib |
    |   0 | UPDATE STATEMENT         |          |   726 | 27588 | 11899   (2)| 00:02:23 |        |      |            |
    |   1 |  PX COORDINATOR          |          |       |       |            |          |        |      |            |
    |   2 |   PX SEND QC (RANDOM)    | :TQ10001 |   726 | 27588 | 11899   (2)| 00:02:23 |  Q1,01 | P->S | QC (RAND)  |
    |   3 |    INDEX MAINTENANCE     | ACCOUNT  |       |       |            |          |  Q1,01 | PCWP |            |
    |   4 |     PX RECEIVE           |          |   726 | 27588 | 11899   (2)| 00:02:23 |  Q1,01 | PCWP |            |
    |   5 |      PX SEND RANGE       | :TQ10000 |   726 | 27588 | 11899   (2)| 00:02:23 |  Q1,00 | P->P | RANGE      |
    |   6 |       UPDATE             | ACCOUNT  |       |       |            |          |  Q1,00 | PCWP |            |
    |   7 |        PX BLOCK ITERATOR |          |   726 | 27588 | 11899   (2)| 00:02:23 |  Q1,00 | PCWC |            |
    |*  8 |         TABLE ACCESS FULL| ACCOUNT  |   726 | 27588 | 11899   (2)| 00:02:23 |  Q1,00 | PCWP |            |
    Predicate Information (identified by operation id):
       8 - filter("SET_OF_BOOKS"='1' AND "GL_BATCH_ID">(-10) AND ("JOURNAL_ENTRY_TYPE_ID"<2400 OR
                  "JOURNAL_ENTRY_TYPE_ID">=3000) AND "ACCOUNTING_DATE">=TO_DATE(' 2010-08-11 00:00:00', 'syyyy-mm-dd
                  hh24:mi:ss') AND "ACCOUNTING_DATE"<TO_DATE(' 2010-08-12 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))I cannot disable trigger due to some business reasons.
    Is there any way to speed up UPDATE ?

    No, you cannot perform parallel dml with a trigger present.
    If you are updating the bulk of the rows and can take an outage, you can
    disable the trigger, perform the update, enable the trigger
    OR
    copy to another table, performing the update in the select, rename the tables and add the trigger on the new table
    Hemant K Chitale

Maybe you are looking for

  • Shut down and restart buttons don't work

    About 3 weeks ago, and co-incidentally, following installing some Windows updates, I could no long shut down my computer nor activate the restart function when clicking on the shut down or restart buttons. The hibernate button does works.

  • Notes sync and MobileMe, maybe, but not iPhone

    I think someone forgot to communicate with the iTunes, MobileMe and iPhone teams. I can sync my notes with MobileMe. Can't find them anywhere on MobileMe. Not sure if they are really synced. I can sync my notes with iPhone and iTunes, but have to be

  • Retina Display - New MacBook Air Release Date

    Anyone know when the new MacBook Air will be available within the UK? I'm looking at purchasing one and don't want to buy, only to find out the new version comes out a few days later...

  • E/O Line - No Hope in Central London?

    So I live in SE16 and recently reached out (pun intended) to Openreach regarding the status of FTTC in my area. This is the response I received: Thank you for sending your details, you are connected directly to Bermondsey exchange, this is called an

  • Infopackage routine --- Help!!

    Hello all, I am doing daily full loads to a cube.......there is no ODS....so when I do loads daily since its a full load the records are basically duplicating ...I would like to have a routine in my infopackage in such a way that if the request date