Classification data organization and system performance

We are planning on setting up classification for the material master. Reviewing discussions on the topic indicate the potential for system performance issues with search response and file sizes. Performance is dependent on several factors such as the number of material numbers, classes and characteristics, use of interval values, depth of hierarchies ect. 
We have a significant number of material numbers, looking to have at least 15 classes with about 200 total characteristics.  The extent of superior class linkage is undetermined at this time.
I am looking for a guideline or tool that would help us understand if our design is efficient or will lead to long term performance issues. Is there a resource or documentation that gives some examples of situatinos where classification got our of hand and why?
Thank you
Brian

Hello Brian,
There is no document or guidlines as such however you should keep the tables upto date . Also we recommend to use CLST for updating statistics regularly. Are you looking to assign 15 classes for material ? It should not affect the performance as much but you should keep characteristics to minimal in that case. Also are you using VC as there are lot of recommendations for VC but in general for classification keeping the stats upto date is most important.
Thanks
Amber

Similar Messages

  • Reporting on master data customer and bad performances : any workaround ?

    Hello,
    I've been asked to investiguate on bad performances encountered when performing reporting
    on the specific master data zcustomer.
    Basically this master data has a quite similar design that 0customer, there are 96000 entries in the master data table.
    A simple query has been developed : the reporting is done on the master data zcustomer and its attributes : no key figure, no calculation, no restriction ...
    Nevertheless, the query can not be executed .. the query runs around 10 minute in rsrt, then the private memory is exhausted and then a short dump is generated.
    I tried to buid a very simple query on 0customer, this time, without the attributes ... and it took more than 30 sec before I get the results.
    I checked the queries statistics :
    3.x Analyzer Server 10 sec
    OLAP: Read Texts : 20 sec
    How is it that it is so long to performthe reporitng on those master data, while in the same time If i try to display the content in SAP by choosing "maintain master data", I have an immediate answer.
    I there any workaround ?
    Any help would be really appreciated.
    thank you.
    Raoul

    Hi.
    How much data have you got in the cube?
    If you make no restrictions, you are asking the system to return data for all 96.000 customers. That is one thing that might take some time.
    Also, using the attributes of this customer object, fx making selection or displaying several of them, means that the system has to run through the 96.000 records in masterdata to know what goes where in the report.
    When you display the masterdata, you are by default displaying just the 250 or so first hits, and you are not joining against any cube or sorting the result set, so that is fast.
    You should make some kind of restriction on other things than zcustomer (time, org.unit, version, etc, to limit the dataset from the cube, but also a restriction on one of the zcustomer attribs, with an index for that maybe, and performance should improve.
    br
    Jacob

  • Article Listing and system performance

    While creating physical inventory document, we experienced running each site for 25 to 30 minutes.   With over 140 sites, it will take approximately 3 days just to create the PID's.  We had consultants looking into our system and suggested that we could delist to improve the PI process and overall system performance.  Through initial testing of delisting (WSP6), it did not help the PI processing time(creating PID's through MI31).  So, I thought that we should archive site data only, but not at Client level, meaning delete all site extensions.  Can somebody tell me (a) if this is the right approach?, (b) what are the things to watch out for? (c) can I list the article again if later we find a need for it?
    Looking forward to some help.  Thanks.

    Re-posting this message.  Can somebody help?
    Thank you.

  • Move Classification data to another system

    Hi all,
    Are there any standard programs to download/upload class data from one system to another.
    I know we can ALE the data and use LSMW, but they are not an option here.
    Standard TCodes, programs, function modules, BAPIs only please..
    PeteA

    Pete,
    BAPIs working on classification you'll find in function group CLBPA.
    Additional information you will find in SAP note 1083986 (along with information on BAPIs for characteristics and classes). This note mentions several further notes with deeper information.
    Regards,
    Rolf

  • HD and System Performance Question

    Hello,
    I've a standard 160 Go 8 Mo cache HD (from origin) in bay 1 with the OS X System, and 2 other 300 Go 16 Mo Maxtor HD in bay 2 and bay 3.
    First, I'd kike to know if it makes a real difference if using a 16 Mo cache HD instead of a 8 Mo for the OS X performance.
    Then, if I decide to migrate the OS X in the HD in bay 2 or 3, is there any influence on performances or does OS X have to be installed in HD in bay 1 only ?
    Thanks for your help and support.
    Lionel.

    I use to think that a 16MB cache made a lot of difference. However, based on testing I found that the difference is usually minor. As an example see how little difference the Seagate 16MB provides in this AMUG review:
    http://www.amug.org/amug-web/html/amug/reviews/articles/seagate16/
    The real performance factor is how fast the hard drive is not how big the cache is. A medium speed drive will not become fast by slapping a 16MB cache on it. The Maxtor Maxline III's all have 16MB and they perform very well. However, placing a 16MB cache on a Seagate 7200.8 or 7200.9 does not increase the speed of the hard drive significantly.
    Talk to any sales person and they will always tell you that you will notice a difference in performance between the same drive with a 8MB vs 16MB cache. I found this generic response not to be true.
    While a fast hard drive usually has a 16MB cache. The 16MB cache in and of its self did not make the hard drive fast.

  • Possible solution to wireless/bluetooth/and system performance issues.

    I had a TON of issues with Leopard after my Tiger Install, network, bluetooth, video playback, iTunes playback, system performance and freezing just to name a few. I tried everything (reseting PRAM, etc.) to fix the problem and have done a variety if installations half a dozen times. Yesterday I took out my 3rd party memory I had installed (Corsair if anyone cares) and did an erase and install. I've had no problems so far and everything seems to be running great. I'll keep everyone posted on any progress. You may want to try this if you think you may have the same issue.

    Hi
    I may have the solution to slow performance when using multi core processing. I was testing out realflow 2013 and noticed simulations were talking a long time to finish when using maximum threads 32. I set the threads to 8 and the simumlation was twice as fast which did not make any sense to me. The simulation was taking 1min 24 secs to finish using 32 threads and 45sec using 8 threads. I realized their has to be a problem here. So I went into my BIOS and disabled Hyper Threading. So now instead of having 32 threads I only have 16 threads. When i went back to try the same simulation again this time the 16 threads was only taking 24secs to finish. and the 8 threads was taking 35secs to finish. This made a lot more sence to me.
    Anyway so once I realized that turning off Hyper Threading fixed my simulation problem maybe it might be the cause of my slow performance in AE using multi processing. I tried AE and now multi processing is working great very fast now and stable. MP renders start right away now instead of getting stuck on frame 2 or saying initializing background processes and never ever doing anything. Before I had to keep disabling MP and re-enabling it in AE to get it to start working again and still it wasen't very stable
    If anybody is having issues with slow performance from their Multi processor systems try disabling Hyper Threading in the BIOS it might just fix your problem.
    Hope this helps 

  • Hard drive noise and system performance.

    Just like normal, my hard-drive makes noises (normal clicking, etc). When I'm doing something though, like typing, the system slows down for just a split second once a noise it made, stops registering my letters and then types all the letters that weren't regestered. (Keep in mind, this is over a one second period).
    For another example, when I launch dashboard, the widgets will start to appear on screen, stop for a (not even a) second, then the widgets will fall into place like they should. I have run disk utility multiple times, and each time it says that the HD is fine.
    Is this behavior normal? I can live with it, it's just kind of annoying.

    lol, I was going to add "as long as it's not doing that all the time" ...but was hoping for the quick fix. You might want to check your Activity Monitor and see which program or background process is causing the activity ...have you installed anything lately that coincided with this problem? You also might want to try booting into Safe Mode to see if things still persist.

  • Publish HTML to xMII 12.0 and system performance is poor

    Hi all,
    I'm having an issue since we upgraded to 12.0.   When I publish my page to MII, the whole system slows down.  This lasts forever.  ( 2 - 3 minutes)  And then the HTML pages return to normal processing speed.
    As I develop, I publish many times in one day or even an hour.   Has anyone else experienced this?  Is there a way to "fix" it?  Any settings/changes?
    Thank you,
    Michelle

    Well - maybe publishing a lot not the right thing to do.
    It's my development system.   The way I program is by pieces.   I do the first change.  Publish.   Test to see if there are any errors.  If there are errors, I correct and then publish again.
    Next - I add the next part of requirements and then publish again.
    I will publish a lot if I'm having trouble with a piece of code.
    I don't know of anyway to test my HTML page prior to publishing.
    Michelle

  • Trash and System Performance

    Need to know for company SOP reasons whether or not keeping thousands of files in the trash for weeks affects mac performance in any way. I always remember from OS 7 and up that you wanted to keep the trash relatively clean for best finder performance. I remember also having issues running maintenance on mac's with a large number of trash files that were not yet deleted. Are there any links that you can provide on the this subject. Thanks in advance.
    ~b

    *"Need to know for company SOP reasons whether or not keeping thousands of files in the trash for weeks affects mac performance in any way."*
    Unless the hard drive is almost full, the amount of files stored on it, whether they are in the trash or not, does not affect performance.

  • BAPI_DOCUMENT_CREATE2 - adding classification data

    Hello,
    I want to create document data with the named BAPI.
    Not that bad, I thought, implemented the BAPI in my program, provided the required data and then made my first tests.
    Result:
    - document created
    - no classification data added
    And the return message from the program part were the classification is added is....
    ID = CC / Number 164
    "Date is in the past".
    Thats lovely and I don´t understand whats wrong here!
    I provided the same data that I use when I create documents via transaction!
    Did anybody have similar experience and a solution for that, means an idea, what´s going wrong?
    What I found out is that in the called function module in API_DOCUMENT_MAINTAIN2 (perform save_classification_data -> CACL_OBJECT_ALLOCATION_MAINT) named CLAP_DDB_GET_CLASSIFICATION the value for the date is set empty and the function comes back with an exception 4!
    Any help is really appreciated!
    Regards
    Dirk
    Edited by: Dirk Meinhard on Oct 20, 2008 4:49 PM

    Answered on my own!
    Ok, this is for you:
    Why the hell is there a field for the change no. in the structure BAPI_CLASS_ALLOCATION (ECNUMBER)?
    If you use it, you will fail!
    Leave it empty and it runs!

  • Bar code data in SAP system

    Hi all,
    Our Production system was installed with following modules (PP, MM, SD, QM & FICO )
    we are running Bar-code data in SAP system. Because of this our database size is growing somuch. Is it advisable to keep barcode data in SAP system. If yes what are the implications of the SAP systems.  OR can i use third party software for Barcode data generation.
    SAP system performance is de grading day by day
    Please give your valuable suggestions.
    regards
    Ramesh

    Hi,
    We are using barcode too on our system, which is for production order (order ID) for stock and goods movement purpose.
    Our mechanism is converting production order number (EAN) into a graphical barcode (Code 39) while printing a production order label. By this method we are not keep barcode image on our system, but anytime we need this barcode, we just print it.
    Database size grow so much?
    - consider data aviodance/ data archiving
    SAP system performance is degrading day by day
    - how do you justify that barcode is the root cause of your performance degradation? maybe you have to take a look inside your system : checking user activities, parameters, I/O, CPU usage, expensive SQL statement, table reindexing, table statistics etc that may help you to solve your performance issue.
    - if you are sure that the huge database size is the major problem of your performance degradation, consider data archiving as mentioned above. note that data archiving still give you opportunities to read data even though data has been archived. we have done for all module we have PP, MM, WM, SD, FI, CO and found no issue about reading data from archive.
    - consider to reorganize, that table fragmentation may contribute in database size.
    hope it help you.
    rgds,
    Alfonsus Guritno

  • How do I block an ad that opens up a new Firefox window and keeps telling me my system performance is poor? I can't even capture the link.

    This particular ad, supposedly from a Windows Certified Partner, opens in a second Firefox window and keeps flashing the message that my System Performance is Poor, wanting me to click on their ad and let them do whatever nasty things they want to my system. I have not been able to capture the path but next time it comes up, I will write down all that I can see.
    If I have closed my main Firefox screen first, and then close out this ad, the next time I open Firefox, the ad opens and all my standard tabs are gone, requiring me to reopen each one seperately (Facebook, Google, etc).

    Just to address the last point: check your History menu to see whether you have the Restore Previous Session option and use that if you can. If that is grayed out or doesn't restore everything, check the Recently Closed Windows and Recently Closed Tabs lists for other pages.
    The unwanted window may be generated by an add-on. Try disabling ALL nonessential or unrecognized extensions on the Add-ons page. Either:
    * Ctrl+Shift+a
    * "3-bar" menu button (or Tools menu) > Add-ons
    In the left column, click Extensions. Then, if in doubt, disable.
    Usually a link will appear above at least one disabled extension to restart Firefox. You can complete your work on the tab and click one of the links as the last step.
    Any improvement?
    Here are some other things to check:
    (1) user.js file that changes Firefox startup behavior and overrides your preferences. This article describes how to track that down and delete it if you have one: [[How to fix preferences that won't save]].
    (2) Possible hijacked shortcut. Check the "target" of the desktop icon you use to start Firefox to see whether it lists the unwanted page. To do that:
    right-click the icon > Properties > Shortcut tab
    For 64-bit Windows 7, the Target should be no more and no less than this:
    "C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
    (3) Possible undisclosed bundle items. If you have installed any free software recently, check your Windows Control Panel, Uninstall a program for surprises. If you click the "Installed on" column head to group by date, it is easier to spot bundled junk. Remove everything suspicious or unrecognized.
    (4) Supplemental clean up scans. Our support article lists tools other Firefox users have found helpful: [[Troubleshoot Firefox issues caused by malware]].
    Hopefully that cures it.

  • Process Order tables and Production System Performance

    Hi All,
    What are the different tables of Process order? Also how do i know which table affects the system performance of Production system and to what extent if Change Logging is made active ?
    The issue is in our clients place we would like to set the Change Logging ( Records changes made for any transaction )  for Process orders and we would like to know to which tables change logging should be made active so that Production system performance is not affected.
    Please help me regarding this.
    Thanks in Advance,
    Neetha Avani.

    All the changes done in any transaction are saved in CDPOS table.
    when there is any report developed based on this table then the performance will be very slow.
    Tables used for process orders are
    AFKO            Order header data PP orders
    AFPO            Order item
    AFRU            Order Confirmations
    AFRUHR        Order Confirmations for HR
    AFRV             Confirmation pool
    AFVC             Operation within an order
    Hope the above helps.

  • BP - default and check classification data at CREATE/SAVE using BDT + BADI

    Hi,
    I do have several requirements around Business Partners and BDT.
    1. When a BP is created, I want to default certain fields depending on what BP role is maintained, specifically I am looking at fields on the classification tab (BDT application CRMD).
    --> I do not want to use transaction variants.
    --> I want to use the BDT or implement a BADI (which I don’t think does exist)
    2. When a BP is saved, I want to check whether certain fields have certain values – depending on the BP role.
    --> Field selection is not sufficient.
    --> I tried using the BDT calling own function modules at different events – without success. When I call function module CRM_BUPA_FRG0040_GET_DETAIL to get current classification data at DCHCK, structure ls_frg0040 is not updated yet.
    At a later event I can not stop the save.
    Is there a way to force an update of memory, so that function module CRM_BUPA_FRG0040_GET_DETAIL returns current values.
    --> I also tried BADI BUPA_FURTHER_CHECKS, but it is not called at all.
    Any help is highly appreciated.
    Can anyone send me the BDT cookbook at [email protected]?
    Thanks in advance,
    Juergen

    Hi Juergen,
    From the BADI stand-point (and assuming dialog usage).
    1/ You have:
    BUPA_INITIAL_SCREEN  "Initial Screen for BP creation"
    You should even be able to set a particular tab to which you want to navigate and then fill in the relevant fields, prior to having the screen completely painted.
    2/ You have badi's"
    A - PARTNER_UPDATE "Business Partner"
    and
    B - BUPA_GENERAL_UPDATE  "Business Partner General Data"
    when performing updates to the partner.
    Looking at the call stack (reading bottom-up) these BADIs are called a the points shown, both with the change-before-update method:
    --> B
    10 GENERAL_BADI_CALL
    9 BUP_BUPA_EVENT_DSAVE
    8 EVENT_DSAVE
    7 BDT_DATA_SAVE
    6 SAVE_GLOBAL_MEMORY
    5 SAVE_GLOBAL_MEMORY
    --> A
    4 COMMIT_MAINTENANCES
    3 TAKE_OVER_AND_SAVE
    2 TAKE_OVER_AND_SAVE_AND_RELOAD
    1 ON_SAVE
    Brad

  • System performance VS Real-time Data Acquistition

    How the ECC & BI system will be affected by Real-time Data Acquistition?
    If it affects performance, Is there any way to maintain the same system performance as without RDA?
    Need inputs on BI side, Basis and R3 side......

    Hi,
    Check the below link
    http://help.sap.com/saphelp_nw04/helpdata/en/52/777e403566c65de10000000a155106/frameset.htm
    Good Blog.
    /people/kamaljeet.kharbanda/blog/2006/11/13/real-time-data-acquisition-bi2004s
    /message/1921395#1921395 [original link is broken]
    Regards,
    Malar

Maybe you are looking for

  • MPLS question

    Hi all. We are in the midst of rolling out Mpls to 5 of our remote sites. 3 sites will have a cir of 10 mbps, 1 100mbps, and another 250 mbps. I am planning on running ospf in each site. My question is, will a 2821 router at each site be sufficient.

  • Is it possible to run a jar file in another program???

    Hello members, i am sanketh. is it possible to run a jar file in another program. if possible plz reply with an example or good links to go thru.

  • The app I'm trying to download refuses to download

    Im trying to download GarageBand from the app store. I'm using my friend's apple ID and downloading it using iCloud. When I tried to download it the first time, after a few hours of successful downloading, a popup comes on that says "GarageBand could

  • How do I activate the 3G

    How do I activate the 3G on my new Iphone??

  • FR Read Access to User Issue

    Hi All, I have an issue with FR Report Viewer access. Provided Viewer role and All access rights to all entities of the HFM application. But User can select the POV but unable to view the report, it displays blank screen. Is I am missing any role to