Reg: Exadata and /*+ FULL */ hint -

Hi Experts,
Recently, our database got migrated to Exadata environment, and a DBA told me that using the /*+ FULL */ hint in the query increases the query performance.
Doubt -
1) Does it actually enhance performance?
2) I read some articles and got some information that Exadata does some kind of "Smart Scan" and "Cell Offloading" which makes the query efficient. But how does FULL hint contribute here?
This links talks something about this, but not sure if correct - Some Hints for Exadata SQL Tuning - Part III - SQL Optimizer for Oracle - SQL Optimizer for Oracle - Toad World
Please share your thoughts and advise.
Thanks and Regards,
-- Ranit
( on Oracle 11.2.0.3.0 - Exadata )

Ranit -
Lots of good advice given by others. A little more to add to the comments already made...
Using a full hint as a general tuning rule on Exadata would not be a good idea, just like the sometimes proposed notion of dropping all indexes on Exadata to performance is not a good idea. As Mohamed mentions, a key performance optimization for Exadata are the smart scans, which do require direct path reads. Pushing for smart scans is what drives these types of ideas; because, other than the index fast full scan, index scans will not smart scan. However, smart scanning isn't always faster. OLTP type queries that are looking for one or two rows out of many are still usually faster with an index even on Exadata. If you find using a hint like FULL does improve a query's performance, then just as with using hints in general, it's better to determine why the optimizer is not picking the better execution plan, a full table scan in this case, in the first place; and resolve the underlying issue.
What you will probably find is you are over-indexed on Exadata. If you have control of the indexes in your environment, test by making certain indexes invisible and seeing if that helps performance. Indexes that were created to eliminate a percentage, even a large percentage, of rows, but not almost all rows for queries are candidates to be dropped. You definitely want to tune for direct path reads.
This is done by doing index evaluations as described; making sure your stats are accurate and up-to-date; as mentioned by Franck, be sure to gather the Exadata system stats - as this is the only thing that helps the optimizer be Exadata aware. And also, especially if you are running a data warehouse workload, you can look into using parallelism. Running queries in parallel, often even with a degree as little as 2, will help prompt the optimizer to favor direct path reads. Parallelism does need to be kept in check. Look into using the DBRM to help control parallelism - possibly even enabling parallel statement queuing.
Hopefully these will give you some ideas of things to look at as you enter the realm of SQL Tuning on Exadata.
Good luck!
-Kasey

