How can i increse query performance other than creating aggregates

Hi,
       i created one query and it will take more time to give a report i created aggregates but no use again it will take same so pls give me a option to increase the query performance.
bye .
sandhya.

Hi SANDHYA,
You can increase the query performance by using indices too. You can search a table for data records that satisfy certain search criteria faster using an index.
An index can be considered a copy of a database table that has been reduced to certain fields. This copy is always in sorted form. Sorting provides faster access to the data records of the table, for example using a binary search. The index also contains a pointer to the corresponding record of the actual table so that the fields not contained in the index can also be read.
Pls refer the follwoing links for more idea about indices
http://help.sap.com/saphelp_nw04/helpdata/en/9b/c743f5b40711d194f900a0c929b3c3/frameset.htm
Re: Bitmap vs BTree
How to create B-Tree and Bitmap index in SAP
Re: Cardinality
Line Item Dimesnion
I ve some good documents regarding indices...I would send them if i know ur mail id.
regards,
RV.

Similar Messages

  • How can I add vocal effects other than the 9 Voice options? (I can't shift pitch)

    Hello!
    I am making the switch from PC and am just trying to lower the pitch of a vocal track by at least an octave; I just got a MBP last week and am running GB 10.0.2. I can't find any info on similar problems that is helpful; most solutions I've come across show that when the track is selected, there should be a pitch shift bar with a sliding button, but I do not have that. I read a lot of people saying something about the track being purple or not, but I'm not sure if that's relative to the version I have or if that has anything to do with what's happening. When I select the track, in the little area toward the lower left when "Track" is selected, (what is that space called?) where the pitch shift option is for other people, I only have a sliding bar for Pitch Correction, and a checkbox for Limit to Key and Enable Flex. When "Region" is selected, it just shows the name of the region and there are no options. Another question I have is how to change the pitch of midi sounds? When the keyboard is open on the screen I have tried moving the little octave shifter, but it assigns the sounds that are on the keyboard at different locations if I move it, so it changes the sound completely. A couple of them shift one octave up or down, but there are no actual controls..
    I'm mostly just dabbling with EDM/trap/Hiphop tracks at the moment, but am confused about whether or not there are other vocal effects and controls other than the preset Voice options in the instrument area (Bright vocal, Classic vocal, compressed vocal, Edge vocal, etc.)? I'm not going to be using GB forever, but are there not any other options like for current rap/trap production (phaser, balance, EQ, auto tune, choppers, actual voice altering effects, etc.) [preferably without buying extra things]? And not only vocals, but editing effects for all sounds.. If so, how do I get to them? And if not I know I should at least be able to lower or raise the pitch of a vocal recording... There are some pretty legit electronic instruments that are exactly the kind of sound I'm going for so I was surprised to not see an equally simple to access vocal effects board or something. Any additional tips for a n00b electronic music producer would also be greatly appreciated! Thank you for any help!

    In GarageBand 10 you can no longer change a track with an audio file to a "purple" audio recording, as it has been possible in GarageBand '11.
    Even, if you can make the transpose slider visible by enlarging the the track editor panel, the slider will be disabled.
    What you can do however, is either add an AuPItch filter  from the audioUnit panel or to convert your audio file to loop and to admit from the Loop Browser.
    In the new GarageBand you add the AuPitch filter from the Smart Controls.
    Enlarge the SmartControl panel by dragging the dividing line upwards, until you see the Audio Units brick, then add an Apple Audio Unit and set it to AuPitch.
    Or create a loop from the audio file. Select the region in the track and use the command "File: Add region to Loop library". You need to trim the filet an exact number of measures.
    Set the current key and tempo, name the loop, and save the loop. Make sure, that one-shot loop is not enabled.
    Now add it from the loop browser to a new track and delete your old track. The search field in the Loop browser will help you to find the loop quickly.
    You will be able to transpose the sample  like any regular loop.

  • How can I delete exact duplicates other than one at a time.

    How ca I delete exact duplicate songs other than one at a time.

    I've written a script called DeDuper which can help remove unwanted duplicates. See this  thread for background.
    tt2

  • How can Photo's be sorted other than by date taken?

    Is there a way to sort Photo's on my iPad 2 other than the standard Apple method (date taken). .??

      Once you have all 500 in the album you should be able to use the dropdown menu - there are three choices. Try switching to oldest first. Album order lets you drag into any order of your choice and they remain in fixed positions.

  • How can we improve query performance with out indexes?

    Hello Experts,
    I have a problem with table(calc) which contain 3 crore records and table doesn't have index, on that table one of the view(View_A) created.
    When i use the view in  below query SELECT count(*)
    FROM
      Table A INNER JOIN Table B ON (A.a=B.b)
       LEFT OUTER JOIN View_A ON ( Table A.a=View_A.a)
       LEFT OUTER JOIN View_B ON (Table A.a=View_B.a)
    In above query View_A is causing the problem, view_A is created on Calc table. One more thing when i execute select statement on the view it was running fine.
    With out View_A query fetching data fine. Update stats of the table also fine. When i run cost plan for scanning only cost % is 90.
    Can any help me please?.
    Thank you all.
    Regards,
    Jason.

    Jason,
    Not sure what you are trying to do. But outer joins are bad for performance. So try to avoid them.
    You also say that you have a view on a calc table. What are you calculating? Are you using user defined functions maybe?
    Regards,
    Nico

  • How can we get layer data other than PF_CHECKOUT_PARAM?

    Hello,
    I want to know the all other ways how to get the layer data from AE without using PF_CHECKOUT_PARAM?

    it requires few steps, but in general you get the item of the layer  you wish to get it's pixels,
    and you use AEGP_RenderAndCheckoutFrame, and then AEGP_GetReceiptWrold.
    the problem with this method is that AE can't tell in advance that you'll be checking that layer,
    so AE can't make smart rendering and caching decisions that would minize the toll on the render time.
    if it's not impossible, you should prefer PF_CHECKOUT_FRAME with an invisible param.

  • How can I install iPhone apps other than Amercan one?

    I have a iTune account in the US, but I want some FREE Japanese apps. In order to download apps, I need to log in, which means iTune store took me to the US store. I don't have Japanese credit card, so I won't be able to create another account.
    Is there any way I can download international apps?

    There is not. You must purchase/download applications from the store in which your country is located.

  • HT204266 how can I buy from itunes other than the USA store?

    Is it possible to open an account at a store located in a country in which you do not have a credit card?

    Yes, I do have a payment method valid in that country (which is my usa credit card, accepted in that country), but what do you mean "to be in that country"? do i need to open a different account?

  • How many ways can i improve query performance?

    Hi All,
    can any body help me
    How many ways can i improve query performance in oracle ?
    Thanks,
    narasimha

    As many as you can think of them!!!

  • I have upgraded to Mac OS X v10.7 Lion and when I log into mail I can't find my mailboxes other than inbox, draft and sent how do I get my other mailboxes back?

    I have upgraded to Mac OS X v10.7 Lion and when I log into mail I can't find my mailboxes other than inbox, draft and sent how do I get my other mailboxes back?

    Lion is a bit of a memory hog - kernel_task will use quite a bit and Safari is known to use more; you can't do anything about the system, but changing to Firefox may help a little. The best way to deal with it is to increase your RAM; the required minimum is just that: the minimum. My Macbook would keep crashing and beachballing until I upped the RAM to 4 GB. RAM is inexpensive right now - check out OWC (macsales.com) or Crucial.com; both reputable RAM vendors with lifetime warranties. You won't regret it.
    As for iDVD - I purchased the retail iLife 11 disk because of iDVD (because I use that a lot) - it's available at online resellers, the Apple Store, and ebay.

  • How can I Improve the Performance using Global Temo Tables ??

    Hi,
    Can anyone tell me , How can i make use of Global Temporary Tables to improve the Performance.
    I have few sample scripts ,
    Say i have the View based on some Complex query like ,
    CREATE OR REPLACE VIEW Profile_values_view AS
    SELECT d.Profile_option_name, d.Profile_option_id, Profile_option_value,
    u.User_name, Level_id, Level_code
    FROM Profile_definitions d, Profile_values v, Profile_users u
    WHERE d.Profile_option_id = v.Profile_option_id
    AND ((Level_code = 'USER' AND Level_id = U.User_id) OR
    (Level_code = 'DEPARTMENT' AND Level_id = U.Department_id) OR
    (Level_code = 'SITE'))
    AND NOT EXISTS (SELECT 1 FROM PROFILE_VALUES P
    WHERE P.PROFILE_OPTION_ID = V.PROFILE_OPTION_ID
    AND ((Level_code = 'USER' AND
    level_id = u.User_id) OR
    (Level_code = 'DEPARTMENT' AND
    level_id = u.Department_id) OR
    (Level_code = 'SITE'))
    AND INSTR('USERDEPARTMENTSITE', v.Level_code) >
    INSTR('USERDEPARTMENTSITE', p.Level_code));
    Now i have created the Global temp Table as ,
    CREATE GLOBAL TEMPORARY TABLE Profile_values_temp
    Profile_option_name VARCHAR(60) NOT NULL,
    Profile_option_id NUMBER(4) NOT NULL,
    Profile_option_value VARCHAR2(20) NOT NULL,
    Level_code VARCHAR2(10) ,
    Level_id NUMBER(4) ,
    CONSTRAINT Profile_values_temp_pk
    PRIMARY KEY (Profile_option_id)
    ) ON COMMIT PRESERVE ROWS ORGANIZATION INDEX;
    Now I am Inserting the Records into Temp table as
    INSERT INTO Profile_values_temp
    (Profile_option_name, Profile_option_id, Profile_option_value,
    Level_code, Level_id)
    SELECT Profile_option_name, Profile_option_id, Profile_option_value,
    Level_code, Level_id
    FROM Profile_values_view;
    COMMIT;
    Now what my doubt is, when do i need to execute the Insert Statement.
    Say , if the View returns few millions of records , then loading such a data into Global Temporary table takes lot of time.
    Then what is the use of Global Temporary tables and how can i improve the Performance using the same.
    Raj

    Thanks for the responce ,
    There are 2 to 3 complex views in our database, and there always be more than 5000+ users will be workinf on the application and is OLTP application. Those complex views are killing the application performance.
    I what i felt was, if i create the Global Temporary tables for thow views and will be able to load the one third million of records returned by the views in to cache and can improve the application performance.
    I have created the Global Temporary tables for 2 views with the option On Commit Preserve , But after am inserting the records into the Temp table and when i Issue the commit statement, the Temp table is getting Cleared.
    I really got surpised of this behaviour as i know that with the Option On Commit Preserve , the rows should retain in the Temp Table, Instead , it's getting cleared.
    Pelase suggest , what to do ??
    Raj

  • How to improve the query performance in to report level and designer level

    How to improve the query performance in to report level and designer level......?
    Plz let me know the detail view......

    first its all based on the design of the database, universe and the report.
    at the universe Level, you have to check your Contexts very well to get the optimal performance of the universe and also your joins, keep your joins with key fields, will give you the best performance.
    at the report level, try to make the reports dynamic as much as you can, (Parameters) and so on.
    and when you create a paremeter try to get it match with the key fields in the database.
    good luck
    Amr

  • OAF page : How to get its query performance from Oracle Apps Screen?

    Hi Team,
    How to get the query performance of an OAF page using Oracle Apps Screen ??
    regards
    sridhar

    Go through this link
    Any tools to validate performance of an OAF Page?
    However do let us know as these queries performance can be check through backend also
    Thanks
    --Anil
    http://oracleanil.blogspot.com/

  • How can I insert Query in a Workbook

    Hi,
    I am new in BI 7.0. I am trying to insert a query in a workbook. but the tools button is not giving me the option to insert query like 3.X
    How can i insert query in 7.0
    Can anybody please give me the step by step instruction.
    Thanks in Advance

    1. Open BEx ANalyzer.
    2. Create new excel workbook by hitting the "New" icon in Excel.
    3. Logon to a backend BI system.
    4. Click the design mode icon.
    5. Put your mouse on a cell and insert a table.
    6. Assign a dataprovider to this table.
    7. Switch off design mode.
    Hope it Helps
    Chetan
    @CP..

  • How can i find out the more than one times occurance of integer in a array?

    How can i find out the more than one occurance of integer in a array. Assume i have 2,2,3,4,2,5,4,5 in a Array and i need to find out the how many times of 2, 5 and 4 is exists in that array. Please some one help me as sson as possible. thanks in advance....

    Kumar_Mohan wrote:
    How can i find out the more than one occurance of integer in a array. Assume i have 2,2,3,4,2,5,4,5 in a Array and i need to find out the how many times of 2, 5 and 4 is exists in that array. Sort the array. Then loop through it and compare each i-th element with the (i+1)-th element.
    Please some one help me as sson as possible. thanks in advance....In future postings, please refrain from telling that it is urgent, or you need help ASAP. It is rather rude to do so.

