increase the performance of the query how

SELECT * from load_log
where
filetype = ' O/c '.
AND EXISTS (SELECT view_orders FROM ' 1')
WHERE O_ftype = ftype
AND o_loadno = loadno - < < this line
AND o_cocode = 1)


HOW TO INCREASE THE PERFORMENCE OF QUERY.
THE view_orders IS THE VIEW THAT CREATED 4 TABLES THAT HAVE SAME COLUMSN EXCEPT FTYPE


If I remove this line very quickly run the query
AND o_loadno = loadno - < <



PLEASE GIVE ME SOME IDEAS/SUGGESTIONS.

Thank you

STONE ROUGH

hard_stone wrote:
the index of the user

May be you want to re - edit your post: I asked the information only for the "PRT_ORDER_CONFIRM_LOAD" index, not for all indexes.

Goes the same for the table, only for the table 'PRT_ORDER_CONFIRM '.

This list of values without the name of the index is useless, and a line for this index should be enough.

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/

Tags: Database

Similar Questions

  • Re: Satellite L500-19Z - how to increase the performance of the game?

    Hey

    Basically, I have a Toshiba Satellite L500-19z, with chipsets Intel Series 4 express. I know this isn't a particularly good game, but surely the performance of game should be reasonable?

    I get 80% of the time lag - while on my old laptop (which costs no more than £200) I could play World of Warcraft on it no problem (I played the Sims3 on this laptop and had very few problems. I'm playing Dragon Age, but it is almost impossible.) My laptop is not more than 8 months old.

    I just want to know if there is a way to increase the performance of the game? I thought that maybe to connect my laptop to a PC Tower, but that could lead to the worst game performance, so I said.
    I'm sure I can't replace the graphics card, I've updated my drivers, defragment disks and so on.

    Any help is really appreciated, thanks in advance.

    Hello

    Is there anything to do to increase game performance. It depends on the graphics card and Intel cards are not designed for games, they are a good choice for mobile use because they don t need a lot of power.
    In addition, the peut t graphics card be exchanged, s thereby.

    It s always depending on the game that you can play. Therefore, check the system requirements of all the games you want to play and if your graphics card is supported. Not all games support all graphics cards.

    You must also use low graphics settings in each game. You can use the parameters of t.

    For example on my Satellite U400, possessing the same Intel graphics card, I can play Half Life 2 which has already 5 years but always low medium graphics settings.

  • The BLASTP_ALIGN query performance decreases as increases the size table Ref?

    Newbie here.

    I'm using Oracle 11.2.0.3.

    I am currently running and a loop through the cursor according to who uses the tool BLASTP_ALIGN from Oracle:

    FOR MyALIGN_TAB IN

    (

    Select a.query_string, H.AA_SEQUENCE target_string, t_seq_id, pct_identity, alignment_length, incompatibilities, positive, gap_openings, gap_list, q_seq_start, q_frame, q_seq_end, t_seq_start, t_seq_end, t_frame, score, wait

    from (select t_seq_id, pct_identity, alignment_length, incompatibilities, positive, gap_openings, gap_list, q_seq_start, q_frame, q_seq_end, t_seq_start, t_seq_end, t_frame, score, wait

    table (BLASTP_ALIGN ((p_INPUT_SEQUENCE SELECT query_string FROM DUAL),

    CURSOR (Select GB_ACCESSION, AA_SEQUENCE from HUMAN_DB1. HUMAN_PROTEINS),

    1-1, 0, 0, 'PAM30',. 1, 10, 1, 2, 0, 0)

    )

    ),

    (SELECT p_INPUT_SEQUENCE FROM DUAL Query_string).

    HUMAN_DB1. HUMAN_PROTEINS H

    WHERE UPPER (t_seq_id) = UPPER (H.gb_accession) and gap_openings = 0

    )

    LOOP


    This initial query works relatively well (about 2 seconds) on a table target of approximately 20,000 documents (reproduced above, as the HUAMN_DB1. Table HUMAN_PROTEINS. However, if I had to choose a selected target table that contains approximately 170 000 records, the query performance are significantly reduced in about 45 seconds. The two tables have identical ratings.


    I was wondering if there are ways to improve the performance of BLASTP_ALIGN on large tables? There only seems to be a lot of documentation on BLASTP_ALIGN. I could find this (http://docs.oracle.com/cd/B19306_01/datamine.102/b14340/blast.htm), but it wasn't that useful.


    Any ideas would be greatly appreciated.



    In case one is interested... it looked like the AA_SEQUENCE column in the following slider: SLIDER (Select GB_ACCESSION, AA_SEQUENCE from HUMAN_DB1. HUMAN_PROTEINS) was a CLOB field. In my second target, my column correspodoning table was VARCHAR2. One hypothesis is that BLASTP_ALIGN made a VARCHAR2-> CLOB conversion internally. I changed the table to have a CLOB column and with success against BLASTP_ALIGN 170 000 documents about 8 seconds (not much, but better than 45).

    I will mark it as answered.

  • Increase the performance of the query.

    Request:_

    QUERY:

    SELECT DET. ECL_LOG_NUMBER AS LOG_NUMBER, DET. ECL_CREATION_DATE AS CREATION_DATE, upper (det. ECL_DESCRIPTION) AS A DESCRIPTION.
    DET. ECL_REQUESTED_DATE AS REQUESTED_DATE, upper (det. ECL_REQUESTOR_NAME) AS NAME, DET. GET ENV, DET ECL_ENVIRONMENT. ECL_EXECUTED_STATUS AS EXE_STATUS,
    fun_ecl_status (pos. ECL_LOG_NUMBER) as APPROVERSSTATUS,
    decode (STA. ECL_APPROVER1, "APPROVED", STA. ECL_APPROVER1 | ' ' || TO_CHAR (STA. ECL_APPROVER1_DATE, 'DD-MM-YYYY HH24:MI:SS'),
    "REJECTED", STA. ECL_APPROVER1 | ' ' || TO_CHAR (STA. ECL_APPROVER1_DATE, 'DD-MM-YYYY HH24:MI:SS'),
    STA. ECL_APPROVER1) AS APPROVER1,
    decode (STA. ECL_APPROVER2, "APPROVED", STA. ECL_APPROVER2 | ' ' || TO_CHAR (STA. ECL_APPROVER2_DATE, 'DD-MM-YYYY HH24:MI:SS'),
    "REJECTED", STA. ECL_APPROVER2 | ' ' || TO_CHAR (STA. ECL_APPROVER2_DATE, "DD-MM-YYYY HH24:MI:SS"), STA. ECL_APPROVER2) AS APPROVER2,
    decode (STA. ECL_APPROVER3, "APPROVED", STA. ECL_APPROVER3 | ' ' || TO_CHAR (STA. ECL_APPROVER3_DATE, 'DD-MM-YYYY HH24:MI:SS'),
    "REJECTED", STA. ECL_APPROVER3 | ' '|| TO_CHAR (STA. ECL_APPROVER3_DATE, "DD-MM-YYYY HH24:MI:SS"), STA. ECL_APPROVER3) AS APPROVER3,
    decode (STA. ECL_APPROVER4, "APPROVED", STA. ECL_APPROVER4 | ' ' || TO_CHAR (STA. ECL_APPROVER4_DATE, 'DD-MM-YYYY HH24:MI:SS'),
    "REJECTED", STA. ECL_APPROVER4 | ' '|| TO_CHAR (STA. ECL_APPROVER4_DATE, "DD-MM-YYYY HH24:MI:SS"), STA. ECL_APPROVER4) AS APPROVER4,
    decode (STA. ECL_APPROVER5, "APPROVED", STA. ECL_APPROVER5 | ' ' || TO_CHAR (STA. ECL_APPROVER5_DATE, 'DD-MM-YYYY HH24:MI:SS'),
    "REJECTED", STA. ECL_APPROVER5 | ' '|| TO_CHAR (STA. ECL_APPROVER5_DATE, "DD-MM-YYYY HH24:MI:SS"), STA. ECL_APPROVER5) AS APPROVER5
    OF DET, ECL_STATUS_INFO STA ECL_DETAILS
    WHERE DET. ECL_LOG_NUMBER = STA. ECL_LOG_NUMBER
    AND DET. ECL_EXECUTED_STATUS! = 'END '.
    ORDER OF DET. ECL_LOG_NUMBER DESC;






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

    Execution plan
    ----------------------------------------------------------
    Hash value of plan: 2429005956

    ---------------------------------------------------------------------------------------
    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time |
    ---------------------------------------------------------------------------------------
    | 0 | SELECT STATEMENT | 71. 10508. 9 (23) | 00:00:01 |
    | 1. SORT ORDER BY | 71. 10508. 9 (23) | 00:00:01 |
    |* 2 | HASH JOIN | 71. 10508. 8 (13) | 00:00:01 |
    |* 3 | TABLE ACCESS FULL | ECL_DETAILS | 71. 5254 | 4 (0) | 00:00:01 |
    | 4. TABLE ACCESS FULL | ECL_STATUS_INFO | 84. 6216 | 3 (0) | 00:00:01 |
    ---------------------------------------------------------------------------------------

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

    2 - access("DET".") ECL_LOG_NUMBER "=" STA ". ("' ECL_LOG_NUMBER")
    3 - filter("DET".") ECL_EXECUTED_STATUS' <>'END')



    the higher cost is 9%. final analysis two tables are 6 July 2012. The index also are thr in the two tables for column (ECL_LOG_NUMBER).
    The indexes are also analyzed on 6 July 2012. in the two 84rec in the table are present (DET ECL_DETAILS, ECL_STATUS_INFO STA).
    Result Final query is fetching 71 records, both Table full access in the execution plan.
    Function created from the index function (fun_ecl_status).
    After having removed order by clause... the cost is reduced. but request team need to order of folders in the order descending.
    Please suggest me what I should do to get better query performance.

    The parameter passed to the log_Nmbr function is: the ECL_LOG_NUMBER detective, who is limited in the query to be the same as the STA. ECL_LOG_NUMBER. So, when you retrieve a record of ecl_status_info in the function, it will be the same ecl_status_info record that you have selected in the query.

  • How to increase the frequency of sampling of several sensors via RS - 485 and writing files of measure?

    I have a vi that:

    -Locate the USB port that RS485 communication device is connected

    -sends a command to each sensor

    -reads a response from each sensor

    -performs a calculation on the answer

    -saves the response to a file of measure

    I used a flat sequence to query each sensor.  I am trying to find a way to modify this vi in order to increase the frequency of sampling on the sensors.  Currently, it takes 2000ms for question 4 sensors and write tot the measures file.  Anyone have any ideas on how to speed up by programming?  I am concsidering on the purchase of a device USB DAQ (USB6000) and rewriting of the vi.  I was wondering if there was some tweek I caould make on the vi.

    Thank you!

    I meant put the time-out on the line, then the reading will be either timeout after 200ms or read the 2 bytes.  Whichever is faster.  Then deletes this 200ms waiting you.  I have attached your vi to show you what I wanted.  I did not notice that it is a hardware or wither then you might want to look in the data acquisition functions.  It will clean up your code and are very easy to use.

  • HP - 50g RPN - how to increase the size of the variable icon in the command screen in the RPN

    Greetings.

    How can I increase the size of the icons 'F' keys for variables in the RPN command line window?

    My reason for this is to be able to see the full name of the variable.

    Thank you.

    Edit: Perhaps sizes of keys to function 'F' is what determines the size of the variable icon. Does this mean that it cannot be increased?

    If you press SHIFT RIGHT and then press the ARROW KEY down, you can see more than 5 characters that are currently displayed for the softkey text.

    a second solution to think abou... to help the CSE function and custom designed GROBs.

    (However, take into account the current size of the police... how small it really is possible and stay legible-

    You must take account of the resolution of the screen of 50 G... it's not a 'Tablet' hi-res-like display)

    See the example on page 20-4 of the 50G users guide.

    a copy of the user guide can be downloaded here:

    http://h20000.www2.HP.com/bizsupport/TechSupport/DocumentIndex.jsp?ContentType=SupportManual & lang = to & CC = US & docIndexId = 64179 & TaskID = 120 & prodTypeId = 215348 & prodSeriesId = 3235173

    Here is the example used on page 20-4

    % HP: T (3) A (R) F (.);
    { {
    21 8 00000EF908FFF900FFF9B3FFF9A2FFF9A3FFF9A0FFF388FF GROB
    "hp"}}

    the list above on the battery... run

    MENU

    If you try to increase the amount of visible characters when running programs, you can use INFORMATION or an application like GUIPLUS located here:

    http://www.HPCalc.org/search.php?query=guiplus

  • How to increase the video memory on Portege Z830 - 11 M?

    Hello!

    I have a Toshiba Portege Z830 - 11M. I want to increase the video memory.
    I don't know if it's possible and how to do it. I tried to open the bios by pressing the F2 key (as in the product specifications, I received with my laptop) and I arrived at the Toshiba help settings. The ESC and F1 keys open the Windows startup settings. If anyone can help me, please advice.

    Thank you very much.

    Hi Mishal

    In general the Portégé Z830 - 11 M is designed to escort us in usual daily activities such as sending mail, Office Automation and communication internet and feature thin and lightweight design allows us to take it anywhere.

    Hardware configuration has limited the performance of course, but at the same time offer excellent multitasking and long battery life. As far as I know on this machine you will not find any option to increase the performance of the GPU and everything that it works automatically.

    According to some feedback non demanding games should be playable with this graphics card too.
    I can't imagine that you want to play games with this machine so I would like to know what it is to ask about the graphics performance more.

  • Equium M40X: How to increase the memory?

    A message appeared saying that the memory was low. How can I increase it?

    I

    Hello

    What memory do you mean? You want to upgrade main memory?
    I think that the Equium M40X came with 512 MB. Am I wrong?
    This value should be enough to run all applications.
    In addition, you have the ability to increase memory up to 2048 MB (2x1024Mo)

    The memory location is placed at the bottom of the unit and there, you can place the memory modules.

    But if you want to increase the virtual memory so please do:
    The button parameters of Performance - advanced virtual memory system properties Advanced tab change button.

    You can find the settings and there you can change.

  • Satellite L300 PSLB8E - how to increase the ram clock speed

    I have a laptop which is equipped with 2 slots for ram PC2-6400
    1 - Samsung module M4 70T5663QZ3-CF7 [800 MHz] 2GB
    2 - Samsung module M4 70T2864QZ3-CF7 [800 MHz] 1 GB
    GPU: Intel GM45
    Processor: Intel Core 2 Duo T5870 Mobile @ 2000 MHz
    According to the manufacturer, this kit allows you to work with the 667/800 MHz memory speed, but the problem is that reference programs show the actual frequency of the ram at 399 MHz.

    Question No. 1:
    (a) why not clock the memory works in 800 MHz but only 399 MHz,
    (b) how to change to a 800 MHz

    Question No. 2:
    I'm going to buy a processor
    Penryn Core 2 Duo T9600 processor (1066 MHz FSB) (2.80 G) Hz or T9400 (2.53 G)
    and install it in the computer
    and increase the memory of 2 x 4 GB 800 MHz (8 GB)

    I explained that this possibility is provided for by the manufacturer according to the Maintenance Manual for:
    Toshiba computer
    Satellite L300/L305
    Satellite Pro L300
    EQUIUM L300
    SATEGO L300
    (PSLB8x/PSLB9x)
    (PSLBAx / PSLBBx)

    If this operation will help to improve system performance

    I put t know what programs you use and if it is good or not if this info can be good and perhaps not. I put t know. The fact is that you n t have one any influence on the functionality of memory and I doubt that you can do something and change some values.

    Exact specification for laptop laptop does not for me but I think that Satellite L300 must have Intel GM45 chipset and I presume that for your motherboard FSB is 667 MHz. You can improve up to 8 GB and compatible 4 GB RAM module has PA3670U-1M4G part number.

    Upgrade CPU on Satellite L300? I put t know man. A friend of mine has this model of laptop and I don t know if it's the right decision to spend money to upgrade this old model of laptop budget.
    http://APS2.toshiba-tro.de/KB0/TSB9401AX0001R01.htm

  • How to increase the level of Effort BY?

    Hello

    I am trying to restore a primary application of a number of separate projects of component LVFPGA LVFPGA.  Each of these smaller basic functions is running in their own SCTL in new the LVFPGA master file.  Small functions all meet them timing, but not the master app.

    I use about half of the chip so it seems to me that it should not be difficult to place and route.

    When my compilation fails because of time constraints, he says the following:

    WARNING: By: 62 - your design did not meet calendar.  Here are some suggestions to help you to keep to the timetable in your design.

    ...

    Increase the setting of the level of Effort BY to 'high '.

    Use the 'xplorer' Xilinx script to try special combinations of options known to produce very good results.

    See http://www.xilinx.com/ise/implementation/Xplorer.htm for more details.

    So my questions are:

    (1) how can I increase the level of Effort BY?  Has NEITHER provided a hook for setting this value and if so what is its current level / by default?

    (2) we access level user to the script 'xplorer '?  If so, where is this located and can OR recommend some parameters that are compatible with the SMU-5641R.

    Thank you

    The files in the folder of Xilinx are never overwritten or replaced, these default values are simply not used if you provide your own .opt files to the compilation sequence. For these two products, we provide custom files, I've already mentioned. These custom options are communicated to the server during each request compilation as it must have everything necessary to provide correct results regardless of compilation locally or remotely (or even on a remote compiling the server who has not installed the drivers from target).

    Insofar as you need exactly what settings level effort, which will be dependent on the design. I suggest you look at Xilinx documentation on their suggestions on how to set these options based on what kind of compile questions that you hit. In general, I would try them likely increases in the following (probably with compilation time) order:

    "" plan of access-Calendar - ol std' and ' normal - ol std ".

    'map - calendar - ol high' and ' "normal - ol std".

    "map - calendar - ol high' and ' by - ol high."

    [Or if you will just operate all night and don't care about compile time, you could jump to top/high... and work backwards if you want to use the minimum effort it takes actually.]

    If these don't work for you (or if you want an alternative solution), then you need to review your design and your code to see if you can improve the synchronization in the areas which are at the origin of chess.

    Side-note:

    Modifying the files in the directory of Xilinx does not apply to this situation. I do not know the behavior to change these files, but it would be easy to deduce by experimentation (i.e. edit the file locally, perform a remote generation, see if the changed options were used... If not, then restore the local file, the remote file instead, rebuild, etc.). But even once, it does not apply to these objectives and behavior will be verified based on file by a specific version of LabVIEW file, since it is an implementation detail that may change.

  • How can I increase the resolution (DPI / PPP) an image scanned on my iMac?

    How can I increase the resolution of a scanned image. I am currently using a new all-in-one Photosmart HP 5512, I installed everything to the natural drivers have a usp cable connecting the PRINTER to my iMac. I'm on OS 10.7.4.

    The HP icon utility allows me only increase the size of the file (image quality) not the PPP/CIO

    Thanks in advance for any help

    Hello

    You can change the resolution using the application from HP as follows:

    Click HP scan at the top and then click on Preferences.

    In the launch windows, select the required resolution.

    Close the preferences window and perform analysis.

    Kind regards

    Shlomi

  • M6 1205SA 4600 M want to how to increase the 2.3 GHz to 3.2 GHz? Help, please!

    Hi all

    I have a HP Envy M6 1205sa AMD A10 4600 M.

    The unit itself was big on time, I have owned it and has preformed always well.

    I use this product every day and it turned work very well and it is a pleasure to own a unit that has stayed clear of the problems major regualr over more heating, wifi etc.

    Before you speak to soon.

    I must say that it began to show signs of delay. What I mean by that, is in loading and software applications using multiple applications both large scale and scope, it turns to slow down a bit. I don't know if my work is much greater in some contexts but he slowed down just a little.

    At the time where I buy this camera, I was told that it is standard a 2.30 GHz which can be "Turbo Boosted" to 3.20 GHz processor speed.

    My Question is:

    How would can increase what's called Turbo Boost setting to increase the speed of the processor at 3.20 GHz 2.30 GHz?

    All the helpw and advice is much appreciated.

    Concerning

    J Singh

    Hey J-Singh,

    Sorry about that I confused the term Turbo Boost and assumed you had Intel Turbo Boost is a protected term.

    AMD technology is called base Turbo and managers are exactly the same. Here is a specific of the AMD page, if you want to read: the AMD Turbo Core technology.

    There are many tools out there to monitor your CPU usage including task manager built into Windows. (Ctrl + Alt + Del > Task Manager). Other programs out there like CPUID and Speccy are great alternatives for more information.

    You can configure Windows for a clean boot if you find that the system begins to lag. A clean boot will reduce the number of processes and applications that start automatically when Windows starts. You can see how to do this here: How to perform a boot in Windows.

    HP also has a great document on improving the performance of the system without adding RAM: improvement of system performance without adding memory (Windows 8).

    Looking at the specs of your PC, you have 6 GB of DDR3 RAM, which is good, but is expandable to 16 GB. I guess the laptop has a 4 GB card and a 2 GB card installed at the moment, so you can easily add an extra 2 GB by purchasing a 4 GB card to replace the 2 GB. Here is a guide on how to add memory to your laptop: removal and replacement of a Module memory for HP Pavilion m6 and m6 notebook PCs like.

    Spare parts recommended for your laptop, but these aren't the only options, however they are which have been tested for guaranteed return on your laptop (numbers in bold):

    Memory 8 GB (PC3 12800, 1600 MHz) - module 670034-001
    Memory 4 GB (PC3 12800, 1600 MHz) - module 641369-001

    You can buy another RAM if you wish, but you may have problems with it. Buy a faster speed that the laptop can support means that you lost money. If the laptop supports up to 1600 MHz using 1866 GHz RAM will be strangled or may not work at all.

    If you are not familiar with how the (sharp RAM) is here is a little info for you without trying to get too technical:

    RAM stands for Random Access Memory. He named this way because the computer is able to read any of RAM cell unlike the old fashioned tape drives. Tape drives has written to tape in a specific pattern. This means access to the stored memory of the band would turn to a specific area for the information to be drawn from it. With RAM, the computer can pull of any field that vousattendez was a great leap to achieve higher computer speeds.

    Next to the CPU, the RAM is (in my opinion) the most important piece of hardware on your PC in terms of speed. Windows 8 (64-bit) requires at least 2 GB of RAM to run effectively. It would be for the basic operations and does not leave much space for anything as this is other than light web browsing, word processing and other basic use. RAM acts as a temporary location for the processor to use and store information during the processing of requests made by applications. The computer draws information from the hard drive to RAM so it can use data at higher speeds and not be limited to (slowest) speeds of the HARD drive. The more RAM you have the more things that you can do both.

    Think of it like this: If you're a mechanic, and you have only 1 car (job) to work on you only need a garage 1 car (RAM). If you have more cars (more jobs) to work on you need more garage space (more RAM) so you can store the things that you need to finish your work.  Keep in mind of RAM is not the same as the physical storage. RAM is erased when the RAM card loses power (ie. the PC is turned off).

    Hope this helps.

  • Hey you! How to increase the speed of my laptop?

    is my laptop, HP Pavilion dv9000 (GF19EA #B1A), have Windows Vista 32 - Bit(home edition) and when I check with

    Norton PC Checkup, the program tell me, my laptop has a promblem with the sector performance (poor).

    Please how can I fix the promblem?

    Thank you!

    For increasing system performance, see this guide by Daniel_Potyrala

    http://h30434.www3.HP.com/T5/other-notebook-PC-questions/how-to-speed-up-system-boot-time-and-performance/TD-p/327121

  • Gateway XP is slow, how to increase the speed?

    My husband is using my old gateway with only 37gbs. to get the speed increase I can or should increase the ram with one of these $30... 00 plug-ins, all what he has on the gateway shortcuts website, no photos, music, files, etc., but it is slower, so you can imagine. It is using XP. two computer guys - Ha! says I need more ram and no more memory, they should me these tips that you just unscrew the back of the gateway and connect.

    * original title - will plug into one of these thingys increase speed ram? (adaral did nothing!) *

    Hello

    See the bottom of the articles that might help you improve the performance of the computer.

    Slow PC? Optimize your computer for peak performance
    http://www.Microsoft.com/athome/Setup/optimize.aspx
    How to make a computer faster: 6 ways to speed up your PC
    http://www.Microsoft.com/atwork/maintenance/speed.aspx

  • is it possible to use external memory to increase the performance of my computer?

    I have a slow xp and each program/app/files in an external drive.
    But I want to know if I can improve the performance of my control memory left him in the external drive.

    Hi cesar vidal,.

    1. What is the total capacity of the hard drive primary?
    2. Since when are you facing problems of performance on the computer?

    Method 1

    There is no way the use of the memory or the space left in the external drive to increase the performance of the computer.

    See the article and check if it helps increase the performance of the computer.

    Slow PC? Optimize your computer for peak performance

    http://www.Microsoft.com/athome/Setup/optimize.aspx

    Method 2

    It is possible that some third-party programs installed on the computer is at the origin of the performance problem.

    I suggest that you put the computer in a clean boot state and check if it helps.

    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.

Maybe you are looking for