Remove bulk and bulk update - to improve performance.

How to remove bulk and in bulk to update?

DECLARE
CURSOR l_cur_PR_vins IS
SELECT a23.physical_vin_string
OF gfsta23_veh a23
WHERE a23.vpo_purge_ind = 'PR ';
BEGIN

FOR l_cur_vins IN l_cur_PR_vins LOOP

BEGIN

l_str_physical_vin_string: = l_cur_vins.physical_vin_string;

-REMOVE all records OF GFSTV53_VEH_CLSFCN_RPTG_FTR
DELETE FROM GFSTV53_VEH_CLSFCN_RPTG_FTR v53
WHERE THERE ARE
(SELECT 1
OF GFSTV49_VEH_CLSFCN_INTRFC v49
WHERE v49.physical_vin_string = l_str_physical_vin_string
AND v53.veh_clsfcn_txn_sakey = v49.veh_clsfcn_txn_sakey);

-REMOVE all records OF GFSTV44_VEH_REPORTING_FTR
DELETE FROM GFSTV44_VEH_REPORTING_FTR v44
WHERE THERE ARE
(SELECT 1
OF GFSTV41_VEH_CONFIG v.41
WHERE v41.physical_vin_string = l_str_physical_vin_string
AND v44.veh_config_sakey = v41.veh_config_sakey);

-REMOVE all records OF GFSTV41_VEH_CONFIG
DELETE FROM GFSTV41_VEH_CONFIG v.41
WHERE v41.physical_vin_string = l_str_physical_vin_string;

-DELETE all the records OF gfstv49_veh_clsfcn_intrfc
DELETE FROM GFSTV49_VEH_CLSFCN_INTRFC v49
WHERE v49.physical_vin_string = l_str_physical_vin_string;

-Update GFSTA23_VEH set VPO_PURGE_IND = 'PC '.
UPDATE gfsta23_veh
SET vpo_purge_ind = l_con_purge_complete_status,
vpo_purge_dts = GFSTU_DATETIME_UTILITIES_PA.gfstu_to_gmt_fn,
update_userid = USER,
update_dts = GFSTU_DATETIME_UTILITIES_PA.gfstu_to_gmt_fn
WHERE physical_vin_string = l_str_physical_vin_string;
END;
END LOOP;
END;


Thank you
Vinodh

Why use a cursor loop here at all. A set of update/remove unique statemnets will still be faster than the constructions of PL/SQL, you can come.

These are, I think, sql statements are equivalent to your version of loopig.

BEGIN
   --DELETE all records FROM GFSTV53_VEH_CLSFCN_RPTG_FTR
   DELETE FROM GFSTV53_VEH_CLSFCN_RPTG_FTR v53
   WHERE v53.veh_clsfcn_txn_sakey IN (SELECT v49.veh_clsfcn_txn_sakey
                                      FROM GFSTV49_VEH_CLSFCN_INTRFC v49
                                         JOIN gfsta23_veh a23
                                            ON v49.physical_vin_string = a23.physical_vin_string and
                                               a23.vpo_purge_ind = 'PR');

   --DELETE all records FROM GFSTV44_VEH_REPORTING_FTR
   DELETE FROM GFSTV44_VEH_REPORTING_FTR v44
   WHERE v44.veh_config_sakey = (SELECT v41.veh_config_sakey
                                 FROM GFSTV41_VEH_CONFIG v41
                                    JOIN gfsta23_veh a23
                                       ON v41.physical_vin_string = a23.physical_vin_string and
                                          a23.vpo_purge_ind = 'PR');

   --DELETE all records FROM GFSTV41_VEH_CONFIG
   DELETE FROM GFSTV41_VEH_CONFIG v41
   WHERE v41.physical_vin_string IN (SELECT a23.physical_vin_string
                                     FROM GFSTV41_VEH_CONFIG v41
                                     WHERE a23.vpo_purge_ind = 'PR');

   --DELETE all records FROM gfstv49_veh_clsfcn_intrfc
   DELETE FROM GFSTV49_VEH_CLSFCN_INTRFC v49
   WHERE v49.physical_vin_string IN (SELECT a23.physical_vin_string
                                     FROM GFSTV41_VEH_CONFIG v41
                                     WHERE a23.vpo_purge_ind = 'PR');

   --Update GFSTA23_VEH set VPO_PURGE_IND = 'PC'
   UPDATE gfsta23_veh
   SET vpo_purge_ind = l_con_purge_complete_status ,
       vpo_purge_dts = GFSTU_DATETIME_UTILITIES_PA.gfstu_to_gmt_fn,
       update_userid = USER,
       update_dts = GFSTU_DATETIME_UTILITIES_PA.gfstu_to_gmt_fn
   WHERE physical_vin_string IN (SELECT a23.physical_vin_string
                                 FROM GFSTV41_VEH_CONFIG v41
                                 WHERE a23.vpo_purge_ind = 'PR');
