What are the best coding technics which will avoid performance problems

Hi Experts
What are the best coding technics which are avoiding memory problems and performance problems
Some times one of few reports are taking too much time to executing while handling large data.
1.What are the best way to declare a internal table to avoid performance problems.
2.what is the best way to process data.
3.what is the best way to clear memory.
Can you guys help me give some good suggestions for  writing better programs  to avoid performance problems.
Thanks
Sailu

Hi,
Check this link..[Please Read before Posting in the Performance and Tuning Forum Updated |Please Read before Posting in the Performance and Tuning Forum;
Which will be the first thread in the Performance and Tuning Forum.
Search the SCN first.

Similar Messages

  • What are the best coding standards for ADF 11g?

    Hi,
    Do we have any link that will suggest the best coding standard practices used for ADF 11g?
    I am looking out from the perspective of some standards that can be defined before starting my project to know the team on how to
    1. Minimize Duplicity and max reusability of code
    2. Package the code
    3. Resource bundle usage and its calls
    4. Maintainning format consistency eg. date display format, number format
    5. Exception handling
    6. Logging
    7. Namiing conventions
    Also then we might have standards on
    1. Task flow dev.
    2. EO and VO creation standards
    3. UI development standards [purely ADF component based]
    Thanks in advance
    Edited by: user8925296 on May 26, 2010 3:24 PM

    The ADF Enterprise Methodology Group has a page on standards that gives you a starting point on many of your questions: http://groups.google.com/group/adf-methodology/web/adf-coding-standards
    John

  • What are the best practices for Database management and performance tuning?

    Hello,
    I want to ensure that I am using the best practices for managing and maintaining our Database.
    Is there any documentation out there that outlines how to maintain and ensure top performance out of our database?
    Thank you!
    John Sefton

    I appreciate the responses, however this is not the information I am looking for.
    I am specificaly looking for best practices invloving the managment and performance tuning.
    Example: are their tools that I can install that will monitor the size and response time of the database and alert me if there is degradation in performance?
    Are there specific periodic activities I should be doing to garuntee that my database will continue to function that way it is supposed to?
    Or is this a fire and forget solution that does not need this attention?

  • What are the best sounding headphones that will fit iphone ?

    i want to buy headphones for i phone but dont know what will fit that has good sound to it any advice ?

    And they are $60 on Amazon for no tax or shipping.
    Don't pay $40 more at the Apple store.

  • What are the best DVD ripping settings to avoid a choppy QT performance?

    I ripped some of my DVDs with Handbreak, and I put them on my PB 12" running 10.4.5 and Quicktime 7.0.4. The performance is really bad with H264 code, and acceptable with standard mpeg4 codec (I occasionally get some stuttering). Which of the following parameters (beside the codec) can improve the QT performance on slower computers?
    1) The size of the final QT file (will a 1GB QT file stutter more, compared to a 600MB file?)
    2) The 1-pass or 2-pass option (so far I've been using only the 2-pass option)
    3) The bitrate (will a 1000kbps get less chances to stutter than a 2000kbps)?
    Thanks!
    Powerbook g4 12   Mac OS X (10.4.3)  

    If you're using any "ripping" software to convert DVD's to QuickTime formats you are at the mercy of the encoding (and the software that creates it).
    If your Mac has trouble with the file your only options are to reduce the data rate or the movie dimensions.
    I've done a few tests (using H.264) that yield satisfactory results on my Mac mini.
    I edit the display dimensions (prior to export) to half size (640X480 becomes 320X240) and use the H.264 video codec (my Mac Mini can handle it) and then use QT Pro to display the file at double size (back to 640X480).
    Quality does suffer but playback works even on my old G3 iMac.

  • What are the best practices for generating an EPS logo from InDesign?

    Our costomer is running into technical issues with the logo we sent them, which was exported from Indesign. Images were not embedded and fonts missing. I was able to embed the images and fonts. However, we DO NOT want them to be able to make any text changes. So after exporting an eps, I opened the file in Adobe Illustrator and made all the text outlines. I hope this works. But I just wanted to post the question on what are the best practices for doing this?
    The client needs the logo with transparent background, images emebdded and type in outlines. Also, they need some space around the text. When I exported the eps, the file is right up on the edge of the type.

    It sounds like you are pretty far from "best practice" with regard to logo design and delivery.
    These days, the very use of the EPS format should be considered bad practice, and some other terms in your post, (i.e., 'images,' 'missing fonts'), make it sound like there is not a seasoned logo designer involved.
    That said, you probably already got the advice you need to get out of the immediate jam. However, without proper logo design, you and the client will soon be facing other problems. You should be delivering a 100% vector graphic in single-color (black) and corporate-color(s) versions, with no live font data, that has been test-scaled to very small and very large sizes; ensuring it will work at postage-stamp size and on the side of a truck or building, with specific spot color(s) and proportions that will enable it to be offset printed, embroidered and screen-printed on apparel, and cut into signage materials and decals.

  • What are the best archiving methods for small colleges?

    Hi Folks,
    Im thinking a few terabyte hard drives will be my best option for a hundred dollars each.
    We have a small operation here at a New England college with two editing systems that get a good amount of student use and use by myself for college needs. Some of the student work will get deleted at the end of each semester, but I need to save all the college's video.
    What are the best ways to archive? Some of my concerns are cost and space. I can afford a few externals, do any of you have a nice cheap solution?
    I understand if I am to go the route of archiving on externals I should have a backup of my backup, do any of you guys have any feedback on ghosting your backups, is that common?
    thanks
    Mike

    If it's JUST for backup (not operation), you can get bare drives and either an enclosure for 1 or 2 drives with no tools trays (like the ones from Sansdigital: about $120 for a 1 drive enclosure) or a device like the UltraDock from Wiebetech (I use the latter). Physically install (or connect in the case of Ultradock) a bare SATA II 3.5" drive, connect it via USB 2, Firewire, esata, initialize/erase it, and then copy your files.
    Then store the drive carefully in the foil anti-static bag it came in a dry location where it won't get jostled about by errant students (or kids in my house).
    The savings in not getting full drive enclosures in the cost of multiple power supplies and interfaces. You pay for that once with the mountable enclosure / drivedock, and thereafter, just buy bare drives.
    I also like another reply: have the students provide drives on which to back up their projects. A friend of mine has a ProTools audio studio, and part of his "set up" charge, is $100 for a bare drive that he will archive for 5 years, or the client can take with him at the end of the project (when the bill is paid).
    Eddie O

  • What are the best settings to use for the newest AirPort Extreme (AC wifi) with my optimum online service provider?

    I have the current generation of the AirPort Extreme and a handful of devices that utilize the new 5Ghz A/C frequency. My internet speeds were blazing fast when I had first set it up but lately it has been lagging terribly. I was told that changing my dhcp did help, which it did it seems like it might be back to its normal speeds but I just want to know what are the best settings to configure for the airport so that I can get the most out of my service on all my devices? I'm using a CAT 6 cable which does help, I have a guest wifi setup with a wifi password which I understand will slow it down a little. Can anyone just point me in the right direction or just give me a step by step guide on what settings to configure? Should I really consider turning off the guest network?

    I am assuming that you are looking to configure your network to provide the highest level of bandwidth possible for your network clients. If that is the case, the following are a few things to consider:
    The Internet modem should support Gigabit Ethernet. That is the Ethernet connection between the modem and your 802.11ac AirPort Extreme should be Gigabit Ethernet.
    Use CAT-5e or CAT-6 Ethernet cables between all wired connections.
    Only expect 802.11ac performance with 802.11ac clients in the same room as the base station.
    Eliminate or significantly reduce any forms of Wi-Fi interference on both the 2.4 & 5 GHz bands.
    When streaming, especially HD video on your local network, use wired connections between the host and player devices when possible.
    Other than the above suggestions there are no "magic" settings that you can make on your AirPort. Note: The Guest network shares the same bandwidth as the "main" network. Unless you have a network goal to provide this type of network, it is best left disabled.

  • What are the best Voice to Text app's for use in classroom?

    What are the best Voice to Text app's for use in classroom?

    Hi I did download the software you suggested which you mentioned in in our iphone.
    However the This did not happen to my text
    "text it will appear a botton "Talk" and you're going to have a Text-to-Speech."
    I have to hold my finger on the taxt and it says copy and next word is text. so the text needs to behightlighted each time till the end, which is difficult to do. why does the "talk" appear on the bottom?
    What do I need to do for that to appear?
    Thank you in advance for the rplies.

  • What are the best Voice to Text app's for use in business meetings?

    What are the best Voice to Text app's for use in business meetings?

    Hi I did download the software you suggested which you mentioned in in our iphone.
    However the This did not happen to my text
    "text it will appear a botton "Talk" and you're going to have a Text-to-Speech."
    I have to hold my finger on the taxt and it says copy and next word is text. so the text needs to behightlighted each time till the end, which is difficult to do. why does the "talk" appear on the bottom?
    What do I need to do for that to appear?
    Thank you in advance for the rplies.

  • What are the best external backup battery choices for the iPod Touch 4G?

    Hello,
    I am so disappointed with the battery life on my iPod Touch 4G, even when I turn off location services and notifications and put it in airplane mode. 
    As such, I realize that I am going to have to get an external backup battery, even though I don't like the idea of carrying around yet another item. 
    What are the best choices out there, especially any ultra-portable (aka small and non-bulky) ones?  I came across this Juice Pack Air - iPod Touch 4G Case, which seems like the perfect solution, but it is on back order and seems to have been so for a good amount of time.  Who knows when it will be in stock again.
    TIA for any and all help!

    bumping up (I hope doing so is allowed.)

  • What are the best practice in report design ?

    Hi,
    According to you, what are the best practices in report desing about layout, fonts and colors ?
    Thks

    Hi,
    It all depends that what type of report you are designing and what tool you are using - WebI or Crystal.
    And in WebI, if it is cross tab or Tabular report etc.
    One most important thing is that what is client requirement. May be client does not like which is best practice.
    On the base of my personal experience I will create few demo reports using different options - layout, colors and fonts and show them to client so that they may decide.
    Regards,
    Bashir Awan

  • What are the best ways to protect your macbook?

    I have ordered my 1st ever Apple product, the White Macbook.
    I would like to know what are the best ways to keep it save and in top condition?
    Apple have given me this case as a good will gesture, so I won't be needing a case for it: http://store.apple.com/Apple/WebObjects/ukstore.woa/wa/RSLID?mco=94689A4C&nplm=T J702
    But any solutions for stopping the discolouration (i hope this never occures on with my macbook) but any invisible stickers which I can put on the palm areas?
    Any tips?

    The new plastics really don't have the discoloration problem, so you don't actually need palm rest protection. Any dirt can be taken care of with a Mr. Clean Magic Eraser. I use only a silicone keyboard cover by Carapace to protect my macbook. I type so much that the letters often wear off my keys, and this will prevent that, as well as dust entering through the keyboard or, God forbid, any spilled liquid. The macbook heat vents are in the back, so my macbook does not overheat with the keyboard cover in place.

  • What are the best AirPlay speakers for Apple devices?

    What are the best AirPlay speakers for Apple devices? I would like to get some good speakers to be used with my iPod, iPhone and iPad. Ideally, they should be able to play using AirPlay and be quite powerful, but with a good design if possible.
    I am particularly interested in the Fidelio range of speakers by Philips.
    Thank you for your help in advance.

    Best is going to be a matter of opinion.  What environment are the speakers going to be used in? How large is the room? What type of music are you going to play? What features/functions would you like in the speakers? What price range are you looking for?  All of these are going to effect which speakers will best fit your needs.

  • What are the best settings to make a DVD?

    Hi!!!
    I want to make a DVD. I am using Adobe Premiere Pro CS4. My video uses a image (i havent chosen the width x height yet because i do not know what is the best for picture quality on DVD, any advice?). I also use text which is made by clicking on Add Titles in Premiere Pro. Also i have a mp3 which plays throughout. (There is actually no moving video, just an image still, and the text I add which changes every few seconds)
    My question is: For optimal picture and sound quality on DVD, what are the best settings to begin the project with? (i.e. PAL? HD?, etc). Second question is: For optimal picture and sound quality on DVD, what settings should i have when exporting? (i.e. Format: MPEG2? MPEG2-DVD? H.264? ect,   Preset: 1440 x 1080i? PAL DV High Quality? etc)
    Note: after exporting the file, i will send the master to a DVD duplicating company who will put the file onto DVD for me.
    Many, many thanks!

    To give you just a bit more background, for DVD-Video (well, if it's burned, it's officially DVD-ROM, but you get the picture), the Transcoding will be done to MPEG-2. For the best Audio, I would stick with PCM/WAV, which will be slightly larger, but with better fidelity. Note that with BD, you have some other choices, but fewer for DVD-Video. Also, even though MPEG Audio was optional in PAL-land, it is falling out of favor. The two choices are DD AC3 (a flavor of MPEG), and PCM/WAV, which will give you the best Audio.
    With Adobe Dynamic Link, you do not need to be too concerned with the Transcoding yet. In Encore, you can choose the parameters for the Transcoding, or leave it set to Automatic and Encore will calculate the space on the disc, and come up with a very good Transcode setting. If you decide that you want to do those settings yourself, please spend some time on the Internet reading about "bit-budgeting." There are also 3rd party Transcoders, that some feel are superior to those used in the Adobe products. There are several recommendations in this forum. Again, you will want to study bit-budgeting first.
    Good luck,
    Hunt

Maybe you are looking for