Similar Messages

  • FULL hint usage

    Hi,
    I would like to know the benefits of using FULL table scan hint.
    SELECT /*+ FULL(A) */ * FROM TEST A;
    In our production system, when we join two bulk tables using FULL hint and it has got indexes on the join fields,
    performance is much better.
    If indexes are dropped and FULL hint is removed, performance is pretty slow.
    However, when indexes are available and I use FULL hint, how we get this performance improvement, does the processing
    happens in memory itself, please share your views on this.
    Regards,
    Sarathy

    Can you post your queries and EXPLAIN PLAN output? Otherwise we cannot be of much help.
    Make sure you post using the [pre] and [/pre] tags to format the output.
    cheers,
    Anthony

  • Explicitly using full hint

    Hi
    In some of codes, I see the DBA explicitly force the sql to perform a full table scan by using full hint. What should be the reason?
    thanks

    user8779435 wrote:
    I know Anurag. But what could be the reason for DBA to believe on that ...By comparing the one with without full hint and one with full hint.
    If he would be getting better response time or less consistent gets or any other stats that he fill is better for the plan.
    Like sometime doing full table scan would make a query to do hash join rather than nested loop and it could be possible that full table scan with hash join is giving better stats then index scan with nested loop
    Regards
    Anurag

  • Lxappearance and font-hinting

    Hi archers,
    I was trying to use lxappearance to change the font hinting settings. But, every time I open it again, it shows "Full" hinting style.
    Also, I noticed that lxappearance is creating two files: ~/.gtkrc-2.0 and ~/.config/gtk-3.0/settings.ini. As far as I can tell, the settings in there are correct after saving them with lxappearance.
    Is lxappearance reading the settings from another place than it's writing to?
    Am I missing any font configuration file? Is this even the right way to turn off font-hinting? (Or rather set it to "slight").
    edit: maybe I should add, I am using awesome WM.
    Thanks.
    Last edited by loltill (2013-07-16 22:44:34)

    I explored this some time ago and one issue I had was that I had to reset the font cache to see the changes.

  • Diffrent name for backuppiece archivelog and full backup

    Hi,
    Is it possible to set in RMAN diffrent name for archivelog backup and full backup?
    I need to recognize file in os like.
    archivelog backup in backuppiece ... arch_%U
    full backup in backuppiece ... full_%U
    Tx & reg
    Tom
    http://oracledba.cz

    Hi Soli!
    You may use the code from the following example to solve your problem:
    <pre>
    RUN
    ALLOCATE CHANNEL ch1 DEVICE TYPE disk FORMAT '/u01/backups/datafiles_%U.bkp';
    ALLOCATE CHANNEL ch2 DEVICE TYPE disk FORMAT '/u02/backups/controlfile_%U.bkp';
    ALLOCATE CHANNEL ch3 DEVICE TYPE disk FORMAT '/u03/backups/archivlog_%U.bkp';
    BACKUP
    (DATAFILE 1,2,3,4 # channel ch1 backs up datafiles
    CHANNEL ch1)
    (CONTROLFILECOPY '/oracle/copy/cf.f'
    CHANNEL ch2) # channel ch2 backs up control file copy
    (ARCHIVELOG FROM TIME 'SYSDATE-14'
    CHANNEL ch3); # channel ch3 backs up archived redo logs
    Hope that helps!
    yours sincerely

  • I want to go back to the previous 2014.2 version.  .3 is much too buggy and full of error messages. Creating problems as I am on a timeline with my client and I don't have time to fool around with all the problems.

    2014 .3 is much too buggy and full of error messages. Creating problems as I am on a timeline with my client and I don't have time to fool around with all the problems.

    You didn't mention what error(s) you've encountered? A workaround for the most commonly hit problem is here Re: error in Muse : Object UID:U6875 has two (or more) owners: U3633 and U3165
    If you have a copy of your .muse file that has not been saved using 2014.3, you can downgrade by uninstalling Muse and then choose Previous Version in the Filters drop down in the Apps panel of the Creative Cloud desktop app. There will be a popup next to Muse where you can select a prior version to install.

  • MISSION CONTROL, LAUNCHPAD, and FULL SCREEN APPS (one month later)

    I'm pretty good embracing a new thing when it comes along.  I downloaded LION the day it come out, which was over a month ago at this point. On that day, I immediately found MISSION CONTROL and LAUNCHPAD both uninituitve and pointless.  Unhandy iCandy.   And of FULL SCREEN APPS?  Not necessary on an iMac anyway.
    So I quickly sought out quick solutions to 'fix' these new features.  Launchpad and full screen apps have the advantage that they can be simply ignored.  This is a good thing.  Mission Control, on the other hand, got in the way of a beloved feature for me:  what was once SPACES and EXPOSE.  That is, I couldn't simply ignore MC because I still needed the previous helpful features in Snow Leopard.
    My solution was kind of surprising and eye-opening.  It's complicated to explain but I thought I'd share.  This conclusion is likely best suited for someone not using a small screened Mac.  It turns out that most users (with big enough screens) don't really need Mission Control, Launchpad, Spaces, or Full Screen apps. 
    At all.
    Let's go through that conclusion, one by one:
    FULL SCREEN APPS
    If you have a relatively big screen (20 iMac for instance), why do you need Safari full screen?  Unless you intend to sit across the room from the computer, no reason.  And there's lots of bright empty space when you do this.  Do you need the Mail app full screen?  If you need reading glasses, maybe, but otherwise, nope.  I find it's easier just to stretch out an app pretty big and leave it at that.
    Full screen apps DO offer a nice feature which is making your desktop, menubar, and dock go BYE BYE.  I can see where sometimes this is a useful feature, but typically -- NOPE.  Typically I want access to my dock (to switch between open apps without the added step of cancelling full screen first), and typically I want access to my menubar so that I can glance up and see what time it is or find an app menu quickly.
    The only feature I find worthy of praise with full screen apps is that they hide the clutter on your desktop.  But there's an app in the Mac App Store which makes your desktop icons vanish with the touch of a button (CAMOUFLAGE).  I mean, what's the point of a wallpaper if you bury it with desktop clutter or eliminate it with full screen apps?  If it's a busy and distracting wallpaper, umm... you picked bad wallpaper.
    LAUNCH PAD
    LAUNCH PAD offers an iOS experience inside OS X.  At first I thought it was completely silly.  After a month now, I kinda get why it's there.  Kinda.
    You see, before LP, to duplicate it's functionality, you'd have to organize folders yourself.  Put folders of various apps together.  Place them somewhere in the finder heirarchy.  Then drag those folders into the part of the dock with the trashcan.  Then you could click them open and have access to similarly themed folders of apps.  The problem here, of course, is that unless you're a power user, you'll never do this.
    So Apple thought, AH-HA, we'll just drag into OS X a paradigm that users already get from iOS.  Clumping apps together any way you like them.  The misfire, if you ask me, is not allowing users to drag the new iOS folders straight into the dock when finished.  That is to say:  copies of said organized folders.  It's as if Apple's software people have complete contempt for the dock -- and are desperate to have users abandon it.
    My problem is that I like having folders in my dock of stuff I need.  It just works, as Steve says.  Going to the same EXACT place every time I need anything is more intuitive and graceful than ADDING an app called Launchpad that launches you into a different finder altogether.  Makes zero sense and THIS is why I say, like FULL SCREEN APPS, LP can basically be abandoned.
    By the way:  need proof that Apple has complete contempt for the Dock?
    MISSION CONTROL/SPACES
    A month has passed since MC was introduced and SPACES was eliminated.  I dare anyone to tell me why either is needed at all.  Before you get iMiffed, humor me for a moment and hear me out.
    The notion of SPACES was that it's a neat way to keep like minded open apps together.  I totally bought into this, back in the day.  So much so that I was iMiffed when it was gone in Lion.  But let's look at this closer.
    The REASON why we needed SPACES was that we could have WAY too many windows open at once on a Mac.  Right?  A big mess of windows covering each other up.  Suppose you're surfing in Safari but need iTunes?  But iTunes is hidden.  So what did you do?  You went to Spaces as step one, moused over to your iTunes space as move two, and then clicked it as move three.  Seems like a great solution until the day you discover that you could simply click on iTunes in the dock as move one and arrive at iTunes.  As one step.  Period.  Really simple, right? 
    Why have Spaces and apps dance around when you can just click the app you want and be done with it?  That's the critical observation to make in order to follow my entire line of reasoning.  Sure, it may look really cool and make Windows machines look like junk, but at the end of the day, why add two steps to something you might do 100 times a day -- switching between apps.
    So why OH why did Apple add Spaces?  Simple:  because too many apps were visible at once in one 'desktop' window.  So if you can build many new desktops, there might only be one or two in each.  Great solution.  Right?
    Wrong, as it turns out.  Because we still have the two extra steps.  It's a weak solution.  And it's in complete contempt of the Dock, which as it turns out, offers the strongest solution.
    The strong solution would be that only one app is visible in your Mac's window at all times.  Say you're in Safari.  Despite having 12 other apps open, you only see Safari.  Your dock tells you that you have other apps open, but nothing else sits in your window BUT the app you're using.  So you want to go to iTunes?  So click on it in the dock and Safari vanishes and iTunes emerges by itself.  No other windows.  What could be simpler?  (This app is freeware known as ISOLATOR.)
    If you download and try ISOLATOR, you'll say, umm, okay, but wait:  sometimes I do want more than one window in view.  Okay, fine, turn it off then.  From the handy menu bar menu.  I find that 98% of the time I need ISOLATOR on.  Mileage may vary.
    So let's recap.  One third party software removes distracting desktop clutter, the other removes distracting app windows.  Both can be toggled on and off from the menu bar.  One is free, one costs $2.  These two solutions remove the only real feature of FULL SCREEN APPS and make SPACES and it's newfangled cousin MISSION CONTROL pointless.
    Need that last one explained?  Well, what's Mission Control but a variant of spaces?  To invoke MC and switch to the needed window are those same two annoying steps Spaces added into the mix.  Nothing was fixed.  Plus, like spaces, you must invest time and energy organizing such spaces.
    Why bother?  And so I ask again:  can somebody who's read and tried the above carefully explain to me why Mission Control, Launchpad, and Full Screen Apps are really needed at all?  (Outside of small screened Macs.)  Doesn't the dock and these two sharewares together solve most problems?
    Am I missing something?

    I agree with everything you said about full screen apps, mission control and launchpad. For apps that made sense to run full screen, they already could under SL. Launchpad is totally unnecessary and Mission Control is a mere shadow of Expose and Spaces.
    However, I feel you have not given due credit to Spaces. The point of Spaces is to let one organise logical desktops for different tasks, not just a way to reduce the number of windows on display. For example, I have a Space for software development where I run Xcode and the iPhone simulator, a Firefox window showing perhaps documentation or some other websites pertaining to software development, a Finder window that is opened in the folder with my design docs. I have another Space where I have the remote login sessions, yet another Space with another Firefox window where I do general surfing and emailing. I can switch between these spaces using a keyboard shortcut, which is much quicker than having to lift my hand off the keyboard, move it over to the mouse, move the mouse pointer over the Dock, find the app and click on it, only to find that it has switched to the wrong window of the app.
    Without Spaces, organisation of my desktop is disrupted each time I want to switch task, whereas Spaces allows me to drop everything I am doing, go and do something completely different for a while and go back to my exact previous environment. I have a 27" iMac so am not short of screen space but I use Spaces extensively. BTW, switching Spaces using a keyboard shortcut is a lot faster on SL than the equivalent on Lion, thanks to the gratuitous screen animation of the latter.

  • Does OS installed through boot camp or in virtual machine has access and full control of the peripherals like native OS X Lion?

    I am planning to buy new PC for my faculty needs and this time I am thinking to buy Apple laptop like Mac book Pro 13" or so ( I owe already IPhone and Ipad 2)
    To make final decision I need few information . These are:
    1. May I use Boot Camp or similar utility software to install Windows 7 OS next to OS X Lion, or use some kind of virtual box software to create virtual machines with diverse guest OS in them like Windows , Linux etc.?
    2. Does OS installed through Boot camp or in virtual machine has access and full control of the peripherals like native OS X Lion?
    3. May I use the same disk partitions to access to the files regardless if I am using Windows 7 or OS X Lion operating system?
    4. Is there full compatibility between Microsoft Office under OS X Lion and Windows 7 M. Office?
    5. What is general user experience with OS X Lion operating system comparing to Windows 7?
    Thanks for  sharing your experience with me.
    Adnan S

    adnans wrote:
    I am planning to buy new PC for my faculty needs and this time I am thinking to buy Apple laptop like Mac book Pro 13" or so ( I owe already IPhone and Ipad 2)
    To make final decision I need few information . These are:
    1. May I use Boot Camp or similar utility software to install Windows 7 OS next to OS X Lion, or use some kind of virtual box software to create virtual machines with diverse guest OS in them like Windows , Linux etc.?
    2. Does OS installed through Boot camp or in virtual machine has access and full control of the peripherals like native OS X Lion?
    3. May I use the same disk partitions to access to the files regardless if I am using Windows 7 or OS X Lion operating system?
    4. Is there full compatibility between Microsoft Office under OS X Lion and Windows 7 M. Office?
    5. What is general user experience with OS X Lion operating system comparing to Windows 7?
    Thanks for  sharing your experience with me.
    Adnan S
    1. Yes. You can install Windows 7 natively using Boot Camp Assistant or you can install Windows 7 in a virtual machine using Parallels, Fusion, or VirtualBox
    2. If installed using Boot Camp Assistant Windows 7 uses all your computer's resources just as OSx does. If installed using a VM Windows 7 will share the computer's resources with OSx.
    3. A Boot Camp partition is separate from the OSx partition. The VMs allow sharing of files across partitions since both OS are running at the same time.
    4. No, not 100%.
    5. Too broad a question. Be specific about what feature you are asking about or search the Internet for comparisons. I use both and find they both work well.

  • Send As, Send on Behalf and Full Access for Exchange server 2010/2013

    [This FAQ contains 2 parts]
    Testing and watching the behavior of Send As, Send On Behalf and Full Access permission.
    Common issue and Troubleshooting on the three permission.
    [Testing and Watching]
    Based on following blog, I decide to test on my lab:
    Full Mailbox Access Rights + Send On Behalf = Send As ?
    http://blogs.technet.com/b/ehlro/archive/2012/04/06/full-mailbox-access-rights-send-on-behalf-send-as.aspx
    Description on my lab and test:
    Exchange 2010 + Outlook 2010
    Exchange 2013 + Outlook 2013
    Senders: A01, A02, … , A07, A08
    Recipient: A09
    A01 grand permission to other senders.
    Two methods:
    a. Use A0x’s credential configure A01’s profile, then send From both A01 and A0x via Outlook. Watching result in A09’s Inbox and Sent Items which has message copy left.
    b. Use A0x’s credential configure A0x’s profile, then send From both A01 and A0x via Outlook. Watching result in A09’s Inbox and Sent Items which has message copy left.
    Result as following forms:
    1. Exchange 2010 + Outlook 2010 / Exchange 2013 + Outlook 2013
    Using A0x’s credential configure A01’s mailbox, then send From both A01 and A0x
    To A09.
    2. Exchange 2010 + Outlook 2010 / Exchange 2013 + Outlook 2013
    Using A0x’s credential configure A0x’s mailbox, then send From both A01 and A0x
    To A09.
    [Common Issue]
    1. [Issue]
    Exchange 2010 + Outlook 2010. A01 grand A03 Send As permission. However A03 can’t send as A01 to A09 and get NDR:
    You can’t send a message on behalf of this user unless you have permission to do so. Please make sure you’re sending on behalf of the correct sender, or request the necessary permission. If the problem continues, please contact your helpdesk.
    Details as following pic:
    [Troubleshooting]
    1) Based on the NDR, it seems a permission issue. Check Send As permission, however the Send As permission configured correctly. Pic as below:
    2) ince the Send As permission configured correctly, it seems the permission hasn’t been replicated. Try to restart Microsoft Exchange Information Store service. It works.
    Note: The Send As permission isn’t granted until after replication has occurred. Replication times depend on your Exchange and network configuration. To grant the permission immediately, stop and then restart the Microsoft Exchange Information
    Store service.
    2. [Issue]
    Exchange 2013 + Outlook 2013. A01 grand A03 Send As permission. However A03 can’t send as A01 to A09 and get NDR:
    Your message did not reach some or all of the intended recipients.
    Subject: xxx
    Sent: xx/xx/2014 8:20 AM
    The following recipient(s) cannot be reached: A09
    This message could not be sent. Try sending the message again later, or contact your network administrator. Error is [0x80070005-00000000-00000000].
    Details as below:
    [Troubleshooting]
    1) Also check the Send As permission configuration first.
    2) Then try to use A03 send as A01 to A09 via OWA. If OWA works well, it seems and issue on the Outlook client side.
    3) This behavior may occur if the OAB in Outlook isn’t updated. Try to download OAB manually.
    4) If doesn’t work, please close Outlook and try to delete all the OAB folder on your computer. The path of OAB folder in Win7, Win8 as below:
    \Users\<UserName>\AppData\Local\Microsoft\Outlook\Offline Address Books
    5) Restart Outlook.
    Note: Be aware that you cannot send e-mail messages on behalf of a mailbox if the mailbox is hidden from address list. When sending a message, Exchange requires that e-mail address is resolved in the
    From field.
    3. [Issue]
    Exchange 2010. A01 grant A0x “Send As” or “Send on Behalf” permission. A0x send as/ send on behalf of A01. The message is only copied to the Sent Items folder in A0x’s mailbox (same as the result of my test). Also cannot configure Exchange 2010 so that the
    message is copied to the Sent Items folder of both A01 and A0x.
    [Troubleshooting]
    This issue occurs because Exchange server 2010 was designed to copy message to the Sent Items folder of the sender only. This issue can be solved by installing Exchange 2010 SP2 UR4. More details in the following KB:
    Messages that are sent by using the "Send As" and "Send on behalf" permissions are copied only to the Sent Items folder of the sender in an Exchange Server 2010 environment
    http://support.microsoft.com/kb/2632409/en-us
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Nice guide Mavis, I recently explored the same topic. Few things you might want to add is the type of connectivity (Cached vs Online will produce different results) and to expand further on the methods of adding the other mailbox in Outlook (additional mailbox
    vs additional account defaults to different methods). Check the screenshot:
    And please post this somewhere more visible, like blog/wiki page.

  • Timeline and full screen view in PSE11

    I have read as many reviews of PSE11 as I can find but none have mentioned the Timeline, which I use every day. Does it still exist in PSE11? What about the full screen view and compare side by side view? Do they still exist. If they do, can you still see the image full-size by clicking on it in full screen view?

    Timeline and Full Screen View exists in PSE11 and all the earlier functionalities present in full screen view are present. The Timeline and Full Screen View can be accessed from View menu of Elements Organizer.

  • Full screen images and full screen color background boxes are cropping horizontally.

    Full screen images aren't loading and full screen color background boxes are cropping horizontally. I'm forced to make my images a full screen slide show (of 1 image) to make it work, but then I lose the option to pin the image. Am I alone in this?

    Hello,
    I would request you to share the a url or few screenshot so that i can get better idea about the issue.
    To create a temporry url you can go to File > publish in muse.
    Regards
    Vivek

  • Send As and Full Controll permissions not working in OWA

    I have an exchange 2013 enviroment where I work with send as and full access permisions via Active Directory groups.
    I have given the group FC on a shared maibox and in outlook, the user who is member of this group can open the additional mailbox.
    In owa the same user cannot open the additional mailbox, exept when I give the user directly FC on this mailbox.
    How do I configure Exchange so the user can access the additional mailbox in owa, without giving him directly FC permissions.
    btw In an exchange 2010 enviroment this issue is not there.

    Hi,
    From your description, I recommend you restart IIS by running IISReset from a command prompt and check the result. I see others have the same issue, they resolve it by running IISReset.
    Here is a thread for your reference.
    Exchange 2013 OWA HTTP 500 error when opening another mailbox
    http://social.technet.microsoft.com/Forums/exchange/en-US/9345d396-b5a6-4d26-a498-7d1539f85d13/exchange-2013-owa-http-500-error-when-opening-another-mailbox?forum=exchangesvrclients
    Hope it helps.
    If there is any problem, please feel free to let me know.
    Best regards,
    Amy
    Amy Wang
    TechNet Community Support

  • Part Time, Contract Based, and Full Time Positions available for LabVIEW Developers

    Mindready (www.mindready.com) is looking for flexible, hard working individuals to fill part time, contract based, and full-time/permanent jobs in LabVIEW development positions. We have immediate needs for contract labor in Dallas, TX; NY; Huntsville, AL and Austin, TX, as well as other locations.  US Citizen and Security Clearance required on some projects.   Mindready is a certified National Instruments Alliance Partner with facilities in Montreal, Austin, TX and (Radical Systems, Inc. – a mindready company) Huntsville, AL (www.radicalsystems.com).
    The duties of the positions include:
    • On and off-site LabVIEW development work.  May involve TestStand, instrumentation such as PXI and stand alone instruments, DAQ, Motion, Vision, etc.)
    • Willingness to travel for periods as short as 2-3 days, to as long as 6 months.  (Ideal candidate would be local to any long assignment)
    • Integrate into customer’s development team to design and modify new/existing LabVIEW applications. 
    The ideal candidate would possess the following skills & qualifications:
    • Intermediate-to-advanced knowledge of LabVIEW (a pre-employment test is required)
    • Broad technical knowledge is a plus, we serve a wide range of application areas
    • Excellent writing, communication (English), time-management, and interpersonal skills.
    • Ability to travel for on-site work at customer facilities for jobs as short as 1 week, possibly as long as 6 months.
    • Discipline and organization with respect to software development and maintenance.
    • Engineering, Technical or Computer Science degree or appropriate experience
    • Certification is not required but would be beneficial
    Pay is commensurate with skills and qualifications of the applicant.  Compensation will include a competitive hourly rate.

    Hi
    I completed my M.S in electronics engineering and working with GE in INDIA since June 2005. I have total 20 months of experience with LabVIEW and have the follwoing skills.
    Intermediate-to-advanced knowledge of LabVIEW.
    Ability to analyze empirical data against theoretical predictions to enhance and improve mathematical model of system.
    Familiarity with data acquisition concepts and hardware.
    Ability to work both alone and with colleagues to solve problems and to weigh the merits of differing approaches
    you can reach me at [email protected]
    Thanks & Regards
    Anil Punnam

  • Calculating Year to go and Full year

    Hi Experts,
    I have a scenario to calculate year to go YTG and full year FY on BEx query designer.
    What I currently have is Month to date MTD
    MTD = YTD8 - YTD7
    Im assuming YTG8 = FY - YTD8
    what will the formula be for FY = ?
    Thanks
    Godfrey

    Hi,
    Anser remains nearly same as mentioned in your other thread,
    1) Create a user input variable on fiscal period and customer exit on fiscal period.
    2)  Restrict the restricted key figure with fiscal period customer exit variable. Go to CMOD in BW.
    3) Write a routine that takes the input and process it in the format you want.
    4) And assign it to the fiscal period customer exit variable.
    Let me know if you need help with ABAP
    Regards,
    Viren

  • Please tell me the step by step process of backup and full restore

    Dear all,
    we are using ecc5 and windows and oracle 9i I am going to apply support package .Please tell me the step by step process of backup and full restore . I am using DB13 for backup. Please suggest.
    Regards,
    Shiva

    Hi,
    Login as <SID>adm user & run the following command
    brrestore -b <backup logfilelogfile> -m full
    this command restore the backup.
    you can find backup logfile in /oracle/<SID>/sapbackup/.ant or .aft .
    For backup using brtools follow the following procedure:-
    Run Brtools Than you get the following option
    1 = Database backup
    2 - Archivelog backup
    3 - Database copy
    4 - Non-database backup
    5 - Verification of database backup
    6 - Verification of archivelog backup
    7 + Additional functions
    8 - Reset input values
    Standard keys: c - cont, b - back, s - stop, r - refr, h - help
    BR662I Enter your choice:
    1
    BR280I Time stamp 2008-04-04 18.41.57
    BR663I Your choice: '1'
    BR280I Time stamp 2008-04-04 18.41.57
    BR657I Input menu 15 - please check/enter input values
    BRBACKUP main options for backup and database copy
    1 - BRBACKUP profile (profile) ....... [initPRD.sap]
    2 - Backup device type (device) ...... [tape]
    3 ~ Tape volumes for backup (volume) . []
    4 # BACKINT/Mount profile (parfile) .. []
    5 - Database user/password (user) .... [system/*******]
    6 - Backup type (type) ............... [online]
    7 - Back up disk backup (backup) ..... [no]
    8 # Delete disk backup (delete) ...... [no]
    9 ~ Files for backup (mode) .......... [all]
    Standard keys: c - cont, b - back, s - stop, r - refr, h - help
    BR662I Enter your choice:
    3
    BR280I Time stamp 2008-04-04 18.42.25
    BR663I Your choice: '3'
    BR280I Time stamp 2008-04-04 18.42.25
    BR681I Enter string value for "volume" (scratch|<tape_vol>|<tape_vol
    PRDB04
    BR280I Time stamp 2008-04-04 18.43.06
    BR683I New value for "volume": 'PRDB04'
    BR280I Time stamp 2008-04-04 18.43.06
    BR657I Input menu 15 - please check/enter input values
    BRBACKUP main options for backup and database copy
    1 - BRBACKUP profile (profile) ....... [initPRD.sap]
    2 - Backup device type (device) ...... [tape]
    3 ~ Tape volumes for backup (volume) . [PRDB04]
    4 # BACKINT/Mount profile (parfile) .. []
    5 - Database user/password (user) .... [system/*******]
    6 - Backup type (type) ............... [online]
    7 - Back up disk backup (backup) ..... [no]
    8 # Delete disk backup (delete) ...... [no]
    9 ~ Files for backup (mode) .......... [all]
    Standard keys: c - cont, b - back, s - stop, r - refr, h - help
    BR662I Enter your choice:
    c
    BR280I Time stamp 2008-04-04 18.43.46
    BR663I Your choice: 'c'
    BR259I Program execution will be continued...
    BR280I Time stamp 2008-04-04 18.43.46
    BR657I Input menu 16 - please check/enter input values
    Additional BRBACKUP options for backup and database copy
    1 - Confirmation mode (confirm) ....... [yes]
    2 - Query mode (query) ................ [no]
    3 - Compression mode (compress) ....... [hardware]
    4 - Verification mode (verify) ........ [no]
    5 - Fill-up previous backups (fillup) . [no]
    6 - Parallel execution (execute) ...... [0]
    7 - Additional output (output) ........ [no]
    8 - Message language (language) ....... [E]
    9 - BRBACKUP command line (command) ... [-p initPRD.sap -d tape -v
    Standard keys: c - cont, b - back, s - stop, r - refr, h - help
    BR662I Enter your choice:
    c
    BR280I Time stamp 2008-04-04 18.44.29
    BR663I Your choice: 'c'
    BR259I Program execution will be continued...
    BR291I BRBACKUP will be started with options '-p initPRD.sap -d tape
    E'
    BR280I Time stamp 2008-04-04 18.44.29
    BR670I Enter 'c[ont]' to continue, 'b[ack]' to go back, 's[top]' to
    c
    BR280I Time stamp 2008-04-04 18.45.13
    BR257I Your reply: 'c'
    BR259I Program execution will be continued...
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    BR051I BRBACKUP 6.20 (113)
    BR189W Expiration period equal 0 - backup volumes could be immediate
    BR055I Start of database backup: bdxpzadt.ant 2008-04-04 18.45.13
    BR319I Control file copy was created: /oracle/PRD/sapbackup/cntrlPRD
    BR280I Time stamp 2008-04-04 18.45.13
    BR057I Backup of database: PRD
    BR058I BRBACKUP action ID: bdxpzadt
    BR059I BRBACKUP function ID: ant
    BR110I Backup mode: ALL
    BR077I Database file for backup: /oracle/PRD/sapbackup/cntrlPRD.dbf
    BR061I 25 files found for backup, total size 45884.883 MB
    BR143I Backup type: online
    BR113I Files will be compressed by hardware
    BR130I Backup device type: tape
    BR102I Following backup device will be used: /dev/rmt0.1
    BR103I Following backup volume will be used: PRDB04
    BR280I Time stamp 2008-04-04 18.45.13
    BR256I Enter 'c[ont]' to continue, 's[top]' to cancel the program:
    c
    BR280I Time stamp 2008-04-04 18.45.50
    BR257I Your reply: 'c'
    BR259I Program execution will be continued...
    BR208I Volume with name PRDB04 required in device /dev/rmt0.1
    BR210I Please mount BRBACKUP volume, if you have not already done so
    BR280I Time stamp 2008-04-04 18.45.50
    BR256I Enter 'c[ont]' to continue, 's[top]' to cancel the program:
    c
    BR280I Time stamp 2008-04-04 18.46.26
    BR257I Your reply: 'c'
    BR259I Program execution will be continued...
    BR280I Time stamp 2008-04-04 18.46.26
    BR226I Rewinding tape volume in device /dev/rmt0 ...
    BR351I Restoring /oracle/PRD/sapbackup/.tape.hdr0
    BR355I from /dev/rmt0.1 ...
    BR241I Checking label on volume in device /dev/rmt0.1
    BR280I Time stamp 2008-04-04 18.46.26
    BR226I Rewinding tape volume in device /dev/rmt0 ...
    BR202I Saving /oracle/PRD/sapbackup/.tape.hdr0
    BR203I to /dev/rmt0.1 ...
    BR209I Volume in device /dev/rmt0.1 has name PRDB04
    BR202I Saving init_ora
    BR203I to /dev/rmt0.1 ...
    BR202I Saving /oracle/PRD/920_64/dbs/initPRD.sap
    BR203I to /dev/rmt0.1 ...
    Let me know If you have any problem regarding backup & restore
    karan

Maybe you are looking for