Some Basic steps how to grant this request

Hi all

It's my cursor from query to extract the eligible orders its takes too long to execute, it is my request

Oeol.header_id, oeol.attribute1, oeoh.order_number, COUNT (1) SELECT consignment_count
Of oe_order_lines_all oeol, oe_order_headers_all oeoh, oe_transaction_types_all oett
WHERE oeol.header_id = oeoh.header_id
AND oeol.flow_status_code IN (DECODE (oett.name, xxhdnl_om_common_util_pkg.g_push_line_type,
DECODE (oeol.shipment_priority_code, 'EXPRESS', DECODE (oeol.flow_status_code, 'AWAITING_STOCK'

'AWAITING_STOCK', 'STOCK_RECEIVED', 'STOCK_RECEIVED'), 'STOCK_RECEIVED')

DECODE (XXHDNL_OM_QUI_BAT_PLAN_EXT_PKG.check_push_or_pull (oeol.line_id), 'PUSH', 'BOOKED')))

AND (oeol.shipment_priority_code = p_shipment_priority OR p_shipment_priority IS NULL)

AND oeol.line_type_id = oett.transaction_type_id AND oett.name IN
(xxhdnl_om_common_util_pkg.g_return_line_type
xxhdnl_om_common_util_pkg.g_push_line_type)
AND oeoh.attribute3 IS NULL
GROUP BY
oeol.header_id
oeol.attribute1
oeoh.order_number;



Thanks for giving some basic steps for the update about some performance.


Thanks and greetings

Srikkanth.M

The code seems not very readable. Poor guy if you have to maintain that.
I like this part:

.. oeol.flow_status_code IN (DECODE (oett.name, xxhdnl_om_common_util_pkg.g_push_line_type,
DECODE (oeol.shipment_priority_code, 'EXPRESS', DECODE (oeol.flow_status_code, 'AWAITING_STOCK'
'AWAITING_STOCK', 'STOCK_RECEIVED', 'STOCK_RECEIVED'), 'STOCK_RECEIVED')
DECODE (XXHDNL_OM_QUI_BAT_PLAN_EXT_PKG.check_push_or_pull (oeol.line_id), 'PUSH', 'BOOKED')))

you combine global variables of PL/SQL with a 3 decodes nested, I'd go for CASE and some formatting.

But what makes this so slow query, it's, I guess:

XXHDNL_OM_QUI_BAT_PLAN_EXT_PKG.check_push_or_pull (oeol.line_id)

for each row returned by (part of) query. What does this package? Run additional queries with oeol.line_id as a parameter?
According to the way that ORACLE creates the execution plan, this package can run before or after the other filters have been applied. This result in how Subselects in the worst case?
Very risky. Try to make this logic in the query itself, the CASE statement is very powerful.

-andy

Tags: Database