Maybe you are looking for

  • ITunes 11.1 and iOS 7.0.3 won't allow me to drag-and-drop videos onto my iPad?

    I finally updated my iPad 2 (16 GB; Wi-Fi) with the new iOS 7 update (7.0.3), and now it won't let me drag-and-drop items from my iTunes library anymore. It starts to, it seems.  iTunes says "Preparing to sync" and then that just disappears, and noth

  • How do i update my IPhone 3gs to IOS 5 without wifi ?

    Hello. How do i update my iphone 3gs to IOS 5 without wifi connection.I don't have wifi connection.After updating to IOS 5 it ask "Choose a network" What should i do.I dont have wifi so how can i choose a network? Sample : I have 1gb internet connect

  • Why is the library Menu is gray?

    Why the menu on the left side of the iphoto is gray and not color?

  • Small binary data in the database ... whats best?

    Hello, Maybe this is a novice question but i hope you can advice me about how to proceed. I am storing little binary data (til 20Kb) in VARCHAR2 field ... but i feel a bit dirty. Is it a good practice? ... are there good reasons to choose other data

  • Repository 6i to oracle 8i problem.

    Hi I have a linux redhat 7.2 machine running oracle 8i as a server. I installed designer 6i on a windows 2000 machine. I am able to connect to the database locally on the linux server or on the the windows 2000. I checked and the repository owner has