Block plant for all postings permenantly

Dear All,
We have created new plant & business area.Henceforth, I want that all postings be made through this plant only & no posting should be allowed to be carried out in old plant.(Posting like creating sales order, PR,PO,MIGO etc.).
Since I want to retain all old data, I don't want to remove assignment of old plant with company code/sales Org./Pur. Org.
Is there any way to block the old plant for any posting from current date ?
Thanks & Regards,
PM

Hello,
You can think of using validation with the help of User Exit.
GGB0 - Create validation
OB28 - Assign the same
Regards,
Ravi

Similar Messages

  • Block plant for all postings permanently

    Dear All,
    We have created new plant & business area.Henceforth, I want that all postings be made through this plant only & no posting should be allowed to be carried out in old plant.(Posting like creating sales order, PR,PO,MIGO etc.).
    Since I want to retain all old data, I don't want to remove assignment of old plant with company code/sales Org./Pur. Org.
    Is there any way to block the old plant for any posting from current date ?
    Thanks & Regards,
    PM

    Hi,
    Go to MM02
    Select Purchasing View and under that Set the Indicator in the field of Plant-sp.matl status as 01,it will block all the transactions related to plant./
    Thanks,
    Raja

  • Blocking of plant for further postings

    Hi
    We have got few plants which are inactive for several months. Someof them have got stock which is absolute while in remaining plants there is no stock.
    So can I block these plants for further postings??
    If yes plz let us know the settings. One of solution we are thinking is to do this with Authirization control. Plz suggest anyother.
    Thnx
    Neel

    Hi,
    Remove the factory calendars from the plant.
    If this will be removed then there will be no planning and hence no posting for the same.
    Reward points if it helps.
    Regards
    Karan

  • Disable pop-up blocker globally (for all users) in FF 30+

    Hello,
    I cannot find the correct settings to disable pop-up blocker globally. I have some internal web apps that are using pop-ups to display certain information. By default FF is blocking all. Although it is indicating that pop-up was blocked many users do not notice the notification. I need to disable globally the pop-up blocker once for all, so users on particular computers can access the data without such problems. What is the about:config setting for that?
    best regards
    salata

    thanks,
    but is i set privacy.popups.policy to 0 on administrator profile will that affect profiles of all users using same machine? I have impression only administrator will be affected by this change.
    regards
    salata

  • Block Material for all operations

    Hi gurus,
    I need block a material for all operations. In material master, field X-plant matl status is ok with all possible blocks that system offers. But, I can still do inventory, and other operations...
    How Can I block for all operations a material???
    Thank you
    I will reward with points all answers

    In IM it is possibel to block but in WM it isn't (according to my best knowledge).
    WM-inventory > block WM inventory booking of materials that are out of use
    http://www.sapfans.com/forums/viewtopic.php?f=6&t=291342
    Edited by: Csaba Szommer on Jun 12, 2008 11:43 AM

  • Avaiability check across All Plants for all company codes

    Hi
    How to Check ATP in Availability Check in Sales Order across plants in all the company codes.
    Currently its showing me only one company code plants when i click on other Plants Button in Availability control
    Reg.
    Amol

    Hello Amol,
    In sales orders, when you write a item material SAP makes it an automatic determination for the plant who belongs to master data information. The first step for SAP search strategy is find over the Customer Material Information, if it does not have information it makes the second step and search information over the Ship-to party, and the third step its search in the master material. If it does not find information, SAP does not propose a plant for that item material.
    Taken this process in consideration and for this reason, the item material made the Availability Check for one particular plant.
    If do you like to know more about your material stocks, one option its search the quantity available for sales in the plants using the MB52 transaction; and other option could be over your sales order, in the Availability Control, go in the menu to u201CGo tou201D, u201COthers Plantsu201D; or if your prefer you can use u201CShift+F5u201D.
    Regards

  • Blocking Plant for Specific Materials

    HI,
    Consider i have 10 materials which are extended to Plant 1 and Plant 2 and Sales Org1 and Sales Org2.
    I want to restrict those materials for Plant1 i.e. when you try to create order in VA01 by that material and Plant1 it shall throw an error.
    The options i have searched:
    In MM06 we can mark the deletion indicator but that will throw only a warning and not an error
    in Sales/org1 view there is a field for Dis specific block but that will restirct at Sales Org level and not plant level.
    In MRP1 and Purchasing view we have plant specific indicator but that again will not throw error at time of order creation.
    I can delete the material master for those plants but that i dont want to do.
    So material master would be there for plant1 but still is there a way that while creating order it throws error for Plant1.
    Regards,
    Aayush Jain
    SAP SD Consultant

    Dear Aayush
    you want to block the material Plant wise right
    Material Blocking
    Please look into this
    In MM06 we can mark the deletion indicator but that will throw only a warning and not an error
    We can change From Worming to Error 
    In the link clearly mentioned

  • Blocking Vendor for All Transactions

    Hi all,
    I have activated sensitive fields for vendor master creation and change. When there is a change in predefined sensitive fieldsu2019 vendor is blocked until confirmation. But my problem is I can still open PO for these blocked vendorsu2019. Shouldnu2019t it be blocked for any transaction such as opening PO or invoice verification? Until vendor changed is confirmed by superior it has to be blocked. How I could achieve this. I would like to hearing from you.
    Thanks
    Melih

    hi,
    You can't stop looking the documents for that vendor, just because even if you see you can't post the document again as the procurement from that vendor has been stoped..
    for eg : So if you block the vendor even if the PO is visible, it is not possible to have any further procurement from them, and system will show a error message that the
    vendor has been blocked.
    So there is no need to worry abt it...
    Hope it anwers your query
    Regards
    Priyanka.P

  • T code for all postings against a GL account

    Hello.
    Can anyone advise what is the T code that will bring up all the posting made against a GL account?

    Hi,
    Use TC: FBL3N for GL Account Balances, Use TC:  FBL1N for Vendor Balances and Use TC: FBL5N for Customer Balances.
    Regards,
    Satish Muvva.

  • Block Material for sales by plant

    Hello Guys,
    I want to block the material for sales by plant, i have the material A created in 6 different plants and want to block the material for sale in one plant, i know about all the material blocks in Basic Data1 which is a global block and block on Sales Org1 will block it across the sales organization and block in Purchasing View, MRP view and costing are relevant to block the material for procurement in a plant.
    All sales orders are created in CRM 4.0 and will replicate to R/3
    Any development ideas will be appreciated.
    Thanks
    Regards
    Uday

    Hi Uday,
    In that case, if you want to block for sales only a specific material or materials from a particular Plant within a Sales Organization, you may not have any standard options available. However, you may want to work with your ABAP colleagues on an userexit to achieve your objective during your sales order processing.
    The following userexit may be useful for your purpose to define your rules for sales by Plant for specific materials within a sales Organization
    User-Exit in program MV45AFZB -
    USEREXIT_SOURCE_DETERMINATION
    You can use this user exit to determine which plant will be used for the delivery. In the standard system, the delivering plant is copied from the customer master or the customer-material info record. If you want to use a different rule, then you must enter it in this user exit.
    As per another update here in your forum, if you plan to stop sales completely from a particular Plant for ALL materials in a Sales Og, then you may want to de-link the Plant assignment to the Sales Org, if possible.
    I hope this information helps you in your work.
    Best Regards
    Sitaraman

  • How to block for data sync between web cloud and each PC.I want control for all user's pc as administrator.

    I already blocked as below url.
    Sync/Store/Share Core Creative Cloud
    https://creative.adobe.com/api/assets
    https://creative.adobe.com/api/collections
    hptts://creative.adobe.com/api/share
    But one of user create file on C:\Users\Administrator\Creative Cloud Files it is sync with web cloud and another pc.
    I saw  sync on or off function in set up tap.
    but I want block sync for all users as administrator.

    Moving the discussion to File Hosting, Syncing, and Collaboration.
    Thanks,
    Atul Saini

  • Help to write using for all insted of cursor

    Hi,
    Can some one help to rewrite the pl/sql block using FOR ALL.
    DECLARE
      CURSOR c1
      IS
        SELECT SC.ASSESSMENT_TYPE
          || '_EXAMINER' ass,PORTFOLIO_COMMENT_ID
          --BULK COLLECT INTO l_tab
        FROM ibis.CANDIDATE_COMPONENT_REG CCR
        INNER JOIN ibis.CANDIDATE_EXAMINER_ALLOCATION CEA
        ON CCR.SPLIT_SESSION_YEAR  =CEA.YEAR
        AND CCR.SPLIT_SESSION_MONTH=CEA.MONTH
        AND CCR.ASSESSMENT_SCHOOL  =CEA.ASSESSMENT_SCHOOL
        AND CCR.PAPER_CODE         =CEA.PAPER_CODE
        AND CCR.CANDIDATE          =CEA.CANDIDATE
        INNER JOIN ibis.subject_component sc
        ON SC.YEAR            = CCR.SPLIT_SESSION_YEAR
        AND SC.MONTH          = CCR.SPLIT_SESSION_MONTH
        AND SC.PAPER_CODE     = CCR.PAPER_CODE
        AND SC.SUBJECT        = CCR.SUBJECT
        AND SC.SUBJECT_OPTION = CCR.SUBJECT_OPTION
        AND SC.LVL            = CCR.LVL
        AND SC.COMPONENT      = CCR.COMPONENT
        AND SC.LANGUAGE       = CCR.LANGUAGE
        INNER JOIN ibis.CW_CANDIDATE_PORTFOLIO CCP
        ON CCP.PAPER_CODE =cea.PAPER_CODE
        AND cea.CANDIDATE =CCP.CANDIDATE
        AND cea.year      =CCP.YEAR
        AND cea.month     =CCP.MONTH
        INNER JOIN ibis.cw_portfolio_comments cpc
        ON cpc.candidate_portfolio_id = ccp.candidate_portfolio_id
        AND cpc.examiner_code         = cea.examiner_code
        WHERE CCR.WITHDRAWN           ='N'
        AND CCP.STATUS_ID             = 'P004'
      UNION ALL
      SELECT SC.ASSESSMENT_TYPE
        || '_EXAMINER' ass, PORTFOLIO_COMMENT_ID
      FROM ibis.CANDIDATE_COMPONENT_REG CCR
      INNER JOIN ibis.CANDIDATE_EXAMINER_ALLOCATION CEA
      ON CCR.SPLIT_SESSION_YEAR  =CEA.YEAR
      AND CCR.SPLIT_SESSION_MONTH=CEA.MONTH
      AND CCR.ASSESSMENT_SCHOOL  =CEA.ASSESSMENT_SCHOOL
      AND CCR.PAPER_CODE         =CEA.PAPER_CODE
      AND CCR.CANDIDATE          =CEA.CANDIDATE
      INNER JOIN ibis.subject_component sc
      ON SC.YEAR             = CCR.SPLIT_SESSION_YEAR
      AND SC.MONTH           = CCR.SPLIT_SESSION_MONTH
      AND SC.PAPER_CODE      = CCR.PAPER_CODE
      AND SC.SUBJECT         = CCR.SUBJECT
      AND SC.SUBJECT_OPTION  = CCR.SUBJECT_OPTION
      AND SC.LVL             = CCR.LVL
      AND SC.COMPONENT       = CCR.COMPONENT
      AND SC.LANGUAGE        = CCR.LANGUAGE
      AND SC.ASSESSMENT_TYPE = 'INTERNAL'
      INNER JOIN ibis.subject_component sc1
      ON SC1.YEAR            = CCR.SPLIT_SESSION_YEAR
      AND SC1.MONTH          = CCR.SPLIT_SESSION_MONTH
      AND SC1.PAPER_CODE    != CCR.PAPER_CODE
      AND SC1.SUBJECT        = CCR.SUBJECT
      AND SC1.SUBJECT_OPTION = CCR.SUBJECT_OPTION
      AND SC1.LVL            = CCR.LVL
        --AND SC1.COMPONENT = CCR.COMPONENT
      AND SC1.LANGUAGE        = CCR.LANGUAGE
      AND SC1.ASSESSMENT_TYPE = 'EXTERNAL'
      INNER JOIN ibis.CW_CANDIDATE_PORTFOLIO CCP
      ON CCP.PAPER_CODE =SC1.PAPER_CODE
      AND cea.CANDIDATE =CCP.CANDIDATE
      AND cea.year      =CCP.YEAR
      AND cea.month     =CCP.MONTH
      INNER JOIN ibis.cw_portfolio_comments cpc
      ON cpc.candidate_portfolio_id = ccp.candidate_portfolio_id
      AND cpc.examiner_code         = cea.examiner_code
      WHERE 1                       = 1
      AND CCR.WITHDRAWN             ='N'
      AND CCP.STATUS_ID             = 'P004'
      UNION ALL
      SELECT SC.ASSESSMENT_TYPE
        || '_MODERATOR' ass ,PORTFOLIO_COMMENT_ID
      FROM cw_portfolio_comments cpc
      INNER JOIN examiner_moderator_allocation ema
      ON ema.moderator_code = cpc.examiner_code
      INNER JOIN examination_paper ep
      ON EMA.NO_LANG_CODE = EP.NO_LANG_CODE
      AND EMA.YEAR        = EP.YEAR
      AND EMA.MONTH       = EP.MONTH
      INNER JOIN
        (SELECT YEAR,
          MONTH,
          EXAMINER_CODE,
          PAPER_CODE,
          CANDIDATE
        FROM ibis.CANDIDATE_EXAMINER_ALLOCATION
        ) CEA
      ON EMA.YEAR           = CEA.YEAR
      AND EMA.MONTH         = CEA.MONTH
      AND EP.PAPER_CODE     = CEA.PAPER_CODE
      AND EMA.EXAMINER_CODE = CEA.EXAMINER_CODE
      INNER JOIN ibis.CANDIDATE_COMPONENT_REG CCR
      ON cea.YEAR                 = CCR.SPLIT_SESSION_YEAR
      AND cea.MONTH               = CCR.SPLIT_SESSION_MONTH
      AND cea.PAPER_CODE          = CCR.PAPER_CODE
      AND CEA.CANDIDATE           = CCR.CANDIDATE
      AND CCR.SAMPLED             = 'Y'
      AND CCR.DELETED_FROM_SAMPLE = 'N'
      AND CCR.WITHDRAWN           = 'N'
      INNER JOIN ibis.CW_CANDIDATE_PORTFOLIO CCP
      ON cea.PAPER_CODE              = CCP.PAPER_CODE
      AND cea.CANDIDATE              = CCP.CANDIDATE
      AND cea.YEAR                   = CCP.YEAR
      AND cea.MONTH                  = CCP.MONTH
      AND cpc.candidate_portfolio_id = ccp.candidate_portfolio_id
      INNER JOIN subject_component sc
      ON CCR.SPLIT_SESSION_YEAR   = SC.YEAR
      AND CCR.SPLIT_SESSION_MONTH = SC.MONTH
      AND CCR.SUBJECT             = SC.SUBJECT
      AND CCR.SUBJECT_OPTION      = SC.SUBJECT_OPTION
      AND CCR.LVL                 = SC.LVL
      AND CCR.LANGUAGE            = SC.LANGUAGE
      AND CCR.COMPONENT           = SC.COMPONENT;
    BEGIN
      FOR i IN c1
      LOOP
            UPDATE ibis.cw_portfolio_comments  SET EXAMINER_TYPE =i.ass
    where PORTFOLIO_COMMENT_ID=i.PORTFOLIO_COMMENT_ID;
      END LOOP;
    END;Edited by: user575115 on Nov 2, 2012 6:05 AM
    Edited by: user575115 on Nov 2, 2012 6:07 AM

    Hi,
    While running merge below error occurring.can you please advice.
    QL Error: ORA-30926: unable to get a stable set of rows in the source tables
    30926. 00000 -  "unable to get a stable set of rows in the source tables"
    *Cause:    A stable set of rows could not be got because of large dml
               activity or a non-deterministic where clause.
    *Action:   Remove any non-deterministic where clauses and reissue the dml.
    MERGE INTO ibis.cw_portfolio_comments cpc USING
    (SELECT SC.ASSESSMENT_TYPE
      || '_EXAMINER' ass,
      PORTFOLIO_COMMENT_ID
      --BULK COLLECT INTO l_tab
    FROM ibis.CANDIDATE_COMPONENT_REG CCR
    INNER JOIN ibis.CANDIDATE_EXAMINER_ALLOCATION CEA
    ON CCR.SPLIT_SESSION_YEAR  =CEA.YEAR
    AND CCR.SPLIT_SESSION_MONTH=CEA.MONTH
    AND CCR.ASSESSMENT_SCHOOL  =CEA.ASSESSMENT_SCHOOL
    AND CCR.PAPER_CODE         =CEA.PAPER_CODE
    AND CCR.CANDIDATE          =CEA.CANDIDATE
    INNER JOIN ibis.subject_component sc
    ON SC.YEAR            = CCR.SPLIT_SESSION_YEAR
    AND SC.MONTH          = CCR.SPLIT_SESSION_MONTH
    AND SC.PAPER_CODE     = CCR.PAPER_CODE
    AND SC.SUBJECT        = CCR.SUBJECT
    AND SC.SUBJECT_OPTION = CCR.SUBJECT_OPTION
    AND SC.LVL            = CCR.LVL
    AND SC.COMPONENT      = CCR.COMPONENT
    AND SC.LANGUAGE       = CCR.LANGUAGE
    INNER JOIN ibis.CW_CANDIDATE_PORTFOLIO CCP
    ON CCP.PAPER_CODE =cea.PAPER_CODE
    AND cea.CANDIDATE =CCP.CANDIDATE
    AND cea.year      =CCP.YEAR
    AND cea.month     =CCP.MONTH
    INNER JOIN ibis.cw_portfolio_comments cpc
    ON cpc.candidate_portfolio_id = ccp.candidate_portfolio_id
    AND cpc.examiner_code         = cea.examiner_code
    WHERE CCR.WITHDRAWN           ='N'
    AND CCP.STATUS_ID             = 'P004'
    UNION ALL
    SELECT SC.ASSESSMENT_TYPE
      || '_EXAMINER' ass,
      PORTFOLIO_COMMENT_ID
    FROM ibis.CANDIDATE_COMPONENT_REG CCR
    INNER JOIN ibis.CANDIDATE_EXAMINER_ALLOCATION CEA
    ON CCR.SPLIT_SESSION_YEAR  =CEA.YEAR
    AND CCR.SPLIT_SESSION_MONTH=CEA.MONTH
    AND CCR.ASSESSMENT_SCHOOL  =CEA.ASSESSMENT_SCHOOL
    AND CCR.PAPER_CODE         =CEA.PAPER_CODE
    AND CCR.CANDIDATE          =CEA.CANDIDATE
    INNER JOIN ibis.subject_component sc
    ON SC.YEAR             = CCR.SPLIT_SESSION_YEAR
    AND SC.MONTH           = CCR.SPLIT_SESSION_MONTH
    AND SC.PAPER_CODE      = CCR.PAPER_CODE
    AND SC.SUBJECT         = CCR.SUBJECT
    AND SC.SUBJECT_OPTION  = CCR.SUBJECT_OPTION
    AND SC.LVL             = CCR.LVL
    AND SC.COMPONENT       = CCR.COMPONENT
    AND SC.LANGUAGE        = CCR.LANGUAGE
    AND SC.ASSESSMENT_TYPE = 'INTERNAL'
    INNER JOIN ibis.subject_component sc1
    ON SC1.YEAR            = CCR.SPLIT_SESSION_YEAR
    AND SC1.MONTH          = CCR.SPLIT_SESSION_MONTH
    AND SC1.PAPER_CODE    != CCR.PAPER_CODE
    AND SC1.SUBJECT        = CCR.SUBJECT
    AND SC1.SUBJECT_OPTION = CCR.SUBJECT_OPTION
    AND SC1.LVL            = CCR.LVL
      --AND SC1.COMPONENT = CCR.COMPONENT
    AND SC1.LANGUAGE        = CCR.LANGUAGE
    AND SC1.ASSESSMENT_TYPE = 'EXTERNAL'
    INNER JOIN ibis.CW_CANDIDATE_PORTFOLIO CCP
    ON CCP.PAPER_CODE =SC1.PAPER_CODE
    AND cea.CANDIDATE =CCP.CANDIDATE
    AND cea.year      =CCP.YEAR
    AND cea.month     =CCP.MONTH
    INNER JOIN ibis.cw_portfolio_comments cpc
    ON cpc.candidate_portfolio_id = ccp.candidate_portfolio_id
    AND cpc.examiner_code         = cea.examiner_code
    WHERE 1                       = 1
    AND CCR.WITHDRAWN             ='N'
    AND CCP.STATUS_ID             = 'P004'
    UNION ALL
    SELECT SC.ASSESSMENT_TYPE
      || '_MODERATOR' ass,
      PORTFOLIO_COMMENT_ID
    FROM cw_portfolio_comments cpc
    INNER JOIN examiner_moderator_allocation ema
    ON ema.moderator_code = cpc.examiner_code
    INNER JOIN examination_paper ep
    ON EMA.NO_LANG_CODE = EP.NO_LANG_CODE
    AND EMA.YEAR        = EP.YEAR
    AND EMA.MONTH       = EP.MONTH
    INNER JOIN
      (SELECT YEAR,
        MONTH,
        EXAMINER_CODE,
        PAPER_CODE,
        CANDIDATE
      FROM ibis.CANDIDATE_EXAMINER_ALLOCATION
      ) CEA
    ON EMA.YEAR           = CEA.YEAR
    AND EMA.MONTH         = CEA.MONTH
    AND EP.PAPER_CODE     = CEA.PAPER_CODE
    AND EMA.EXAMINER_CODE = CEA.EXAMINER_CODE
    INNER JOIN ibis.CANDIDATE_COMPONENT_REG CCR
    ON cea.YEAR                 = CCR.SPLIT_SESSION_YEAR
    AND cea.MONTH               = CCR.SPLIT_SESSION_MONTH
    AND cea.PAPER_CODE          = CCR.PAPER_CODE
    AND CEA.CANDIDATE           = CCR.CANDIDATE
    AND CCR.SAMPLED             = 'Y'
    AND CCR.DELETED_FROM_SAMPLE = 'N'
    AND CCR.WITHDRAWN           = 'N'
    INNER JOIN ibis.CW_CANDIDATE_PORTFOLIO CCP
    ON cea.PAPER_CODE              = CCP.PAPER_CODE
    AND cea.CANDIDATE              = CCP.CANDIDATE
    AND cea.YEAR                   = CCP.YEAR
    AND cea.MONTH                  = CCP.MONTH
    AND cpc.candidate_portfolio_id = ccp.candidate_portfolio_id
    INNER JOIN subject_component sc
    ON CCR.SPLIT_SESSION_YEAR       = SC.YEAR
    AND CCR.SPLIT_SESSION_MONTH     = SC.MONTH
    AND CCR.SUBJECT                 = SC.SUBJECT
    AND CCR.SUBJECT_OPTION          = SC.SUBJECT_OPTION
    AND CCR.LVL                     = SC.LVL
    AND CCR.LANGUAGE                = SC.LANGUAGE
    AND CCR.COMPONENT               = SC.COMPONENT
    ) a ON (cpc.PORTFOLIO_COMMENT_ID=a.PORTFOLIO_COMMENT_ID)
    WHEN MATCHED THEN
      UPDATE SET cpc.EXAMINER_TYPE =a.ass;
      Edited by: user575115 on Nov 2, 2012 7:09 AM

  • How to Block mails for HR only

    Dear   expert/guru
        Please let me know how to block mails for HR only.
       We don't want to block  mails for all.....

    Juan Reyes wrote:
    There is no way to block mails based on a "Module", as Olivier said you can only filter mails per domain under the node config in SCOT.
    >
    > I don't understand why would anyone see a benefit by stopping people on an specific are from receiving mail. In anycase you can stop the SAPCONNECT job and filter the mails to be sent manually from SOST but thats a lot of work!.
    >
    > Regards
    > Juan
    >
    > PS: Also you can simply stop the jobs creating the "HR mails" in the first place.... huh?
    hi,
    Issue is given below:
    My SAP HR Team has some leave issues.
    Due to which they need to stop the triggering of mails for few mins in Production system

  • How to change existing database block size in all tablespaces

    Hi,
    Need Help to change block size for my existing database which is in 8kb of block size.
    I have read that we can only change block size during database creation, but i want to change it after database installation.
    because for some reason i dont want to change the database installation script.
    Can any one list the steps to change database block size for all existing table space (except system, temp ).
    want to change it to 32kb.
    Thank you for you time.
    -Rushang Kansara

    > We are facing more and more physical reads, I thought by using 32K block size
    we would resolve that..
    A physical read reported by Oracle may not be - it could well be a logical read from the o/s file system cache and not a true physical read. With raw devices for example, a physical I/O reported by Oracle is indeed one as there is no o/s cache for raw devices. So one needs to be careful how aone interprets number like physical reads.
    Lots of physical reads may not necessarily be a bad thing. In contrast, a high percentage of "good/fast" logical reads (i.e. a high % buffer cache hit ratio) may indicate a serious problem with application design - as the application is churning through the exact same data again and again and again. Applications should typically only make a single pass through a data set.
    The best way to deal with physical reads is to make them less. Simple example. A database deals with a lot of inserts. Some bright developer decided to over-index a table. Numerous indexes for the same columns exist in difference physical column orders.
    Oracle now spends a lot of time dealing (reading) with these indexes when inserting (or updating a row). A single write I/O may incur a 100 read I/Os as a result of these indexes needing to be maintained.
    The bottom line is that "more and more physical I/O" is merely a symptom of a problem. Trying to speed these up could well be a wasted exercise. Besides, the most optimal approach to "lots of I/O" is to tune it to make less I/O.
    I/O is the most expensive operation for a RDBMS. It is very difficult to make this expense less (i.e. make I/Os faster). It is more effective to make sure that you use this expensive resource in an optimal way.
    Simple example. Single very large table with 4 indexes. Not very efficient design I/O wise. Single very large partitioned table with local indexes. This can reduce I/O on that table by up to 80% in my experience.

  • CF10 enterprise - how to disable cfexecute for all sites (sandbox)

    Hello,
    I have a new CF10 server which I will be using as shared hosting for my clients.
    I would like to disable the following tags and functions globally:
    TAGS
    CFCONTENT
    CFFILE
    CFDIRECTORY
    CFEXECUTE
    CFOBJECT
    CFREGISTRY
    FUNCTIONS
    GetProfileString
    SetProfileString
    CreateObject
    I know in CF10 Standard I can block these for all sites using 'resource security', this will stop these tags from running at all.
    In CF10 Enterprise I have the option to create multiple sandboxes, but is it possible to create one global sandbox for all sites?
    My directory structure looks like:
    D:\sites\site1
    D:\sites\site2
    D:\sites\site3
    Can I create a sandbox disabling the above tags and functions just for D:\sites and all subfolders?
    I have tried but it does not seem to work - I have a sandbox setup for D:\sites with the above tags and functions disabled, but using a test script I can still use cfexecute in site1 to execute netstat.
    I do not wish to create a sandbox for each site as when new sites are added I would need to manually add a sandbox each time.
    If anyone has any ideas it would be most appreciated.
    Cheers
    Luke
    ( I have asked this in a different place on the CF forums as got no response, i think because I placed it in the wrong place. Sorry if this double post upsets anyone but I need some help!)

    D:\sites\site1
    D:\sites\site2
    D:\sites\site3
    If you define the sandbox to sites folder, then the settings also apply to sub-directories (as the sub directories will inherit the property from parent).
    It is working at my end perfectly fine.
    HTH
    Thanks
    VJ

Maybe you are looking for

  • How do I set up multiple Ipods on same ITunes account?

    Adding more and more tunes into my ITunes on PC; I filled up my 160 GB Ipod. How can I set it that the next batch of songs goes onto another Ipod?

  • I need to put captions on the bottom on each picture

    This is my code I want to add a description for each picture on the slideshow <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>

  • WLP 8.1 Propagation - SP3

    I am trying to run this application to update another server. The first time I ran it, it worked as expected. But now I get the following message when running it: The table "PF_PORTLET_CATEGORY_DEFINITION" is defined in the PDEF file to be pro pagate

  • Creating custom components in CS3

    Can anyone here point me to a place to look to learn how to make custom components in CS3? I found only two tutorials on it on the entire internet - FlashBrighton and a SWC version posted by someone named smackme. Neither of them really explains the

  • How to delete duplicate data that generated from csv file??

    The thing i have done is that i red all the data in the csv file without removing the duplicate data and display it.. For where i should have a known number of index (about 13), my main file should have 13 records no duplicate values. and how can my