END;

John

Tags: Database

Similar Questions

  • DC7700 sff: HP Compaq dc7700 sff video updated to improve performance.


    Hello:

    I recommend the graphics card AMD HD 6450 profile low profile low supports.

    It is the optional card in the HP 8200 Elite SFF, which also has a P/S 240W.

  • Bottleneck in bulk updates/inserts

    I worked on doing updates in block and inserts through sqlapi ++ using a library of extention udpate in bulk developed internally long ago. The oracle database is. Inserts/changes in bulk are in batches of 50K. I am facing a problem of very specific performance with respect to these bulk operations.

    The first batch of insert in block (50K records) is done within 3 seconds; While the next similar batch for bulk insert or update (50 files again) takes a second huge 373. 'Top' on a RHEL-AS-4 server using, I could see what the oracle process that includes all of the 373 secods for completion; so sqlapi ++ or the in-house name extension isn't the culprit.

    The third batch of 50K records in the sequence take much longer (second 913). The time will increase exponentially; and it doesn't seem to be > all < model out of it.

    Surprisingly, this is not consistent. On a good day, I have the second batch browsing in 3 seconds. All the documents intact and perfect without any kind of defect in the data. In fact, all of the following prizes would end in or about 3 seconds.

    Even more surprising, if I truncate the table and begin the process, the problem will reappear. He would again begin taking 370-380 seconds for 2nd batch. Once again, if I had used "delete from ' query instead of 'truncate table' query to delete all records from the table, there is no problem!

    So in short, I came to the conclusion that the bottleneck occurs when the table is truncated (or is created new), and not when all records are deleted using the query "delete from.

    All guess why it could be produced? I admit that I am not very good in data bases, so any help would be much appreciated.

    Thanks in advance.

    -
    Shreyas

    shreyas_kulkarni wrote:

    Well, I ran the SPÖ in bulk a new with statspack snapshots before and after the operation. as suggested by Jonathan, used the old hash value (for the operation of your time UPDATING) of the statspack report for sql_id and prepare the execution plan. I could of course.

    Then I recompiled the program to generate the behavior that is 'good '. has run the op in bulk, statspack report generated. and surprise... There is no UPDATE statement in the report. UPDATE was simply not fired by the server; While in the test program, the rows affected by UPDATE operations have been exactly the number of lines in input (which is just, according to the supplied input data). so now it seems that somehow the server decides not to trigger the UPDATE, but still (rightly) returns all the rows as rows affected.

    While I understand that statspack report contains not all queries fired; If the correct entry, to INSERT to get me fired, is fed, the op of the INSERT, which takes considerably takes less time the UPDATE operation, finds its place in the report. so I think that in the case of UPDATE, the UPDATE query is not triggered, and so 'good' behavior reports 3 seconds, while 'bad' behavior that triggers the UPDATE reports 440 seconds.

    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------
    SQL_ID  b5s6vazhy5a1g, child number 0
    -------------------------------------
    UPDATE MDS_MemberRelationMap SET parentlevelid = :0,childlevelid = :1, childdimid =
    :2, childleveldimid = :3, parentleveldimid = :4 WHERE (parentmemberid = :5) AND
    (childmemberid = :6) AND (parentdimid = :7)
    
    Plan hash value: 4110530053
    
    --------------------------------------------------------------------------------------------
    | Id  | Operation          | Name                  | Rows  | Bytes | Cost (%CPU)| Time     |
    --------------------------------------------------------------------------------------------
    |   0 | UPDATE STATEMENT   |                       |       |       |     2 (100)|          |
    |   1 |  UPDATE            | MDS_MEMBERRELATIONMAP |       |       |            |          |
    |*  2 |   TABLE ACCESS FULL| MDS_MEMBERRELATIONMAP |     1 |   104 |     2   (0)| 00:00:01 |
    -------------------------------------------------------------------------------------------- 
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
    2 - filter(("PARENTMEMBERID"=TO_NUMBER(:5) AND "CHILDMEMBERID"=TO_NUMBER(:6) AND
                        "PARENTDIMID"=TO_NUMBER(:7)))
    
    Note
    -----
    - dynamic sampling used for this statement
    

    It seems that I did not yet understand the logic of your 'server' process, but if this seems to be a reasonable explanation to you that, in the case of the 'good' performance update is not performed at all, then this might be the point.

    But looking at the execution of the UPDATE plan you don't think it might be better to accomplish the UPDATE using an index? Is there an index on the parentmemberid columns, the childmemberid and the parentdimid of MDS_MEMBERRELATIONMAP?

    Moreover, it seems that you have no statistics at all on the MDS_MEMBERRELATIONMAP table because the optimizer using dynamic sampling, which takes some time to run because the optimizer runs a query on your table using predicates to check the cardinality in the analysis of the declaration.

    I already mentioned that the execution of a single update requires that an average of 22 000 block gets by executing the statspack report you posted previously. Which is probably due to the carried out full table scan. If the three predicates parentmemberid, the childmemberid and the parentdimid only identify a few rows (or may be even one), then it is probably much faster to have an index suitable for the execution of the update.

    Kind regards
    Randolf

    Oracle related blog stuff:
    http://Oracle-Randolf.blogspot.com/

    SQLTools ++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676 /.
    http://sourceforge.NET/projects/SQLT-pp/

  • Cannot install Windows in bulk updates

    After a major update (back to top), my computer will only install updates MS 131and I know there are more than 100 more, they have obviously downloaded but have NOT installed. For updates they show has failed, and in the updates installed, they are nowhere to be found. Does this mean "that they have been downloaded, but NOT installed?"  Because I continue to check the updates because I know they are NOT installed and it telling me there is no. To download more than 100 updates one is ridiculous, if it can still be done. After the update it downloaded 1.5 GB of MS updates and the other half has failed. I don't have a choice on my date of restoration, a mouse driver crashed, so the update was important. And the next day he downloaded more than 100. "Should I download these one? If Yes, I switch to Apple.

    Original title: amount of updates

    Hello

    I've seen a number of messages about this problem, so I spent the evening reload an image of two year, perform a new installation of Win 8 who had never had Windows updates...

    For the most part just out of curiosity I guess... and the fact that you mentioned 200 + updates that seemed much too much for me.

    There were 109 updates for my machine. After installation of these groups, I checked once again more updates to Windows, and there is more than 18... A couple less than your total actually. And after checking again once there is no more...

    Your total of 131 is probably correct... I think that you have a gap in your numbers it's because a lot of the first failed and redownloaded again.

    If I go on my updates installed page, it lists 137, even if I downloaded only 127...

    This is because some updates are 'Cumulative' who have more than an update of the package.

    I don't know if I mentioned this in another thread or not, but don't try to do all the updates at the same time... It SHOULD work, but according to the actual updates, they can actually interfere with each other.

    Especially if the .net Framework updates are included. .NET 3.5 in particular. This issue has been much come on the forum, and I'm little tired of repeatedly typing, so I wrote a few notes...

    This is just my opinion, for what it's worth, it's here...

    I just did a test installation 109 updates Windows in groups. All groups have continued the installation process even if they were supposed to be finished, and showed the RESTART...

    You must run the Task Manager to see this.

    I did thirteen .net Framework 3.5.1 updates totaled 206 MB. At least 20 minutes after the RESTART appeared several process continued to run.

    Because I have an application that displays all internet activity, I have seen that Windows Installer would go several times, and when it ran, it would trigger a download of a certain type.

    Two other processes that are running are Windows Module Installer and Windows Module Installer Worker.

    In Win 7, they are called "mscorsvrs" and after you have installed a .net Framework update there are sometimes up to three who take turns running. The best I can describe their function, they're afflicted a compiler.

    Even if the installation is supposed to be completed according to Windows Update, it is not. Not until the end of the process...

    This is the source of many problems with the updates of Windows not... Over the years, I saw countless times in which an update failed after that these processes started to run... To the beautiful environment of the rest updates.

    It's the sequence, I used to install updates 109 @ 1.22 GB on a computer where Windows Update had never been performed...

    Group #1... @ 128 MB's malicious software removal tool and Windows Defender... Then restart

    Group #2... Graphics, internet explore ActiveX

    (Updates of seven first in the list before the .net start) 7 @ 188 MB...  Then restart

    Group #3... .NET framework 3.5.1...  13 @ 105 MB...  It took about 20 minutes for the CPU go to zero before rebooting, as mentioned above...

    Group #4...  .NET framework 4.5...   11 @ 162 MB...   It took about 45 seconds for the CPU to zero before the reboot even if reboot was not required.

    Group #5...  Updates to security...   45 @ 105 MB...     Once again, reboot only after zero CPU

    Group #6...  Important updates...  30 @ 419 MB...     Once again, reboot only after zero CPU

    After installing the first 109, I checked for new updates, and 18 were found @ 579 mb. None were .net Framework... All were successful.

    I actually did this process twice to check it again and with no failure... He managed both times.

    BTW... I have 1.01 GB of updates of Windows to be 'cleaned '... This does mean that they have failed. What is cleaned is the old files that have been replaced and the left on the packages that are no longer needed.

    Kinda like your TEMP folder where a large number of programs store the installation files... After a week, disk cleanup will allow you to remove...

  • No exceptions of found data in bulk updates

    I'm trying to catch any exception found data in bulk updates when it cannot find a record to update in the forall loop.


    P & c OPENED.
    LOOP
    EXTRACTION casulaty
    BULK COLLECT INTO v_cas, v_adj, v_nbr
    LIMIT 10000;


    FORALL i IN 1.v_cas.count
    UPDATE tpl_casualty
    Set casualty_amt = (select TN from tpl_adjustment where cas_adj = v_adj (i))
    where cas_nbr = v_nbr (i);
    EXCEPTION WHEN NO_DATA_FOUND THEN dbms_output.put_line ('exception')


    I get this error at the line where I'm the exception:
    PLS-00103: encountered the symbol "EXCEPTION" when expecting one of the following conditions:

    begin case declare end exit for goto if loop mod null pragma
    raise return select update while < ID >
    < between double quote delimited identifiers of > < a variable binding > < <
    Close current delete fetch locking insert open rollback
    SAVEPOINT SQLExecute set pipe fusion commit forall

    Can someone direct me pls on how to work around this problem?
    If I do not handle the exception, the script fails when it tries to update a record that does not exist and the error says: no data available exception.

    Thanks for your help.

    Published by: user8848256 on November 13, 2009 18:15

    No data found is not an exception that is thrown when an UPDATE cannot find all files.

    % ROWCOUNT SQL can be used to determine the number of rows affected by an update statement, but if 0 rows are updated, no exception will be thrown (it's just not how things work).

    If you post your real return of CURSOR (injured), it is quite possible, that we can help you create a single SQL statement to meet your needs (a single SQL will be faster than your current implementation).

    Have you looked at using the MERGE command?

  • What is the best software to improve performance and free hard disk cleanup. I used MacKeeper, but I'm tired of paying annual fees for this service.

    What is the best software to improve performance and free hard drive cleanup? I used MacKeeper, but I'm tired of paying annual fees for this service.

    You shouldn't have these software.  See discussion of Klaus1

    Do not install MacKeeper

    See also this one by Klaus1

    Viruses, Trojans, Malware - and other aspects of Internet Security

  • Get an error message that says: we have detected an incompatible driver.  To get a better reading performance and faster, update your display driver.  View the details of the driver: ATI technologies Inc. - AMD Radeon HD 7640 G 3.0.11774 Compadtibilty Pro

    When I start the first items 11, I get an error message that says: we have detected an incompatible driver.  To get a better reading performance and faster, update your display driver.  View the details of the driver: ATI technologies Inc. - AMD Radeon HD 7640 G 3.0.11774 compatibility profile context.  My computer crashes when I click OK.

    It should be in the same place. But do not set your Folder Options to show all files, or you won't see it!

  • I just tried to open Photoshop CS6 and received the message that photoshop has encountered a problem wth the display driver and has disabled the improvements by using graphics hardware. Where can I access the update to correct the problem that t

    I just tried to open Photoshop CS6 and received the message that photoshop has encountered a problem wth the display driver and has disabled the improvements by using graphics hardware. Where can I access the update to fix the problem because the link does not show?

    You will have to go the website of the manufacturer of your graphics card and download the current drivers.

  • Windows XP is very slow and auto update works but when I try to run internet explore the system times out. »

    Original title: Windows XP runs very slow

    Windows XP is very slow and auto update works, but when I try to run internet explore the system times out.

    Hi Bill,

    Thanks for posting your question in the Microsoft Community.

    I imagine the inconvenience that you are experiencing. I will certainly help the question of fixing.

    To help you suggest several steps to solve the problem, I would appreciate if you could answer the following questions:

    1. What is the error message that is accurate or complete?
    2. have you made any recent hardware or exchange of software on your computer before the show?

    Please follow the links below and check the issue:

    Maintenance tasks that improve performance:
    http://Windows.Microsoft.com/en-us/Windows-XP/help/Setup/maintenance-improve-performance

    Slow PC? Optimize your computer for optimal performance:
    http://www.Microsoft.com/athome/Setup/optimize.aspx#fBid=R7qdKIMaJyT

    Warning of Chkdsk.
    Important:
    when running chkdsk on the drive hard if bad sectors are found on the disk hard when chkdsk attempts to repair this area if all available on which data may be lost.
    WARNING: Reset Internet Explorer settings can reset security settings or privacy settings that you have added to the list of Trusted Sites. Reset the Internet Explorer settings can also reset parental control settings. We recommend that you note these sites before you use the reset Internet Explorer settings.

    Note: The data files that are infected must be cleaned only by removing the file completely, which means that there is a risk of data loss.

    Internet Explorer is slow? 5 things to try:
    http://Windows.Microsoft.com/en-us/Windows/help/Internet-Explorer/slow-five-tips-to-boost-performance

    Warning: Reset the Internet Explorer settings can reset security settings or privacy settings that you have added to the list of Trusted Sites. Reset the Internet Explorer settings can also reset parental control settings. We recommend that you note these sites before you use the reset Internet Explorer settings.

    Your response is very important for us to ensure a proper resolution. Please get back to us to help you accordingly.

  • DirectX, d3d9.ll & d3d10.dll and Windows Update does not work... (Same problem?)

    I had some problems with my computer lately...

    The first thing I noticed is that I failed to run games and applications and I got this weird error 'missing d3d9.dll' and something in style with... "it could be fixed if you have reinstalled the application," but it didn't and I kept getting the error, then I went to see if there was even a d3d9.dll or a d3d10.dll - but it was not...

    Then. I tried to download em for the internet, but later, I noticed that they were for DirectX and therefor was not sure I had good... Then I went to update my DirectX - but failed. He says that I already had an update of DirectX version and it refused to install. I however, perhaps I could uninstall directX, but I couldn't find where and how...

    Then I however, maybe it's because some weird windows update problems - so I went to check how many updates there. I check it the day prior to that, but all of a sudden there are 14 new updates that I had not installed yet (overnight 14 new updates!).

    Does anyone have a solution to this? Please, I desperately need help!

    Hi exique,

    1. don't you make changes before the show?
    2. on what game and application that you get this error?

    DirectX runtime for end-users (also known under the name of DirectX) is an extension for the Microsoft Windows operating system that provides a set of quick material orders, low level that they can use to improve performance for Windows games and multimedia programs. The current generation of Windows games and multimedia programs does not work properly without DirectX. So, by design, you cannot remove DirectX.
    See DirectX: frequently asked questions

    We recommend that you scan sfc (System File Checker) to see if any system file is missing or damaged. To do this, try the following steps on Vista and Windows 7
    a. visit http://support.microsoft.com/kb/929833
    b. run the scan successfully.
    c. restart the computer so that the changes take effect and check the result.

    If the problem persists, we recommend that you reinstall the game or program that causes this problem.

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • I get a notification to update when you sign in to firefox. When you try to update you get the message "connection to Server", which can go about 4 hours and never update

    I get a notification to update when you connect to firefox on my mac. When you try to update, I get a message "connect to Server" which can go over 4 hours and never update. It is most annoying. How can I remove that annoying popup which does not in any case all in ensuring that I have updated to the latest version?

    Some Firefox problems can be solved by performing a clean reinstall. This means that you remove Firefox program files, and then reinstall Firefox. Please follow these steps:

    Note: You can print these steps or consult them in another browser.

    1. Download the latest version of Firefox from http://www.mozilla.org office and save the installer to your computer.
    2. Once the download is complete, close all Firefox Windows (click on quit in the file menu or Firefox).
    3. Remove the Firefox installation folder, which is located in one of these locations, by default:
      • Windows:

        • C:\Program Files\Mozilla Firefox
        • C:\Program Files (x 86) \Mozilla Firefox
      • Mac: Delete Firefox in the Applications folder.
      • Linux: If you have installed Firefox with the distribution-based package manager, you must use the same way to uninstall: see Install Firefox on Linux. If you have downloaded and installed the binary package from the Firefox download page, simply remove the folder firefox in your home directory.
    4. Now, go ahead and reinstall Firefox:
      1. Double-click on the downloaded Setup file and go through the steps in the installation wizard.
      2. Once the wizard is completed, click to open Firefox directly after clicking the Finish button.

    Please report back to see if this helped you!

    Thank you.

  • Satellite L750-1NF - I want to remove ODD and put the new SSD

    Hello everyone.

    I'm new here!

    I have this laptop and I want to improve it with SSD.
    I want to remove the optical drive and buy a mount for SSD. But I don't know with mount I can buy.

    I see [this | http://www.amazon.com/Silverstone-Tek-2-5-Inch-Conversion-TS08/dp/B00AFP89F8] but I'm not if it fits.

    Can anyone help please?

    Thank you very much.

    This isn t possible upgrade for all laptops available on the market.
    I know some laptops Toshiba supported Bay select option in the past.

    This was the case for certain series Portege and Tecra but my knowledge, don t support Satellite notebooks these updates.
    Of course, I could be wrong but I think the BIOS won't recognize the device.

    If you want to use a SSD drive, you will need to replace the internal HARD drive.

  • Cannot eject the disc hard ultrabay in ' Safely Remove Hardware and and eject the media.

    Just installed my T430s with Win7 x 64.
    But I have a problem to the ejection of my hard drive in ultrabay using the icon "Safely Remove Hardware and and eject the media.

    I installed the latest Intel Rapid storage driver (RST) worm. 12.8.10.1005 download of Lenovo.

    UltraBay drive hard not in the list using the driver Lenovo RST!

    If I use the native Win7 driver (Standard AHCI 1.0 Serial ATA Controller), it works:

    Works very well using native driver.

    I guess that the Intel RST pilot could have some improvements to the native driver... so I would frefer using them.

    This is what it looks like in Device Manager:
    Driver Intel RST:

    Win7 x 64 native driver:

    Suggestions... someone at - it a newer driver of RST?
    Tried to find one at Intel without luck :-(

    I tried today with 4 different drivers and here is the result:
    1: "Lenovo" RST driver version 12.8.10.1005: best performance of all. Does NOT support ultrabay ejct!
    2: Intel RST driver ver. 12.9.0.1001: a little slower than 1. Support ultrabay eject!
    3: Intel RST driver ver. 13.1.0.1058: a little bit faster than 2, but not as fast as 1. Support ultrabay eject!

    4: Win7 x 64 native driver AHCI: a little slower than the others. Support ultrabay eject!

    Test drive: Micron C400 256 GB

    Also tried Intel 320 128 GB and using this disc the native driver was also fast drivers Intel RST (did not try the 'Lenovo' RST).

    How to join Lenovo for the 'Lenovo' fixed driver?

  • How to tell the difference between recommended, and optional updates long after they have installed bene?

    I have a Vistaprogram of the window running on my Toshiba laptop.

    In the past, I've confirmed that optional udates be installed. Please help: now I want to uninstall optional updates because my computer is slow.  How to tell the difference between recommended, and optional updates long after they have installed bene?

    Hey monkey 44,

    I suggest you view the history in Windows Update:

    http://Windows.Microsoft.com/en-us/Windows-Vista/see-which-Windows-updates-are-installed

    Those listed as recommended is technically optional.

    Before you delete updates the computer, I suggest you try the steps from the following link to improve performance and check if that helps:

    http://Windows.Microsoft.com/en-us/Windows-Vista/ways-to-improve-your-computers-performance

    I hope this helps.

  • Programs like Windows Mobile Device Center and DynDNS Updater hangs

    I am facing this problem with several software. When I try to launch Windows Mobile devices, it crashes or closes just without any notification. A window pops up saying Windows Mobile Device Center has stopped working and gives only 2 options closing program and 2nd-check online for a solution and close the program. It is the same with other software like DynDNS Updater 4.1.6 I downloaded from http://www.dyndns.com/support/clients/ . Windows mobile device center window details of the problem as below

    Description:

    Stopped working

    Signature of the problem:

    Problem event name: CLR20r3

    Signature of the problem 01: wmdc.exe

    Signature of the problem 02: 6.1.6965.0

    Signature of the problem 03: 465eefc9

    Signature of the problem 04: mscorlib

    Signature of the problem 05: 2.0.0.0

    Signature of the 06 problem: 4889dc80

    Signature of the problem 07: f51

    Signature of the 08:0 problem

    Signature of the problem 09: N3CTRYE2KN3C34SGL4ZQYRBFTE4M13NB

    The system version: 6.0.6001.2.1.0.768.3

    Locale ID: 1033

    Pls Help, I don't want to swith back to XP as Active sync and this software works fine on XP. I think it's the problem of compatibility of programs with Vista
    I use Home Premium Version SP1 and I don't have the same day once because after the previous installation, my PC got slower after full update.
    My configs of machine are
    Dell XPS M1330 Laptop
    T8100 processor
    965 mobile chipset
    3 GB RAM
    HARD DRIVE 320 GB

    Dushyant salvation,

    • You have security software installed on the computer?
    • Since when are you facing this problem?
    • You did changes to the computer before this problem started?

    Before solving the problem, I suggest to create a system manually, Restore Point so that in this case, a problem occurs when performing these steps, you can always perform a system restore.

    Step 1

    Uninstall Windows Mobile device under Windows Vista programs and features. Access the link below and follow the steps in the article to uninstall the program.

    http://Windows.Microsoft.com/en-us/Windows7/uninstall-or-change-a-program

    Step 2

    Follow the steps below only once you have backed up the registry.

    a. Click Start, in the search box of start, type regedit and press ENTER.

    b. If you are prompted for an administrator password or a confirmation, type the password, or click on allow.

    c. in the navigation pane, locate the following registry subkey:

    d. in the registry editor, navigate to the following location: HKEYCURRENTUSER > SOFTWARE > MICROSOFT > WINDOWS CE SERVICES > PARTNERS

    e. check the keys referencing your mobile device and right-click on it and remove the keys.

    Note: The problem may occur if you modify the registry incorrectly. Therefore, make sure that you proceed with caution. For added protection, back up the registry before you edit it. Then you can restore the registry if a problem occurs.

    For more information about how to back up and restore the registry, follow the steps in the link below:

    http://support.Microsoft.com/kb/322756

    Step 3

    Restart the computer and download the Windows Mobile device Center on your computer the link below and install it and check if it works fine without any errors.

    http://www.Microsoft.com/windowsmobile/en-us/downloads/Microsoft/Device-Center-download.mspx

    You can also uninstall and reinstallDynDNS Updator 4.1.6 program and check if it works very well.

    I hope this helps. Let us know the results.

    Thank you and best regards,

    Srinivas R

    Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.

Maybe you are looking for