Similar Questions

  • How to grant this request?

    Hi exports.

    I'm working on oracle applications. On applications when a report is run, it took 4 to 6 hours to complete. I activated the trace and take the tkprof output. I give the area where time takes too long to run. Please guide me in this. How I reduce the time.



    Banner

     Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
    PL/SQL Release 10.2.0.3.0 - Production
    "CORE     10.2.0.3.0     Production"
    TNS for Linux: Version 10.2.0.3.0 - Production
    NLSRTL Version 10.2.0.3.0 - Production
    Query 1
    SELECT SUM(CMPNT_COST)   
    FROM
     CM_CMPT_DTL_VW CM,CM_CLDR_DTL CAL  WHERE ITEM_ID =  (SELECT ITEM_ID   FROM 
      IC_ITEM_MST  WHERE ITEM_NO = :b1 )  AND COST_MTHD_CODE = 'PMAC'  AND 
      CM.CALENDAR_CODE = CAL.CALENDAR_CODE  AND CM.PERIOD_CODE = CAL.PERIOD_CODE  
      AND :b2 BETWEEN CAL.START_DATE AND CAL.END_DATE  AND WHSE_CODE =  (SELECT 
      ORGANIZATION_CODE   FROM MTL_PARAMETERS_VIEW  WHERE ORGANIZATION_ID = :b3 )
    
    
    call     count       cpu    elapsed       disk      query    current        rows
    ------- ------  -------- ---------- ---------- ---------- ----------  ----------
    Parse        2      0.02       1.74          0          0          0           0
    Execute    898      0.10       0.14          0          0          0           0
    Fetch      898   6725.58   33276.46   89695038   81677590          0         898
    ------- ------  -------- ---------- ---------- ---------- ----------  ----------
    total     1798   6725.71   33278.35   89695038   81677590          0         898
    
    Misses in library cache during parse: 1
    Misses in library cache during execute: 1
    Optimizer mode: ALL_ROWS
    Parsing user id: 173  
    
    Rows     Row Source Operation
    -------  ---------------------------------------------------
        449  SORT AGGREGATE (cr=40838795 pr=44939444 pw=4597635 time=16613240123 us)
       4829   HASH JOIN  (cr=40838795 pr=44939444 pw=4597635 time=9057442461 us)
        898    TABLE ACCESS FULL CM_CLDR_DTL (cr=6735 pr=56 pw=0 time=104182 us)
     101742    VIEW  CM_CMPT_DTL_VW (cr=40832060 pr=44939388 pw=4597635 time=9682849482 us)
    340891576     UNION-ALL  (cr=40824876 pr=44938969 pw=4597635 time=17933942059 us)
    340891576      HASH GROUP BY (cr=20412438 pr=24769239 pw=4597635 time=10846575027 us)
    361186825       TABLE ACCESS FULL CM_CMPT_DTL (cr=20412438 pr=20171604 pw=0 time=7164703993 us)
          0      TABLE ACCESS FULL CM_CMPT_DTL (cr=20412438 pr=20169730 pw=0 time=6901261441 us)
        449     NESTED LOOPS  (cr=2245 pr=216 pw=0 time=5859356 us)
        449      TABLE ACCESS BY INDEX ROWID IC_ITEM_MST_B (cr=1347 pr=177 pw=0 time=5095717 us)
        449       INDEX UNIQUE SCAN IC_ITEM_MST_B_UNQ1 (cr=898 pr=51 pw=0 time=1021648 us)(object id 326600)
        449      INDEX UNIQUE SCAN IC_ITEM_MST_TL_PK (cr=898 pr=39 pw=0 time=743956 us)(object id 326545)
        449     NESTED LOOPS OUTER (cr=4939 pr=203 pw=0 time=3994946 us)
        449      NESTED LOOPS  (cr=3592 pr=107 pw=0 time=2354467 us)
        449       FILTER  (cr=1796 pr=34 pw=0 time=987087 us)
        449        NESTED LOOPS OUTER (cr=1796 pr=34 pw=0 time=927028 us)
        449         NESTED LOOPS OUTER (cr=1796 pr=34 pw=0 time=946673 us)
        449          NESTED LOOPS OUTER (cr=1796 pr=34 pw=0 time=917867 us)
        449           NESTED LOOPS OUTER (cr=1796 pr=34 pw=0 time=886142 us)
        449            NESTED LOOPS OUTER (cr=1796 pr=34 pw=0 time=863553 us)
        449             NESTED LOOPS OUTER (cr=1796 pr=34 pw=0 time=830785 us)
        449              NESTED LOOPS  (cr=1796 pr=34 pw=0 time=808504 us)
        449               NESTED LOOPS OUTER (cr=1347 pr=34 pw=0 time=779000 us)
        449                TABLE ACCESS BY INDEX ROWID MTL_PARAMETERS (cr=898 pr=2 pw=0 time=202640 us)
        449                 INDEX UNIQUE SCAN MTL_PARAMETERS_U1 (cr=449 pr=2 pw=0 time=183457 us)(object id 38517)
        449                INDEX UNIQUE SCAN CST_COST_GROUPS_U1 (cr=449 pr=32 pw=0 time=557604 us)(object id 30846)
        449               INDEX UNIQUE SCAN HR_ORGANIZATION_UNITS_PK (cr=449 pr=0 pw=0 time=11606 us)(object id 43657)
          0              INDEX UNIQUE SCAN MTL_PICKING_RULES_U1 (cr=0 pr=0 pw=0 time=6183 us)(object id 38530)
          0             INDEX UNIQUE SCAN MTL_ATP_RULES_U1 (cr=0 pr=0 pw=0 time=14490 us)(object id 38531)
          0            INDEX UNIQUE SCAN BOM_RESOURCES_U2 (cr=0 pr=0 pw=0 time=6062 us)(object id 30440)
          0           TABLE ACCESS BY INDEX ROWID HR_ALL_ORGANIZATION_UNITS (cr=0 pr=0 pw=0 time=15751 us)
          0            INDEX UNIQUE SCAN HR_ORGANIZATION_UNITS_PK (cr=0 pr=0 pw=0 time=6126 us)(object id 43657)
          0          INDEX UNIQUE SCAN MTL_PARAMETERS_U1 (cr=0 pr=0 pw=0 time=6153 us)(object id 38517)
          0         INDEX RANGE SCAN HR_ALL_ORGANIZATION_UNTS_TL_PK (cr=0 pr=0 pw=0 time=6630 us)(object id 44020)
        449       INDEX RANGE SCAN FND_LOOKUP_VALUES_U1 (cr=1796 pr=73 pw=0 time=1345141 us)(object id 34010)
          0      VIEW PUSHED PREDICATE  FND_COMMON_LOOKUPS (cr=1347 pr=96 pw=0 time=1623600 us)
          0       NESTED LOOPS  (cr=1347 pr=96 pw=0 time=1614352 us)
        449        TABLE ACCESS BY INDEX ROWID FND_LOOKUP_TYPES (cr=1347 pr=96 pw=0 time=1591386 us)
        449         INDEX RANGE SCAN FND_LOOKUP_TYPES_U1 (cr=898 pr=64 pw=0 time=1164297 us)(object id 34004)
          0        INDEX UNIQUE SCAN FND_LOOKUP_VALUES_U1 (cr=0 pr=0 pw=0 time=6778 us)(object id 34010)
    
    ********************************************************************************
    Query 2
    SELECT OH1.HEADER_ID A,OEL.LINE_ID B   
    FROM
     RA_CUSTOMER_TRX_ALL RA,RA_CUSTOMER_TRX_LINES_ALL RCTLA,OE_ORDER_HEADERS_ALL 
      OH,OE_ORDER_HEADERS_ALL OH1,OE_ORDER_LINES_ALL OEL  WHERE 
      RA.CUSTOMER_TRX_ID = RCTLA.CUSTOMER_TRX_ID  AND (RA.CT_REFERENCE) = 
      TO_CHAR(OH1.ORDER_NUMBER)  AND OH1.SOURCE_DOCUMENT_ID = OH.HEADER_ID  AND 
      OH.ORDER_NUMBER = :b1  AND RCTLA.INVENTORY_ITEM_ID =  (SELECT DISTINCT 
      INVENTORY_ITEM_ID   FROM MTL_SYSTEM_ITEMS_B  WHERE SEGMENT1 = :b2 )  AND 
      OH1.HEADER_ID = OEL.HEADER_ID  AND OEL.INVENTORY_ITEM_ID = 
      RCTLA.INVENTORY_ITEM_ID
    
    
    call     count       cpu    elapsed       disk      query    current        rows
    ------- ------  -------- ---------- ---------- ---------- ----------  ----------
    Parse        1      0.00       0.00          0          0          0           0
    Execute    387      0.04       0.04          0          0          0           0
    Fetch      389    689.22   33361.26   19979867   20144715          0           2
    ------- ------  -------- ---------- ---------- ---------- ----------  ----------
    total      777    689.26   33361.31   19979867   20144715          0           2
    
    Misses in library cache during parse: 1
    Misses in library cache during execute: 1
    Optimizer mode: ALL_ROWS
    Parsing user id: 173  
    
    Rows     Row Source Operation
    -------  ---------------------------------------------------
          2  TABLE ACCESS BY INDEX ROWID OE_ORDER_LINES_ALL (cr=20144715 pr=19979867 pw=0 time=33024227812 us)
        391   NESTED LOOPS  (cr=20144713 pr=19979865 pw=0 time=33169147608 us)
          2    NESTED LOOPS  (cr=20144705 pr=19979861 pw=0 time=33024244282 us)
          2     HASH JOIN  (cr=20144516 pr=19979682 pw=0 time=33022474026 us)
    2363409      TABLE ACCESS FULL OE_ORDER_HEADERS_ALL (cr=7992324 pr=7935681 pw=0 time=10973123196 us)
    159464124      MERGE JOIN CARTESIAN (cr=12152192 pr=12044001 pw=0 time=21849267761 us)
        387       TABLE ACCESS BY INDEX ROWID OE_ORDER_HEADERS_ALL (cr=1553 pr=79 pw=0 time=1416188 us)
        387        INDEX RANGE SCAN OE_ORDER_HEADERS_U2 (cr=1166 pr=79 pw=0 time=1400563 us)(object id 41431)
    159464124       BUFFER SORT (cr=12150639 pr=12043922 pw=0 time=20287027876 us)
    159464124        TABLE ACCESS FULL RA_CUSTOMER_TRX_ALL (cr=12150639 pr=12043922 pw=0 time=19458528384 us)
          2     TABLE ACCESS BY INDEX ROWID RA_CUSTOMER_TRX_LINES_ALL (cr=189 pr=179 pw=0 time=1762590 us)
          2      INDEX RANGE SCAN RA_CUSTOMER_TRX_LINES_N2 (cr=8 pr=1 pw=0 time=20802 us)(object id 29156)
          2      HASH UNIQUE (cr=179 pr=176 pw=0 time=1713629 us)
         26       TABLE ACCESS BY INDEX ROWID MTL_SYSTEM_ITEMS_B (cr=179 pr=176 pw=0 time=1056631 us)
         26        INDEX SKIP SCAN MTL_SYSTEM_ITEMS_B_N1 (cr=172 pr=172 pw=0 time=1056300 us)(object id 38528)
          2    INDEX RANGE SCAN OE_ORDER_LINES_N1 (cr=8 pr=4 pw=0 time=44331 us)(object id 41462)
    
    ********************************************************************************
    Please help me as this cordially.

    Thank you and best regards,
    Iqbal

    I think that there are three methods that you can try.

    I make the assumption that the setting of binding: item_no filters the good output.
    However, it seems to me that if this setting is not propagated in the view.
    The reason could be that the perspective is somewhat complex using a combination of GROUP BY and UNION ALL.

    approach would be:
    (1) use joins instead of subquery when calling the view. This could help the database to better prepare for any settings that could potentially spread.

    approach two would be:
    (2) prepare the view in such a way, it is easier.
    UNION ALL is generally not a problem, but the group by the power. A way to rewrite the view is to eliminate the union all. This would reduce to less complexity.

    (3) merge the two statements into one. It would be very useful for testing too much performance.
    For example, using the selection from the vew, but call of the subquery for: item_no in each union all part of the main query. See if that helps, although it would not be the final solution.

    (Now, some code sniplets for help with the method 1) and (2).

    (2) we use one when the condition on the selected columns, rather a union all

    SELECT case when NVL(rmcalc_type,0) = 0 then cmpntcost_id else 0 end  as  cmpntcost_id,
      item_id,
    ...
      case when NVL(rmcalc_type,0) = 0 then cost_level else 0 end cost_level,
      SUM (cmpnt_cost), -- no case needed here!
    ...
    FROM cm_cmpt_dtl
    /* where condition is now a combination of both previous conditions */
    --WHERE NVL(rmcalc_type,0) > 0
    --WHERE NVL(rmcalc_type,0) = 0
    WHERE NVL(rmcalc_type,0) >= 0
    GROUP BY item_id,
      whse_code,
      calendar_code,
    ...
     case when NVL(rmcalc_type,0) = 0 then cmpntcost_id else 0 end
    ;
    

    Important thing is to include new conditional logic in the group by clause

    (1) the main query can be rewritten to the logic of the normal joint instead of the Subselects. This help very often the CBO to find a better plan.
    original as posted by knockaert

    select sum(cmpnt_cost)
      from cm_cmpt_dtl_vw cm
         , cm_cldr_dtl cal
     where cm.calendar_code = cal.calendar_code
       and cm.period_code   = cal.period_code
       and cost_mthd_code   = 'PMAC'
       and :b2 between cal.start_date and cal.end_date
       and item_id   = (
                          select item_id
                            from ic_item_mst
                     where item_no = :b1
                 )
       and whse_code = (
                          select organization_code
                      from mtl_parameters_view
                     where organization_id = :b3
                 );
    

    Join the version

    select sum(cmpnt_cost)
    from cm_cmpt_dtl_vw cm
    join cm_cldr_dtl cal  on cm.calendar_code = cal.calendar_code and cm.period_code   = cal.period_code
    join ic_item_mst i on cm. item_id = i.item_id
    join mtl_parameters_view p on cm.whse_code = p.organization_code
    where i.item_no = :b1
    and :b2 between cal.start_date and cal.end_date
    and p.organization_id = :b3
    and cost_mthd_code   = 'PMAC'
    ;
    

    Published by: Sven w. January 29, 2013 14:56

    (3) I just noticed that make of all the "grouped" in the view are quite useless, if you want to have a lot of money at the end. Just then replace the view with the main table.

    select sum(cmpnt_cost)
    from cm_cmpt_dtl cm /* source view was changed to source table */
    join cm_cldr_dtl cal  on cm.calendar_code = cal.calendar_code and cm.period_code   = cal.period_code
    join ic_item_mst i on cm. item_id = i.item_id
    join mtl_parameters_view p on cm.whse_code = p.organization_code
    where i.item_no = :b1
    and :b2 between cal.start_date and cal.end_date
    and p.organization_id = :b3
    and cost_mthd_code   = 'PMAC'
    ;
    

    I add where condition "WHERE NVL(rmcalc_type,0) > = 0" because I guess that this rmcalc_type can not be negative. If possible, this filter should be added.

  • AutoCAD 2007 cannot be installed.says some compatible issues.how do solve this problem

    AutoCAD 2007 cannot be installed.says some compatible issues.how do solve this problem.

    tried several times but nothing helped.
    Please help.i need to the installed program because I am a civil engineer and without this program, I have all sorts of problems.

    Hi Anuppandey,

    1 Windows operating system you are using?

    2. What is the full error message you get?

    Autodesk does not officially support the versions of AutoCAD and AutoCAD LT 2009 and older on Windows 7.

    As a work around you can try to install the program in compatibility mode and check if it helps, here is the link:

    Make older programs in this version of Windows

    You can also view the following link support Autodesk for more information:

    Microsoft Windows 7 and Windows Vista compatibility

    Hope this information is useful.

  • How to grant under request

    Can you please let me know how to grant under request:

    SELECT the element, dest, tlt, src_eff

    TMP_UDT_SKU-TLT4 T4

    where (item, dest, src_eff

    IN (SELECT an item, dest, MIN (src_eff)

    of TMP_UDT_SKU-TLT4

    GROUP BY article, dest)

    Note: TMP_UDT_SKU-TLT4 table contains 116852049 records.

    user9370235 wrote:

    Yes, I tried with all the queries posted by Greg, John and knani. But performance is not improved. Please, help me to tune more far.

    He should have things improved a bit - they should be scanning your table once rather than twice.

    Publish the plan of the request of John explain command.

    Also, if you have enough resource, consider using parallelism on the query.

  • Waterfox is the display text for some Web sites - how to rectify this?

    Since mid-December end some sites have posted as text only, the problem continues and I do not see how to fix this - I can upload a screengrab if you let me know where.

    only it is resolved!

  • How to make this request?

    Hi all

    I am using oracle 11g,

    Here is my requirement.

    Name of the table - emp_test with two columns

    emp_id emp_text

    1A - 000045 level of protection of personal information

    B-09087 of level 2 of the privacy

    3 level of confidentiality A 098765

    4b level of confidentiality-00876

    Expected result

    emp_id emp_text emp_text1

    1 null of A-000045 level of intimacy

    2 null B-09087 level of privacy

    3 level of confidentiality A 098765 null

    4 null B level of confidentiality-00876

    Concerning

    Dale

    Hi, Dale,

    So, sometimes, the column emp_text in the output is identical to the emp_text column in the table and emp_text1 is null, and sometimes it's the other way around; is this fair?

    How do you decide when the emp_text of output is identical to the original emp_test, and when it is NULL?

    Depending on your needs, your data and your version of Oracle, here's one way:

    SELECT emp_id

    CASE

    WHEN emp_text AS "Prvacy % level".

    THEN emp_text

    END AS emp_text

    CASE

    WHEN emp_text NOT AS "Prvacy % level".

    THEN emp_text

    END AS emp_text1

    Of emp_test

    ;

    If you would care to post CREATE TABLE and INSERT statements for your sample data, then I could test it.

  • My outlook express will not delete some e-mail, how to fix this?

    I tried to remove a few emails and it won't let me.  I was able to move it to the junk e-mail folder, but not delete it.  I also can't just delete it in the junk e-mail folder.  Any ideas?

    First of all, OE doesn't have a native junk folder. However, I assume that you have the damaged dbx files.

    Spend most of your messages out of the Inbox and move the messages you want to record off deleted items, and sent items. Locate the OE message store and then close OE.

    Tools | Options | Maintenance | Store folder will reveal the location of your Outlook Express files. Note the location and navigate on it in Explorer Windows or, copy and paste in start | Run.

    In Windows XP, Win2K & Win2K3 the OE user files (DBX and WAB) are by default marked as hidden. To view these files in Windows Explorer, you must enable Show hidden files and folders under start | Control Panel | Folder Options icon | Opinion, or in Windows Explorer. Tools | Folder options | View.

    With OE closed, find the Deleted Items.dbx and Sent Items.dbx files and delete them. New files will be created automatically when you open OE.

    Compact all folders as described below.

    To avoid this in the future:

    Do not archive mail in the receipt or sent items box. Create your own user-defined folders and move messages you want to put in them. Empty the deleted items folder daily. Although the dbx files have a theoretical capacity of 2 GB, I recommend all a 300 MB max for less risk of corruption.

    Information on the maximum size of the .dbx files that are used by Outlook Express:
    http://support.Microsoft.com/?kbid=903095

    After you're done, followed by compacting your folders manually while working * off * and do it often.

    Click Outlook Express at the top of the the folder tree so no folders are open. Then: File | Work offline (or double-click on work online in the status bar). File | Folder | Compact all folders. Don't touch anything until the compacting is completed.

    Disable analysis in your e-mail anti-virus program. It is a redundant layer of protection that devours the processors and causes a multitude of problems such as time-outs and account setting changes. Your up-to-date A / V program will continue to protect you sufficiently. For more information, see:
    http://www.oehelp.com/OETips.aspx#3

  • can someone give me some ideas on how to convert this table of fireworks in CSS navigation

    www.thedamourmethod.com/test

    I need guidance, but am learning fast.

    My ideas so far is to create a div and set the main graphic as th b g without the navigation links (I will export a version like that)

    then I export the navigation as giffs tranparent links indviually

    5 div

    will 100% of the length and adjust each of the investments of the given grapics iside it div for the quirky navigation.

    Then add rollovers

    Resemble a plan someone willing to help / advise if my thinking is wrong

    This all started because my navigation array breaks in IE 8

    Something like that


    A link


    Link two


    Link three


    Link four


    Link five


    You can create classes if you prefer, but the rules are equally effective online.

    Gary

  • Step by step, how can I permanently change part and size in the composition of my email?

    I would like to permanently by default my answers by e-mail and compose on the AIR, 5 PT, bold.

    Can someone give me a step by step how to do this?  I tried, but can't find it.  I have WINDOWS XP.

    T H A N X!

    If you use Outlook Express, then go to tools | Options | Compose | Font settings.  BUT, pt 5 is very small and very few can read it.  In addition, Arial usually only goes down to 8 pt.  You should maybe use the paper and set the font in the HTML code.

    Steve

  • Impossible to open some sites. When trying to open, then display the message "sorry, we could not process your previous request. Please refresh to try again. "How to solve this problem.

    Impossible to open some site, so try, then show this message "sorry, we could not process your previous request. Please refresh to try again. "How to fix it?

    This can be caused by corrupted cookies.

    Clear the cache and cookies from sites that cause problems.

    "Clear the Cache":

    • Tools > Options > advanced > network > content caching Web: 'clear now '.

    'Delete Cookies' sites causing problems:

    • Tools > Options > privacy > Cookies: "show the Cookies".

    Start Firefox in Safe Mode to check if one of the extensions (Firefox/tools > Modules > Extensions) or if hardware acceleration is the cause of the problem (switch to the DEFAULT theme: Firefox/tools > Modules > appearance).

    • Do not click on the reset button on the start safe mode window or make changes.
  • Some how my email was requested to be removed and the link to verify that I DON'T want be removed takes me to some site randomly, please help.

    Some how my email was requested to be removed and the link to verify that I DON'T want be removed takes me to some site randomly, please help.

    Your post is a little vague, but I fear that you may have received a phishing e-mail. Please tell us all about this request but do not follow any links or give any information at this stage.

  • How to stop demand for files compressed in my Outlook Express? This request appears on my screen of many times while I'm working.

    How to stop demand for files compressed in my Outlook Express? This request appears on my screen of many times while I'm working, even when I go on the internet, it always appears & crashes me typing.  I have a lot of emails and I don't want to compress their files.

    original title: HOW can I STOP ASKING to COMPRESS the FILES in OUTLOOK EXPRESS

    How to stop demand for files compressed in my Outlook Express? This request appears on my screen of many times while I'm working, even when I go on the internet, it always appears & crashes me typing.  I have a lot of emails and I don't want to compress their files.

    Compress, (Compact in American English), removes waste of space, not your messages. Please read below, but if compact you and still get the prompt, after return. It is another question.

    Why OE insists on compacting folders when I close it? :
    http://www.insideoe.com/FAQs/why.htm#compact

    Compacting your folders periodically is a must to keep OE works fine and at some point, you may lose all your saved messages if you do not. When you delete or move messages, the space they used remains until you compact.

    Never touch anything until the compression is finished.* *.

    See:
    www.oehelp.com/OETips.aspx#2

    With SP2, Automatic compaction in the background has been removed because of problems he has caused. Now, you will get a prompt to compact after 100 closures of OE, you need to do, and do not touch anything until it's finished. If you compact manually, at your convenience, this will also set the counter to zero. See this for more information:
    http://www.insideoe.com/files/maintain.htm#compact

    If you are fully patched, you will now see a copy of your dbx files copied to the Recycle Bin as BAK files. If something goes wrong when compacting, the messages can be easily restored from this backup. A compact manual resets also the counter in the back of the registry to zero now.

    For more information, see the information framed in red here:
    www.oehelp.com/OETips.aspx#2

    To keep things running smooth and harden faster:

    Do not archive mail in default OE folders. It will eventually become corrupt and you may lose mail. Create your own folders defined by the user for mail storage and move your mail to them. Empty the deleted items folder regularly. Keep user created folders under 300 MB, and also empty as is possible to default folders.

    And backup often.

    Outlook Express Quick Backup (OEQB Freeware)
    http://www.oehelp.com/OEBackup/default.aspx

  • Hello! I am a beginner Photoshop - how I 'color above' text on a jpeg image - then match the color background - then retype the new text above? If someone can give me really basic step by step intstructions - I would be happy!  With our thanks!

    Hello! I am a beginner Photoshop - how I 'color above' text on a jpeg image - then match the color background - then retype the new text above? If someone can give me really basic step by step intstructions - I would be happy!  With our thanks!

    Hi Donnas,.

    Content-aware fill is your best friend in this case.

    Just make a selection around the word and go to edit-> Fill-> Content-Aware.

    This usually done a very good job.

    Then you can either return to it several times (maybe in smaller sections) with Content-Aware fill to clean it, or you can play with the Spot Healing Brush tool (J) or the tool clone stamp (s).

    Please see the following link for more information 3 ways to delete the text to a picture in Photoshop - wikiHow

    http://www.WikiHow.com/add-text-in-Photoshop

    Let us know if it helps.

    Concerning

    Sarika

  • Some of the desktop icons have expanded themselves how to reverse this trend?

    Some of the desktop icons have expanded themselves how to reverse this trend?

    The first thing to try is to right click on your desktop > view > click medium icons and see what happens. You can also try small

  • Hi, I have a macbook 13 "retina pro and for some reason any when I try to plug in my external hard drive or a computer SD cards don't regencies them because they do not open on my screen. Does anyone know how to fix this?

    Hi, I have a macbook 13 "retina pro and for some reason any when I try to plug in my external hard drive or a computer SD cards don't regencies them because they do not open on my screen. Does anyone know how to fix this?

    Have you looked in the Finder?

Maybe you are looking for

  • Thunderbird 38.2.0 does not export the addresses in any mode using a Mac. Yosemite

    Thunderbird 31.7.0 doesn't have this problem, that is, I can export address .ldif, .text, or .csv. Export to 38.2.0 leave all fields empty in all cases. In addition, there are the top bar half cut into 38.2.0, not so in the 31.7.0 previous version. .

  • Password iPhone (URGENT)

    I've been playing around with the settings of password on my iphone and I accedentaly set a digital multiple access code. I know the password is composed entirely of number 5, but I don't know how much, when I did I filled the bar with less than 5 ye

  • Satellite Pro L550-1WG guard type the letter R on its own

    Hello My computer laptop curerntly guard type the letter R on its own, so much so, that I can't use it for work as it takes hours to write a few sentances.Holding backspace I get rrrrrrrr... Now shift I get GRANDPA When I type r it takes forever to c

  • Graphics driver Intel(r) HD Graphics on HP 2760p Tablet PC

    On my HP new 2760p will not install the new graphics driver on the site of HP drivers. I have graphics driver Intel(r) HD Graphics version 9.17.10.2963 installed and I would like to upgrade to the latest version 15.28.13.64.2963. Have tried several t

  • Cannot open a session - Win 8.1

    I have a new HP Envy 15-j010us model.  I started it's tweaks a few weeks but close and starts again today.  I downloaded and installed the 8.1 update.  Then shut down and rebooted itself.  Now I can't login.  It does not recognize my passwork.  I tri