Need help to set a DELETE statement.

I have a table that contains the records of files. Files come in a bouquet each week. So, we need to delete records from a table to the corresponding fields and load the table with up-to-date data.

In doing so, the DELETE statement takes a long time. Need help with this setting.

Here are the details.

(1) total number of records in the table: 23 million records.
(2) approximate records deleted each time: 500 K to 1.5 million.
(3) table is partitioned on a PERIOD key. That is, each partition will have the data for a given period.
(4) table is not indexed
(5) removal occurs on a combination of 2 fields (PERIOD + BATCH).

Here is the query and the plan:

===========================================================

SQL > EXPLAIN PLAN SET STATEMENT_ID = 'TSH' FOR
2 REMOVE / * + PARALLEL(DETAIL_UNKNOWN,10) * / u DETAIL_UNKNOWN
3 WHERE u.FLBATCHID = 'PCAFRINTERMAR1105' AND u.N_PER6 = 201214
4;

He explained.

SQL > SET LINESIZE 130
SQL > SELECT * FROM TABLE (DBMS_XPLAN. DISPLAY ('PLAN_TABLE', 'TSH', 'ALL'));

PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
Hash value of plan: 2400300449

----------------------------------------------------------------------------------------------------
| ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time | Pstart. Pstop |
----------------------------------------------------------------------------------------------------
| 0 | DELETE STATEMENT. 596K | 12 M | 838 (9) | 00:00:12 |
| 1. REMOVE | DETAIL_UNKNOWN |
| 2. SIMPLE HASH PARTITION | 596K | 12 M | 838 (9) | 00:00:12 | 6. 6.
|* 3 | TABLE ACCESS FULL | DETAIL_UNKNOWN | 596K | 12 M | 838 (9) | 00:00:12 |
----------------------------------------------------------------------------------------------------


PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
Name of the query block / Alias object (identified by the operation identity card):
-------------------------------------------------------------

1 LED$ 1
3 LED$ 1 / U@DEL$1

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

