Will reorg of tables and reindex of indexes help ? And How?

Suddenly users told that one of their applications has become very slow. They identified millions of history data also, which they deleted . But still it did not help. Should we go for reorg of tables and reindex of indexes? Will this at all help ? Will this help to gain space ? or It will help in speed ? How should I do it ?
Reorg tables
1. First take export dmp of all the tables of that particular schema.
2. Then truncate the tables.
3. Then import that export backup.
reindex indexes
1. Find out how much space is used by the indexes.
2. Add that much of space in a different tablespace
3. then move the indexes there.
I am not sure about the steps which I missed. I need some advice from you.
And how can I gain the space in the Unix server after this delete operation?

With problems like this, I think that the first response should not be that we need to reorg tables/indexes. Steps are as follows.
1)Ask users what portion of app is running slow? and how much slow.
2)Also as others have suggested generate awr report or statspack or estat/bstat and see where time is being spent?
3)Problem could be that execution plan of some sqls may have changed and they may be performing badly. This is the most likely reason. Other problem could be that there is some other contention in database or there is an I/O problem. All these you can find from these reports.

Similar Messages

  • ....how to create table maintanence generator for a z table and how to use

    Hi...
    3....how to create table maintanence generator for a z table and how to use that for transfering a selected records to one server to another server.
    thanks and regards,
    k.swaminath reddy

    Hi,
    Table maintanance Generator is used to manually
    input values using transaction sm30.The Table Maintenance Generator is used to create table maintenance program to add, modify or delete records in the database table. This can be accessed using transaction SE54 or in SE11 using the menu Utilities->Table Maintenance Generator
    <b>
    Follow below steps</b>
    go to se11 check table maintanance check box under
    attributes tab
    utilities-table maintanance Generator->
    create function group and assign it under
    function group input box.
    also assign authorization group default &NC& .
    select standard recording routine radio in table
    table mainitainence generator to move table
    contents to quality and production by assigning
    it to request.
    select maintaience type as single step.
    maintainence screen as system generated numbers
    this dialog box appears when you click on create
    button
    save and activate table
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm
    One step, two step in Table Maintenance Generator
    Single step: Only overview screen is created i.e. the Table Maintenance Program will have only one screen where you can add, delete or edit records.
    Two step: Two screens namely the overview screen and Single screen are created. The user can see the key fields in the first screen and can further go on to edit further details.
    please check the link for getting information about table maintenance generator !
    https://www.sdn.sap.com/irj/sdn/advancedsearch?query=use%20of%20table%20maintenance%20generator&cat=sdn_all
    http://www.sapdevelopment.co.uk/tips/tips_tabmaint_tcode.htm
    http://www.sap-img.com/abap/create-a-table-maintance-program-for-a-z-table.htm
    Regards,
    Priyanka.

  • What is Relationship table and how to work on that

    Hi MDM Gurus,
             Can anybody please let me know regarding Relationships table and how to work with that. I am aware of all the other MDM concepts.
    Regards
    Yugandher

    Hi,
    Relationship tells how the records from main table and subtable are related to each other. We need to first create the entry in relationship table from MDM Console. MDM support two types of relationships:
    1. Parent/Child Relationship - Applicable for all possibilities of main and lookup table
    2. Sibling Relationship - Applicable only for Main table records
    For More information refer the below links
    1. What are Relationships and how to create them
    http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm
    Repository Maintainance -> Repository Structure Operations -> Relationship table
    2. How to work with Relationship table
    http://help.sap.com/saphelp_mdm550/helpdata/en/43/e0615f82b40a2ee10000000a11466f/frameset.htm
    Record Mode -> Editing Relationships
    Regards,
    Jitesh Talreja

  • I have up dated my itune and now it will not play my old purchase movies. I have brought new ones and they work but my old purchases will not. Why and how can I fix it.

    I have up dated my itune and now it will not play my old purchase movies. I have brought new ones and they work but my old purchases will not. Why and how can I fix it.

    Contacts are designed to be synced to a supported application on the computer or a cloud service.
    Pictures taken with the device are designed to regularly be copied off the device to a computer as would be done with any digital camera.
    If you have failed to use the device as designed it may be too late to recovery anything.
    Is the device regularly backed up to a computer via iTunes?  If so, the most recent backup (when restored to a replacement iOS device) should contain all contacts and pictures as of when the backup was created.

  • My iphone automatically locked and it does not open again,but if u call the sim that was inserted you will hear that it was active,so please help me how to open my iphone 4,no display appeared if you touch the switch button

    my iphone automatically locked and it does not open again,but if u call the sim that was inserted you will hear that it was active,so please help me how to open my iphone 4,no display appeared if you touch the switch button,

    Hello arlyn-cavite,
    If the screen is not showing anyting when you press any of the buttons you may want to try these steps.
    From article iPhone: Hardware troubleshooting http://support.apple.com/kb/ts2802
    Will not turn on, will not turn on unless connected to power, or unexpected power off
    Verify that the Sleep/Wake button functions. If it does not function, inspect it for signs of damage. If the button is damaged or is not functioning when pressed, seek service.
    Check if a Liquid Contact Indicator (LCI) is activated or there are signs of corrosion. Learn about LCIs and corrosion.
    Connect the iPhone to the iPhone's USB power adapter and let it charge for at least ten minutes.
    After at least 15 minutes, if:
    The home screen appears: The iPhone should be working. Update to the latest version of iOS if necessary. Continue charging it until it is completely charged and you see this battery icon in the upper-right corner of the screen . Then unplug the phone from power. If it immediately turns off, seek service.
    The low-battery image appears, even after the phone has charged for at least 20 minutes: See "iPhone displays the low-battery image and is unresponsive" symptom in this article.
    Something other than the Home screen or Low Battery image appears, continue with this article for further troubleshooting steps.
    If the iPhone did not turn on, reset it while connected to the iPhone USB power adapter.
    If the display turns on, go to step 4.
    If the display remains black, go to next step.
    Connect the iPhone to a computer and open iTunes. If iTunes recognizes the iPhone and indicates that it is in recovery mode, attempt to restore the iPhone. If the iPhone doesn't appear in iTunes or if you have difficulties in restoring the iPhone, see this article for further assistance.
    If restoring the iPhone resolved the issue, go to step 4. If restoring the iPhone did not solve the issue, seek service.
    Take care,
    Sterling

  • HT3302 my iphone 5 get into water and in won't turn on, is this covered by apple 1 year warranty if not will apple replace it , and how much?

    my iphone 5 get into water and in won't turn on, is this covered by apple 1 year warranty if not will apple replace it , and how much?

    As wjosten just said:
    The replacement phone could be new or refurbished...you don't get a choce...depends on what is in stock.

  • EAV modelling approach on database tables and how to use it in Forms Dvl

    Hello,
    I am dealing with two tables in data modell which are structured on EAV ( Entity-Attribute-Value ) modelling approach.
    Survey( Survey# number not null,
    Start_Date_Of_Survey date not null ,
    End_Date_Of_Survey date null,
    Sts_Of_Survey varchar2( 4 ) not null ,
    Contractor_Partner# number not null, -- reference foreign key, to Partner's Table
    Survey_Report CLOB ) ;
    Survey# primary key of Survey.
    Meta_Survey_Parameter_Register( Parameter# varchar2( 40 ) not null,
    Additional_Parameter_Desc varchar2( 240 ) null,
    Type_Of_Value varchar2( 60 ) not null,
    Data_Type varchar2( 10 ) not null,
    Unit varchar2( 10 ) null,
    High_Value varchar2( 20 ) null,
    Low_Value varchar2( 20 ) null );
    Type_Of_Value Is restricted to : ATOMIC_VALUE, INTERVAL_VALUE_FROM_TO
    Data_Type is restricted to: Date, time, number( X,Y ), varchar2,
    Unit is varchar2 value not resstricted: for example: %, kg as kilo, m as meter, m/s as meter per second, null
    This table is meta table so it suppose to be used as some register - static part of the schema.
    Then I have table which attaches Parameters to the Survey as the association table
    Survey_Parameters( Survey#, Parameter#, Value, Comment );
    Primary key( Survey#, Parameter# );
    I need to implement this in Forms and Reports.
    My question is how to implement it to maximally make good use of Oracle forms 10g or 11g features and Oracle Reports 10g:
    a) when fulfilling the survey and use of parsing rules supplied in Meta_Survey_Parameter_Register
    b) at the producing as the survey report with reports
    c) in data analyisis in data warehouse impementations.

    Hello Craig,
    Thank you Craig for your answer.
    I must confess that I am also not familiar with EAV theoretical background and concept. Till recently I even did not know that this kind of problem could be placed
    in theoretical background called EAV. This put smile nad releive on my mind. Because since this moment I do not feel this kind of problem as some exception or
    some exceptional tools or data design ( object modelling and object databases ) suppose to be used. This way I can still counted on concepts in RDBMS databases
    and applications. Well I guess so.
    Let me comment and answer on your text between your lines.
    I am only conceptually familiar with EAV modeling, so I don't claim to be an expert! ;-) Given the abstract way in which data is stored with EAV, I would suggest that you first create a SQL Query that will produce the desired record set.
    Ok. But I guess you have in mind to transform vertical set of values to horizontal ( pivoting, transposing )?
    View has cast operator that transform data type of each parameter from general ( e.g. varchar2 ) to the one that is registered in the
    Meta_Parameter_Register. This way it is provided to get the survey with the list of assigned parameters in horizontal shape?
    Once you have this, you can either use the Query as the source of a Database View and then base your Forms data block on this view or you can use the query in a Procedure and base your Forms data block on the procedure or lastely, you could use the query directly and base your Forms data block on the query using the "From Clause" option.
    Ok, I think I understand it.
    So When I have horizontal list there is challenge during
    - insert
    - delete
    - update
    operations how to handle these operations to transform to vertical operation.
    This could only be done with Forms data block based on procedure and instead of triggers?
    The simplest option would be to create a DB view and base your block on the view. You will not be able to update the data however. If you need to be able to change or add new data, I would suggest you use a Procedure based block. Take a look at these links for additional information on using Procedure and From Clause based blocks.
    Ok Craig, sounds like it makes sense.
    IT seems your suggestion is caling for some simpler example with the same characteristic of the problem.
    Like two tables:
    Master( Master#, ..... )
    Detail( Master#, Detail#, value_low_or_just_value, value_high, data_type )
    Forms: How to base a block on a FROM clause Query
    Forms: How to base a data block on a Procedure
    Ok,
    Hope this helps,
    I see your point and it makes sense , it is only the challenge to see how much of flexibility I can reach and how cheap workarounds are to preserve
    the level of flexibility in the tools that are not naturally supporting EAV ( like forms and reports ).
    If someone's response is helpful or correct, please mark it accordingly.
    Sure...
    We are on the line.
    I am sure there is someone else in the community that experienced this kind of challenge.

  • How far will the extreme reach and how many users can be on there at the same time?

    How far will the airport extreme reach and how many users can be on there at the same time?

    Last question first, since that is the easy one......approximately 50 (fifty) users for wireless depending on how active each user might be.
    The first question is much more difficult, as distance is not really the issue with wireless.....obstructions are the issue.
    A wireless signal can easily travel 300 feet or more with no obstructions in the signal path.
    But, a typical wall of sheetrock or wallboard in a home will absorb....on average....15-20% of the wireless signal. Brick or adobe will obviously absorb much more. A ceiling....because it is thicker....will absorb about 25-35% of the signal.
    So, if the wireless signal must pass through several walls and a ceiling, there won't be much, if any, of the signal left....even though the distance that the signal travels is not great...for example, 20-25 feet.
    Other wireless networks around you at the neighbors can also affect the relative strength of the wireless signal.
    The bottom line....locate the AirPort Extreme where wireless devices will receive a signal with the least amount of obstructions in the signal path. Your actual performance cannot be predicted in advance. You will not know how well the AirPort Extreme works for you until you try it out in your home.
    If you find that the signal does not reach as far as needed,  you will need to add additional "extenders", like an AirPort Express to provide more signal coverage.

  • I want to purchase the Adobe Creative Suite cs6 master collection. How much will it be? and how do you purchase it?

    Hi,
    I want to purchase the Adobe Creative Suite CS6 master collection (not the creative cloud) that contains Photoshop, Illustrator, Indesign, Adobe Bridge, Dreamweaver, Flash, After effects, Adobe Premiere Pro.. etc. and I think this is the bundle that I'm looking for.
    I want to know how much would it cost, and how would I purchase the Adobe cs6 softwares (from a store or online)?
    I prefer to have the actual CD/DVD of the adobe cs6 bundle, would that be possible?
    or do you have to download it online and get the serial number online too?
    Thank you

    I prefer to have the actual CD/DVD of the adobe cs6 bundle, would that be possible?
    or do you have to download it online and get the serial number online too?
    It's download only these days.
    Adobe to Stop Selling Boxed Versions of Creative Suite Software | ProDesignTools
    Are you aware that CS6 is superseded by the Cloud and there will be no further updates to CS6? i.e. You'll be buying outdated software

  • Newbie: What UIcomponents are required to create my table and how?

    Hi,
    ** Not the CODE, I just want roughly what components need and how is the mechanism in JSF.**
    Sorry, I really have no idea.
    Meal Option: Beef, Chicken, Fish
    | Name | Morning | Lunch | Dinner |
    | Peter | | | |
    | Mary | | | |
    I want to write a table, if Peter login, he can select which one of meal option he want to eat in every meal. But he cannot select the options for Mary, and others rows/selections are fade. And other people can add themselves in the table.
    Using UISelectOne seems ugly. Do I have other option?
    How to fade the selection?
    Where can I get some calendar component? So that people can select specific date.

    I am not sure about the functional requirement, but I can at least tell that you can use either h:dataTable or h:panelGrid for a tabular display.
    About the calendar component, at least Tomahawk and RichFaces have one.

  • How to get orphan records in Wf_notifications table and how to purge records in WF notifications out table

    Hi Team,
    1) I need Query to get the orphan records in the wf_notification tables to purge them.
    2) Same way I need to purge unwanted records in WF NOTIFICATION OUT table.Can you please let me know the process to get unwanted records in
    WF NOTIFICATION OUT table and the process to purge them.
    Thanks in Advance!
    Thanks,
    Rakeesh

    Hi Rakeesh,
    Please review notes:
    11i-12 Workflow Analyzer script for E-Business Suite Workflow Monitoring and Maintenance [Video] (Doc ID 1369938.1)
    bde_wf_data.sql - Query Workflow Runtime Data That Is Eligible For Purging (Doc ID 165316.1)
    What Tables Does the Workflow Purge Obsolete Data Program (FNDWFPR) Touch? (Doc ID 559996.1)
    Workflow Purge Data Collection Script (Doc ID 750497.1)
    FAQ on Purging Oracle Workflow Data (Doc ID 277124.1)
    Thanks &
    Best Regards,

  • How can I find the largest BLOB in a table and how big it is?

    Hi
    I have a massive table with 10 million rows storing images as BLOBS as well as some other data.
    Is there a way that I can find which is the largest BLOB in it and how big it is?
    Any help would be appreciated
    Flaz

    select max(dbms_lob.getlength(blob_column)) from table
    remove the max to get the length.

  • What is access sequence tables and how to use them in program?

    hi all, I know a little about SD and access sequence tables, but I get a requriment like this:
    condition type is a paramater
    The condition types allowed in this report are: Note: A list of pre-defined condition types with their corresponding access sequence tables will be defined.
    How can I make it? How can I use it in program to get the price?

    Hi,
    An access sequence is a search strategy with the aid of which the SAP
    System searches for valid condition records of a certain condition type.
    For example, you can stipulate for a price that the SAP System first
    searches for a price for a specific plant, and then for a generally
    applicable price.
    For condition types for which you wish to maintain conditions with their
    own validity period, you must assign an access sequence. With this, you
    define which fields the SAP System checks in searching for a valid
    condition record.
    e.g. When you create condition record (e.g. Purchasing condition record) you enter condition type, system asks you the key combination to enter the entries. These key combinations are nothing but the access sequence. On the basis of combination of condition table it will search record. e.g. when u maintain condition record with acc seq Material/plant combination, it will transfer the same record in PO when u enter same material and plant in the PO.
    Example:
    An access sequence has been assigned to condition type PB00 so that
    prices can be maintained in purchasing info records and contracts.
    No access sequence has been assigned to condition type RC00 because it
    does not have a validity period of its own. In the standard system, it is
    always maintained simultaneously with the price and is valid for the
    period of the price.
    For more help
    http://www.sap-img.com/materials/steps-for-mm-pricing-procedures.htm
    Regards,
    Raj.

  • How to create t-code for a table and how to create transaction variant???

    Hi,
    I have created a custom table zsark.
    Now my requirement is : I have to create a transaction variant zsark_var for sm30 and table zsark. I have to disable the output of the first screen. I have to assign the transaction variant to the transaction code of table zsark.
    Now,
    1.     how to create transaction code to a table. Can any one give me the 
                    staps??
    2.     how to create transaction variant for the above requirement???
    Thanks & Regards,
    Sarkar

    Hi
    1 Goto SE93 transaction
    2 Choose 5th option Transaction with parameters
    3 Give transaction : SM30, Check Skip Initial Screen Press Enter
    4 Goto Bottom left corner, click F4 select viewname, on right hand side give table name
    5 Press one more time F4, choose update , mark it X on right side.
    6 save the transaction.
    Thanks
    sandeep
    reward if helpful

  • I need to get away from iphoto.   I use pixelmator for editing almost exclusively.  I have a Sony disc hx200v camera and a Kodak.   I will need to know if my cameras (on mac) will be seamlessly supported and how to get all my existing photos safely to lig

    I have several questions.   iPhoto does not meet my needs.    I would use lightroom mainly for organization and downloading photos from my camera cards.   My cameras are Sony disc-hx200v and a little Kodak  I will need to know if they are fine with light room.  Also I use pixelmator for photo editing and likely will use iskysoft dvd maker for mac to create my dvds once edited.      I am desperate to find a way to make my work flow work.   i.e.   I need to get photos somewhere on my mac,  in this case it would be lightroom then I need to edit them in lightroom and pixelmator,  then be able to get that  album/slideshow/folder whatever you call it Into the dvd maker to voiceover and finish the project.      It looks like aperture would have been more to my taste but they are
    also taking that away.   Yeah!  Go Apple.   About all I will have left of use is an operating system and mail.     Will appreciate any help.  I am 73 and doing dvd's for Amazon so I really can't afford any more programs that are snatched away and learning curves that change every 6 months. 

    Are you shooting in raw or jpeg?
    I’m not sure there is raw support for your Sony model and you don’t say which Kodak you have. But for jpegs Lightroom will normally work.
    For your existing photos it would usually be necessary to export versions to the desktop or create new folders in Finder. Those duplicates will contain the editing adjustments you have already made and can be imported into Lightroom using “Add” in the import dialog.
    I would suggest you download Lightroom and use it free for 30 days. You can then test it to ensure it meets your needs. You can download from this link:
    http://www.adobe.com/support/downloads/detail.jsp?ftpID=5856

Maybe you are looking for

  • Keeps finding a "Object" not the real type.. I am really lost.. :D

    The calls to other objects work fine, I have testing all of them.. but! when I compile I get a error about finding a "object" type and not a String type at for(String blackStone : blackUnits.keySet())                if( getSetLib(blackStone) == 0 ) {

  • User exits while changing the PO Output Medium

    Hello Champions, Will anyone share me, is there any user exit which triggers while changing Purchase Order Output Medium in ME22N transaction.  How to know list of user exits which are applicable for ME22N transaction?.  will anyone guide me. Reward

  • Flash Movie in 6.1

    In order to use the flv progressibe download, you have to put the flv out on the server in its final location first, then build your movie. After doing so, I tested the URL and all is well. After makinga web service , then a portlet, the portal appea

  • DV playback is messed up after OS X update

    Since I installed the latest OS X updaters (10.4.8, plus the security updates) all DV video plays back with these large green pixelated artifacts running diagonally across the screen. This happens only with video that has been encoded using DV. This

  • Buttons inside symbol to activate action on main timeline

    Hello I currently have a scrollable symbol placed on my stage. Inside that symbol are buttons which when clicked I want to use to hide and show different images on my stage. I can currently get the roll over images to work but when clicked they do no