3 - filter("U".") FLBATCHID '= 'PCAFRINTERMAR1105' AND 'U'." N_PER6 "= 201214)


PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
Projection of the column information (identified by the operation identity card):
-----------------------------------------------------------

2 - (cmp = 2, 3) "U". ROWID [ROWID, 10], "U". "N_PER6" [NO.22], 'U' "." " FLBATCHID ' [VARCHAR2, 20].
3 - « U ». ROWID [ROWID, 10], "U". "N_PER6" [NO.22], 'U' "." " FLBATCHID ' [VARCHAR2, 20].

27 selected lines.

===========================================================

Need your suggestions on how the query / table can be tuned.

Hi Anand,

I wanted to check why your tkprof Watch report two executions of the statement:

call     count       cpu    elapsed       disk      query    current        rows
------- ------  -------- ---------- ---------- ---------- ----------  ----------
Execute      2   2315.71    2480.17          0       3351     624489      611765

In fact, it there was only a single execution of the DELETE statement. The trace file begins with a call EXEC of any statement without call analysis

*** TRACE DUMP CONTINUED FROM FILE XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_ora_241708.trc ***

EXEC #1:c=20000,e=13996,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=0,tim=32472879711702
=====================
PARSING IN CURSOR #2 len=68 dep=0 uid=72 oct=42 lid=72 tim=32472883567994 hv=740818757 ad='0'
...

TKProf aggregates this EXEC call with call EXEC of the DELETE statement because they have the same location of cursor (#1), he thinks it was the same cursor.

PARSING IN CURSOR #1 len=93 dep=0 uid=72 oct=7 lid=72 tim=32472889974030 hv=1242910589 ad='e5979d80'
DELETE from detail_unknown where n_per6 = 201214 and FLBATCHID = 'PCAFRINTERMAR1105'
END OF STMT
PARSE #1:c=0,e=11462,p=0,cr=0,cu=0,mis=1,r=0,dep=0,og=1,tim=32472889974024
...
EXEC #1:c=2315710000,e=2480213492,p=0,cr=3691,cu=624489,mis=0,r=611765,dep=0,og=1,tim=32475370187626

So, the question about two executions is closed - there was only a single run.

The performance - 2315,71 seconds of time processor is absolutely huge for such amount of work. It looks like a bug.

First, I propose to check the time without compression. If your environment allows this kind of testing try to decompress the partition and re - run on unpacking data DELETION.
10.2 find the name of the partition

select partition_name
  from dba_tab_partitions
 where table_name = 'DETAIL_UNKNOWN'
   and partition_position = 6

After that

alter table DETAIL_UNKNOWN modify partition  nocompress;
alter table DETAIL_UNKNOWN move partition ;

and run again the button DELETE.

What is the operating system on the server?

Tags: Database

Similar Questions

  • Need help with setting up in checkbox in interactive reports

    I need help with setting up in checkbox in interactive reports, I use this statement a query

    SELECT apex_item.checkbox

    (

    1, ROLEID,

    'onchange = "spCheckChange (this);". ',

    : F_ROLEID_LIST,.

    ':'

    ), del.

    ROLEID, ROLEDESCRIPTION

    OF EBA_ROLES

    When I run it I get the following

    < input type = "checkbox" name = "f01" value = "1" onchange = "spCheckChange (this); ' / > instead of the checkbox

    Do I need to configure anything else

    Aditya Gupta wrote:

    I need help with setting up in checkbox in interactive reports, I use this statement a query

    SELECT apex_item.checkbox

    (

    1, ROLEID,

    'onchange = "spCheckChange (this);". ',

    : F_ROLEID_LIST,.

    ':'

    ), del.

    ROLEID, ROLEDESCRIPTION

    OF EBA_ROLES

    When I run it I get the following

    instead of the checkbox

    Do I need to configure anything else

    This is one of the most frequently asked questions in this forum. Set the column attribute the text to display as Standard report column and not display text (special escape characters).


    Always include the information referred to in these guidelines when you ask a question and if you use APEX 5.0, State, if you develop using the pages or the view of the component designer.

  • I just reinstalled windows xp sevice pack 3 in my laptop. l need help to set up the wireless modem. My laptop is IBM ThinkPad.

    I just reinstalled windows xp sevice pack 3 in my laptop. l need help to set up the wireless modem. My laptop is IBM ThinkPad and the modem is a construction in one. would appriciate ay help

    Hi bardhiboris,

    You can follow the steps from the link below: set up a wireless network:http://www.microsoft.com/windowsxp/using/networking/setup/wireless.mspx

    Other links, please refer to: 10 tips to help improve your wireless network:http://www.microsoft.com/athome/setup/wirelesstips.aspx

    To set up automatic wireless network configuration:http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/wlan_client_configure.mspx?mfr=true

    With regard to:

    Samhrutha G S - Microsoft technical support.

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

  • need help to set up Linksys printserver with verizon wifi hotspot

    need help to set up Linksys printserver with verizon wifi hotspot

    pfsjmhall,

    Configure your wireless router to use these recommended wireless router settings, I use channel 11. I would use a new SSID to connect easier.

    Then configure the Linksys print server. Find your network to give your passkey (password)

    Then set up the printer, choose network and follow the instructions.

    Rick

  • Need help to set up voice VLAN in SG300

    Hello

    I spent too much time on it now and need help. I'm trying to set up a voice switch VLAN on a SG300 - 28 p. I need to charge a phone Cisco 7965 connected to a port on SG300 - 28 p to use VLAN 100, and a workstation connected to the phone to use Cisco 7965 on VLAN 101 by SG300 - 28 p. In the common Cisco IOS switches, this task is configured as follows:

    interface gi25

    switchport mode access

    switchport access vlan 101

    switchport voice vlan 100

    Trying to achieve this scenario with a Cisco SG300 switch turns into a nightmare. You will have to deal with a Dynamic of VLAN voice Auto Voice VLAN mode. Then, you must have a configured trigger and activated Automatic Smartport . I tried to do this in CLI nothing helps. Cisco 7965 receives an IP address of the access VLAN on Gi15 interface, which is 101 VLAN. I need to receive an address IP of the VLAN 100.

    The current configuration under Gi15 interface is as follows:

    interface gigabitethernet15

    activate the storm control

    broadcast storm control level kbit/s 10

    Storm-control include multicast

    port security throw trap 60

    maximum port security by 10 points

    port security mode max-addresses

    spanning tree portfast

    LLDP-med disable

    switchport mode access

    switchport access vlan 101

    ! next order is internal

    macro auto smartport dynamic_type unknown $native_vlan 101 $voice_vlan 100

    Now, I don't know how the macro auto smartport dynamic_type unknown $native_vlan 101 $voice_vlan 100 command in the config, and I do not know how to remove it.

    When I try to enter the command macro auto smartport type ip_phone_desktop under Gi15 interface, I get the following error message:

    The $voice_vlan macro setting is not configurable by the user

    It seems that the auto attendant smartport macro ip_phone_desktop can not apply the setting $voice_vlan with a value of 100. In fact, I explicitly does not use this parameter to everything in the order of macro auto smartport type ip_phone_desktop ; However, the SG300 switch knows that the voice VLAN VLAN 100, and he's trying to use this VLAN ID as the value of the $voice_vlan parameter, the macro fails.

    I tried statically configure the voice VLAN on the switch SG300 using the command id of the vlan 100 voice , but I couldn't get the ip_phone_desktop macro to configure interface Gi15 correctly. Then, I removed the command id of the vlan 100 voice and obtained SG300 to learn his voice VLAN ID of UC560 connected to the SG300 through a trunk port based on the port configuration (connected to SG300) for the trunk of the next UC560:

    switchport trunk vlan 101 native

    switchport mode trunk

    switchport voice vlan 100

    Cisco-switch macro description

    This is the command switchport voice vlan 100 who announces to SG300 via CDP VLAN 100 is a voice VLAN. When I run the command show vlan local VoIP on the SG300, I get the following result:

    VLAN ID - VPT DSCP Source MAC address Interface

    1                    5          46       default           ----                    ---

    * 100 CDP e0:5f:b9:xx:yy:zz gi28

    Thus, it is clear that the SG300 receives information from UC560 via CDP in port Gi28 VLAN 100 is the voice VLAN. However, I can not always apply the ip_phone_desktop macro to SG300 Gi15 interface.

    Also, I tried to set up vState ofoithis vlan auto-déclenché as well as the commands in global configuration State vlan automatic voice activated mode. Or setting changes anything view voice VLAN announced at Cisco 7965 where Cisco 7965 continues to use VLAN101 (access the VLAN assigned to the interface Gi15).

    Hello telecastle,

    The Macro just get in the way most of the time. A default state on the switch a user will set the id of the vlan voice with orders

    (config) #voice vlan id 100

    * This will create the vlan 100

    VLAN, VoIP? * You can use to change your defaults for dscp and cos a long with all the other settings.

    State of vlan (config) enabled automatic #voice

    (config) #interface rank fa1-24

    (config-if-range) #switchport trunk vlan 101 native

    trunk (config-if-range) #switchport allowed vlan add 100

    * This function will define the vlan native on the trunk to 101 for the data port and vlan tagged will be 101 for the voice.

    CDP is enabled automatically and should learn the features of the phone and get on the phone to the vlan 101 on this port.

    CDP of the UC should automatically fill in the switch of the SG. You may need to upgrade the switch to the latest firmware however. Also make sure that the DHCP server for the voice if the CPU must be configured accordingly.

    Let me know if this helps.

    Cisco Small Business Support Center

    Randy Manthey

    CCNA, CCNA - security

  • Need help, cannot set references to Photoshop.Application in VBA

    Hello

    I've used CS5 in the past and have had a VBA program works well (running in Access 2010) which went very well, open Photoshop 32-bit and controlled photoshop CS5 normally, allowing me to manipulate photos, read metadata, etc.  (It was my understanding that at least for CS5, programs including VBA script necessary to run the 32-bit version of Photoshop, not the 64-bit version).

    About 6 months ago, I installed CS6 and VBA program continued to work perfectly, as it always opens the 32-bit version. (I had to be sure that I was not running 64-bit Photoshop when I started the VBA program).  CS5 was still installed but not used.

    I just uninstall CS5, leaving CS6 installed.  For some reason, he left the program VBA disturbed in that the references (that you set in the window of the VBA code with tools > References) no longer seem to be valid.  I can't set a new reference to Photoshop.Application, and the program became unusable.  In other words, the "references" list is more typotheque Adobe Photoshop CS6 or Adobe Photoshop CS6 Object Library.  I've traveled to the C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit) \TypeLibrary.tlb file to add this reference manually.  The programs does not yet compile (for example, appRef As New Photoshop.Application Dim causes an error "User Defined Type not defined").  I get the same failure to compile if I search for and install a reference to the 32-bit version, C:\Program Files (x 86) \Adobe\Adobe Photoshop CS6\TypeLibrary.tlb.  In the past, I also had a reference to the 'Adobe Photoshop CS6 Object Library".  I tried manually to C:\Program Files (x 86) \Adobe\Adobe Photoshop CS6\Photoshop.exe or the 64-bit version of Photoshop.exe, but these files are not accepted and I do not otherwise know the location of the file from the object library.

    I so need help from someone who knows how to solve this problem in the transition of CS5 at CS6 to use VBA.

    Thank you

    EGibbon

    There are global keys which crushed with every version of Photoshop. Photoshop.Application gets for example set for each installation of Photoshop. When you have uninstalled CS5 these keys got deleted.

    You can install CS6 again? You don't need to uninstall. Just install again if it will let you.

    I have a script that wil set them, but I don't really like to use it on other machines of people as it messes with the registry and I don't want to make it worse for you.

  • Need help to set up parental controls

    Hello

    I want to set up parental controls on my son's laptop computer.

    Thus, users are

    His name

    Director of comp.

    Password protected

    not monitored by family safety

    I thought that I could not / would not set up on the administrator, so I created a second user

    His name1

    standard user - control parental on

    no password

    monitored by family safety

    I have implemented controls, but they are not in force, I guess, because they should be on his main user? If this means that it can change the settings since this is admin?  I'm confused :(

    Hi Dee2537,

    We are happy to help you set up parental controls in your son's laptop computer. Given the information you have provided, we see that you addressed some of the scenarios where parental control will not work correctly. One of it is implemented in your child as an administrator's account. Family safety not restrict and recognize the account as a child, if the application detects that it is using an administrator account. The other implements access to his account without password because Family Safety requires that the user has a password to secure the account. Because you have pain to configure the account correctly, we strongly recommend that you follow the instructions step by step on how to set up on behalf of the child in the family security and laptop to your son.

    Here is the link where you can find the complete steps: setting up parental controls

    Please let us know if you need more help and we will help you the best we can.

    Thank you.

  • Need help to set up AP 1142 standalone

    Hi all

    Need help. I am trying to configure Cisco Aironet 1142 standalone, this access point has been previously connected to WLC and the previous post, I found that we need to delete and reload the AP

    private-multiple-fs, c1140-k9w8 - mx.124 - 21A .JHA

    Now when I try to configure the IP address for the AP, he is in error:

    Ip address of AP1142 #lwapp ap 10.61.1.151 255.255.255.0
    ERROR! Command is disabled.
    AP1142 #.

    Current flash content:

    AP1142 #dir
    Directory of flash: /.

    2 - rwx 10264 March 1, 2002 01:25:57 + 00:00 private-multiple-fs
    3 - rwx 90396 March 1, 2002 01:18:04 + 00:00 event.log
    drwx-5 128 1 March 2002 00:12:24 + 00:00 c1140-rcvk9w8-mx
    8 - rwx 0 March 1, 2002 01:26:06 + 00:00 config.txt
    9 - rwx 337 March 1, 2002 01:18:04 + 00:00 env_vars

    total 32385024 bytes (30019584 bytes free)
    AP1142 #.

    Please let me know whatelse is required for the configured in stand-alone mode access point.

    Thanks in advance

    The image that is on the device's LWAPP, not the autonomous... If you want to use the AP autonoous mode then the image must be W7... It's...

    C1140-k9w7 - mx.124 - 21A .JHA not c1140-k9w8 - mx.124 - 21A .JHA.

    Please feel free to download any image from the below link and perform the conversion of image LWAPP to stand alone...

    http://tools.cisco.com/support/downloads/go/PlatformList.x?sftType=IOS+Software&mdfid=282439881&treeName=Wireless&mdfLevel=Model&url=null&modelName=Cisco+Aironet+1140+Access+Point&isPlatform=N&treeMdfId=278875243&modifmdfid=null&imname=&hybrid=Y&imst=N

    the methos to convert is...

    Download TFTPd32 of google and install it on your PC... point of the image that you downloaded on the TFTP server.

    Connect a cable ethernet between your notebook and AP... both should be on the same subnet... Connect a cable from the console and access the hyperterminal console with the command...

    AP > en

    AP #debug lwapp console cli or debugging console cli capwap

    T AP #config

    AP (confg) int FA 0

    AP(confg-IF) ip addr (same subnet as the laptop)

    End AP(confg-IF)

    Force - reload DOWNLOAD - AP #archieve sw / overwrite tftp: / /.

    This will solve the problem...

    Concerning

    Surendra

  • I need help to set up the linksys adsl router

    Hello world!

    I have LINKSYS WIRELESS - N HOME ADSL2 + MODEM ROUTER (wag120n) and I connect to the internet via the cable that I took my friend who already SPEEDTOCH ADSL ROUTER, I bought the d-link wireless card and I install it in one of my PC
    what I need is to set up my linksys wireless router for my two PCs, on via the wireless and another an ethernet cable, how can I do?

    thanks4all

    Follow this link to configure the router.

  • need help to set the access rights of a vmware server 2.0.1 on vmware image

    Hello!

    I have a vmware (running ubuntu server 9.04) image that was created with a vmware server installation varsion 1.0.9. now I decided to upgrade to the host, which means that the host totally changed: new equipment, new OS, new vmware-server-version: 2.0.1

    My problem atm is, I may not know, what would be the appropriate access rights (chown/chmod) for this vmware image. during the installation of vmware server 2.0.1 I was asked to specify some 'administrative user' where I took the an im working with Linux itself (lets call it "user").

    so, when I copied the old vmware image in the data store (/ var/lib/vmware/VirtualMachines for me), chown-ed the folder including all files init by A, setting chmod to something like 600, the console vmware (web surface) told me that there were several problems with the image and couln can't be started etc. etc. etc...

    I played with several rights to the image and the only thing that seemed to help was setting the folder and all files included in 'root' with the command chmod chown '777'... not what I would call 'secured '.

    so: how to set the access rights for the virtual machines? I want that they have only minimal rights as possible and especially nothing like root: 777...

    My static VM files, as in those who are not dynamically created when the virtual machine starts, are the property of root, root of group with permissions of 711. Root is the user that I have chosen as the admin user when you run vmware - config.pl. My users do not have direct access to this server, so I'm not too worried about the permissions. You can give different rights for different users to different virtual machines, creating roles and their allocation to users/groups. On that, the details are in Chapter 10 of the user guide - http://www.vmware.com/pdf/vmserver2.pdf.

    Guy Leech

    VMware vExpert 2009

    ---

    If you have found this device or any other answer useful please consider the use of buttons useful or Correct to award points.

  • Need help to set up VMware Fusion 2

    I am trying to configure VMware Fusion 2 and need help with the proper way, access this topic.  I have a Mac Pro with XP Pro installed via Boot Camp.

    One of my hard drives is 1 TB that I dedicated 300 GB to Windows and installed XP Pro with Office 2007, MS Flight Simulator and a few other programs. The rest of the disc is for Mac stuff. I intend to run MS Flight Simulator natively via Boot Camp, but want to run Office and a few other programs via VMware Fusion 2.

    VMware Fusion 2 is installed on the computer, but I'm confused by how to configure. Should what steps I take to do this?

    Normally, if there is a Boot Camp partition with Windows installed VMware Fusion detects it automatically and complete an entry on the library of Virtual Machine named Boot Camp partition and you simply double-click and he should be executed even if the first time it is run it through a preparatory process that takes a few minutes.

    That being said there are several reasons why the Boot Camp partition might not automatically appear on the Virtual Machine library and to the solution the simplest it's Fusion of closing and reopening it however if it doesn't then it becomes more difficult to diagnose and fix if possible.

    Also, there are a problem experienced during the Boot Camp partition is located on a drive more than 950 GB and a 1 TB HARD drive should show about 931 GB I don't know exactly what Fusion studies in this area to determine her size but I think that the issues that I have seen posted the deal with more than 1 TB HARD disk as in the post in this search result link: the search results for 1.5 GB Seagate.

    You can also try to manually create a virtual hard disk that is then more metadata pointing to the raw disk and manually create a partition Boot Camp Virtual Machine around that but I do not have the necessary parameters to stop this Boot Camp partition manually created the Virtual Machine to take snapshots or being suspended unless someone VMware will show what these settings are for Fusion 2.x I am reluctant to give directions as it would be dangerous to run with these capabilities on a manually created partition from Boot Camp Virtual Machine.

    Other reported problems treated with NTFS - 3G installing stopping the Boot Camp partition to be recognized automatically and have to temporarily uninstall NTFS - 3 G.

    He had to see what he says in System Profiler for the hard disk on which you have Boot Camp.  Select the target Serial - ATA drive and copy and paste the information for this drive in a response.

  • Need help with setting the value of the variable in the callable statement in the OPS

    Hi all

    I use a callable statement in my code, I put the value as below.

    String updateStmt = "BEGIN TEST_PKG. MAIN_PROCEDURE ("+

    ":1)" +

    "; END; « ;

    CallableStatement cstmt is getDBTransaction (.createCallableStatement(updateStmt,1));.

    cstmt.setString (1, empRow.getLinenum () m:System.NET.SocketAddress.ToString ());

    but the problem is when the value of 1 is NULL, I'm not able to call the procedure, it is not inserting data into the table, but when the value of 1 is not null, it is able to call the procedure and inserting the data correctly.

    Please help me urgent.

    Hello

    Please make changes as below

    If (empRow.getLinenum (). ToString ()! = null)

    {

    String updateStmt = "BEGIN TEST_PKG. MAIN_PROCEDURE ('+': 1) «+»; END; « ;

    CallableStatement cstmt is getDBTransaction (.createCallableStatement(updateStmt,1));.

    cstmt.setString (1, empRow.getLinenum () m:System.NET.SocketAddress.ToString ());

    }

    Also check out the link Oracle Application Framework Dilip Articles: education prepared - controller

    Thank you

    Dilip

  • Need help to set up Time Capsule to extend the current U - pay Wi - Fi.

    I am trying to extend my current Wi - Fi signal from AT + T U-Verse. I have a time capsule 1 TB and a Macbook Pro w/Retina Display. When I go in the most convenient airport Configuration it allows me to select "Extend a current network" but who is she won't let me go. The only option that it allows me to move forward with is to create a new network. I do not have the ability to plug directly into the router as I rent and do not have access to the actual router, just the Signal Wi - Fi. Please help with suggestions. I tried a factory with the time Capsule hard reset and still nothing. Thank you.

    Sorry, but the time Capsule and other Apple routers will expand only wireless network that is provided by another router from Apple.

    Another way of saying the same thing, it's that if you want to extend wireless network using an Apple product, you will need two of them... a close Uverse router/modem connected using Ethernet and set up to "create a wireless network"... and another airport located remotely to "extend a wireless network.

    Since you say that you can not access the Uverse router, that will make things very difficult.

    The only thing that peut work would be to add an AirPort Express and configure it to 'join' the Uverse wireless network. When she did this, it can then provide an Ethernet signal to the time Capsule, which in turn can be configured to provide your own private network.  In other words, the AirPort Express would act as a wire-to - Ethernet without 'bridge' to ensure the Ethernet connection that requires time Capsule.

    If you decide to try this, it would be a good idea to understand the return policy of the store on the AirPort Express before you buy. With unusual game like this, the only way you will know if it will work in your home is to try in your home.

  • need help to set the run time of the 216. Computer keep freezing

    Whenever I go to the line, I get the message 216 3 c fa934b.  How can I fix it?

    Hi Jel7,

    1. did you of recent changes on the computer?

    2. what browser you use to access the internet?

    3 when was the last time it was working fine?

    4. when the computer freezes?

    If you use the browser to explore, so I suggest you disable script debugging and check ifi allows it.

    Correct errors in Internet Explorer

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

    I also suggest that you scan the computer for malware or virus infections and check if it helps.

    http://www.Microsoft.com/security/scanner/en-us/default.aspx

     

    You can also use Microsoft Security databases to scan your computer

    http://www.Microsoft.com/security/PC-security/MSE.aspx

    The computer freezing the issue, I would say that you perform the clean boot procedure and check if it helps.

    It is possible that some third-party programs installed on the computer is causing the problem.

    To help resolve the error and other messages, you can start Windows XP by using a minimal set of drivers and startup programs. This type of boot is known as a "clean boot". A clean boot helps eliminate software conflicts.

    See the link below to learn more about how to clean boot.

    How to configure Windows XP to start in a "clean boot" State

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

    Reset the computer to start as usual

    When you are finished troubleshooting, follow these steps to reset the computer to start as usual:

    (a) click Start, type msconfig in the search box and press ENTER.

    (b) If you are prompted for an administrator password or for confirmation, type your password or click on continue.

    (c) under the general tab, click the Normal startup option, and then click OK.

    (d) when you are prompted to restart the computer, click on restart.

  • Need help to set up the VPN connection using my mobile

    Title: VPN

    I am running Windows Vista 32 with a NetGear WNR1000 router and need some giudance to set up a VPN with my phone Samsung Galaxy G3. Can someone help Sir with these steps?

    Hello

    Thannk you for the reply with the status of the issue.

    I suggest you go ahead and post the same question in the Microsoft Technet forum for assistance.

     

Maybe you are looking for