Where to learn about database tuning from?

Hello,
I need to learn more about database tuning - practical aspect. Are there any sites/services that could help me? I can't use production environment of course, I need to prepare my own ones (Oracle DBs on linux and windows too) and workload too. How to simulate workload from many users?
Thanks in advance for help
Aliq

How do you learn to paint? You can read every book on the subject, attend lectures by famous artists on paints and brushes and styles and what not..
None of this will turn you into an artist that can paint. Theory only goes that far.
And this is as true in performance tuning as in painting. You need to run into that brick wall called experience over and over again - and each time learn hard lessons that no theory can ever teach.
If performance tuning was that easy, we would have had fully automated tuning software in operating systems and database systems that could detect and fix all our performance woes on the fly.
Does not work like that.
Also, performance tuning is many times seen as an "after the fact" thing. Design the system. Code the software. Implement it. Then tune it.
Wrong. Also does not work like that.
Performance tuning begins at the very first workshop when brainstorming the basic design of the system. If performance and scalability are not part of that process, they cannot easily (if at all) be made to be part of the final system as a tuning exercise.
If I need to pass a single fundamental "uber-alles" principle for performance tuning - when dealing with it after the fact (as many of us do), then it is:
Identify The Problem
Do not confuse symptoms as the actual problem.
PS. Performance tuning is also many time (IMO) a situation where you have lost. Why? Because of if the code was designed and coded correctly, then there would not have been a performance issue. If the Oracle architecture was understood correctly, there would not be a problem. Which makes the advice by the other 2 posters so important. Understand Oracle. Understand how to design and code in Oracle. If done well, what is there left to performance tune?

Similar Messages

  • Where to learn about formatting Wiki pages? - best way to have a consistent custom formatting?

    Hi,
    I'm a new user to SharePoint Wiki but have a lot of content that would work well in a wiki format that I want to input.  This is an enterprise SharePoint system and I am only a user.
    I am frustrated by the default formatting, and would like scalable way of altering the formatting.  I need to learn about formatting options in sharepoint but I don't know where to start. 
    What learning resources would you recommend?
    Is there a method for managing formatting that you would recommend?
    Many thanks in advance.

    Here are some resources
    Training classes: http://sharepointexperience.com/
    Website with how to 2003 and 2007:
    http://www.heathersolomon.com/blog/articles/resources.aspx
    Website with how to for 2010:
    http://blog.sharepointexperience.com/
    https://www.youtube.com/watch?v=k1v2xKnn50g
    Stacy Simpkins | MCSE SharePoint | www.sharepointpapa.com

  • What is the best way to learn about galaxie s3 from novice viewpoint?

    what is the best way to learn about galaxie s3 as a complete beginner?  nothing that is taken as a given by other discussions is known by me.  i instantly get lost.

    Do you already have the phone, or are you planning on getting the phone.
    You could sign up for a free workshop at one of your local Verizon stores. You could read the owners manual. You could peruse thru the topics on THIS Verizon site.
    I thought there was a thread which gave a bunch of tips/tricks for the GSIII, but I can't seem to find it. There IS one for the Galaxy Note II which MAY be helpful with the GSIII, though.

  • Where to learn about the java bytecode?

    I want to learn the JAVA bytecode. Where to find information about that?

    The list of opcodes, list of data types, and how to use them is here:
    http://java.sun.com/docs/books/jvms/second_edition/html/VMSpecTOC.doc.html
    I personally use BCEL to manipulate class files.
    http://jakarta.apache.org/bcel/
    Some report they prefer Soot.
    http://www.sable.mcgill.ca/soot/

  • Where to learn about viewing video?

    Using my Mac mini 2 GHz Intel Core 2 Duo, running system 10.6.6, I have trouble viewing some live or recorded video Internet broadcasts, but have no trouble with others. One that I cannot view with any browser is broadcast by my Mac user group!
    Ones I can see: YouTube, CNN, live NASA TV, using Flip4Mac to tell QuickTime viewer to view. UStream no joy, for example. Cannot watch NASA videos online but after downloading they play well in QT.
    Where is a good place to learn how to be able to view videos, and why some are available and others are not? I do not find the help files on the Apple site to solve the problem.

    Some of the people at my Mac user group do not like questions from people who do not understand things so I am reluctant to ask any more questions.
    Message was edited by: itwontletme

  • Where to learn about Struts?

    Hi, I wanna learn Java on the server-side, and the first thing I'd like to learn is Struts, cause I constanly hear about it, so I've searched for a tutorial about it but couldn't find, could someone please advise me some tutorial or a good place to start with Struts?

    The documentation at struts.apache.org is a starting point.
    You can find the free ebook at
    http://www.ihelpers.co.kr/programming/reference/JakartaStrutsLive.pdf
    Thanks

  • Where to learn about all those settings and boxes

    Hi I am connected to the net with a netgear router and all is well but I'm looking into (more for fun than anything else) surfing with my PBook remotely ... Ive had some success with wifi and have even (but only sometimes ... and it keeps dropping the connection) connected through my mobile but my ISP isn't very helpful or user friendly so I struggle with all the settings ... what are they all ? FTP proxy, (HTTPS), Streaming Proxy, IPv4, DNS servers, IPv6 address, TCP headers, echo packets .... more to the point does anyone know where I can get some more detailed info. or is it all a bit deep for a hobbyist ? Thanks for your time ... Roger

    There are various places on the web, ones I have used for definitions:
    http://www.webopedia.com/
    http://www.wikipedia.org/
    Example for TCP/IP
    http://en.wikipedia.org/wiki/TCP/IP
    iFelix

  • Learn about NI TestStand from the experts with the NI TestStand Advanced Architectu​re Series

    The NI TestStand Advanced Architecture Series consists of documents covering topics of interest to advanced NI TestStand developers. The series' authors are NI TestStand architects and developers who provide insightful content that goes beyond basic documentation by offering best practices for large and complex projects. The series will release new documents quarterly so check back to see what's new in a few months!
    Follow the link to visit the NI TestStand Advanced Architecture Series.
    Josh W.
    Certified TestStand Architect
    Formerly blue

    Hello J.Venkatesh,
    You should have posted a new post rather than attach it to this post.  Other than TestStand, it has no relation to Tables in Reports.
    Have you looked at some previous post such as the link below
    http://forums.ni.com/ni/board/message?board.id=330​&message.id=3528&query.id=73853#M3528
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • Where does learn about FCPX internal processing?

    1) Does FCP X work with YUV like FCP or RGB like Media Composer?
    2) If one imports 10- or 12-bit ProRes 422, are the data processed (FX) at : 8-bit or 10- or 12-bit or 16-bit or 32-bit (FP)?
    3) Can one import RGB ProRes 4444 (really 4:4:4)?
    4) If so, are the data kept as RGB or converted to YUV?
    5) If kept as RGB, is it 0-254 RGB?
    6) When importing 12-bit RGB ProRes 4444 (really 4:4:4)  are the data processed (FX) at : 12-bit or 16-bit or 32-bit (FP)?
    7) Is the GPU used for FX?
    8) If so, does the GPU support 12-bit samples?
    9) ProRes automatically will accept and carry 12-bit data. Assuming FCPX passes 12-bit data -- does the export process to ProRes output 12-bit?
    The reasons for these questions is the RAW and log cameras utilize 12-bit RGB data.

    FCP is RGB.
    http://images.apple.com/support/finalcutpro/docs/Apple-ProRes-White-Paper-July-2 009.pdf

  • Learning something about my MBP from seria

    Good day
    I got for my self second hand MacBook pro - I think it's late 2006 model . I have 2 questions and I will be happy is someone can help:
    1. How can I know which model I have - I searched in the web and I know it's have the ATI X1600 card so I understand it's late 2006
    2. What can I learn about my computer from it's serial number ? I went to apple site to enter the serial but it said that the serial is not right or something and I also didn't know which country to enter
    Can I know from the serial the country or even what repairs this computer had or something about his apple care

    Hi o,
    http://www.appleserialnumberinfo.com/Desktop/index.php
    http://www.chipmunk.nl/klantenservice/applemodel.html
    http://support.apple.com/specs/#W88401FTYJY (I don't know if this is the site you tried)
    System Profiler also gives model identifier.
    Message was edited by: tjk

  • Industrial engineer study about Database System

    Hello, i'm Industrial engineering student now. I want to ask all of you. Is valuabel if i learn about Database System in my major?

    oppusunggu wrote:
    Oh i'm sorry about that. Now i'm studying Industrial Engineering in scholar Program. I live in Indonesia. As employee, Industrial engineer can improve efficiency in many aspect in the enterprise. So, is there any chance that i can improve efficiency Database System? Coz, in semester 5 i had study about Information System.On one contracting job, my boss had been an industrial engineer, so then he was a project lead. We became good friends, even though he introduced me to my wife :-) (wife's stepfather and he had worked together at an aerospace company previously). Certainly his background helped in project implementation.
    As to improving database system efficiency, it is yes and no. No, you aren't likely to get into internals and compete against people with CS doctorates, but yes because applications do need an eye towards efficiency, and applications are where the money goes. As with so many things, it's the combination of technical ability and another kind of analytical ability that make you valuable to business. Business analysis goes through cycles and fads, what was once called business process reengineering will be called something else and have its gurus (just this morning I got an email about how BPM can improve my business). Just don't fall for any pie-in-the-sky internet entrepreneurs who promise to have the next SAP, go mainstream first, with at least what we in the US call a Masters degree.

  • Some Questions About Where I Might Want to Go from Here...

    I guess first off, I should find out how to receive email notifications when somebody replies to this post.  I saw the option but that was on the main page where there were many posts and I saw the option there, but I do not want to receive emails when replies are sent to all the posts listed on the page.  How to I make it so I just get an email notification when I make a post or I am interested in other posts?
    OK, I have not had a smartphone yet.  I thought I would wait for the iPhone 5 (even know I have no idea when it is coming out).   I have 2 lines, one is for a MIFI2200 that has not worked for nearly a year and the tech support has been unable to fix it, but I did not want to lost the NE2.  I am thinking how much I have spent on keeping this line for the MIFI2200 far exceeds what the NE2 is going to be. I was also told many times that I would NEVER be charged another activation fee by Verizon once I paid the first one.  I heard recently that is not true.
    For my cell phone, that line is due for the NE2 also, which is what I was going to use to get the iPhone 4S with the mobile hotspot.  I have no idea if my thinking is right, but I have tried to learn about which way to go from going to this forum, the Apple Community Forum, etc.  I have learned a lot, but I have also learned that I would not be able to get the 3GB for the mobile hotspot since I would use this as my connection for my MacBookPro and broadband connection too.  Even know I do not do much more than read emails, do some research, watch some national newscasts, and this would all be on the smartphone or iPhone. (even know the screen would not compare to a TV).  I have been looking at the new Samsung, the new Droid, and other newer smartphones that seem to get decent reviews by CNET and other websites that review these smartphones.  I think getting an Android phone might be a bit too much for me starting out, but I have got to make the move and get in with the technology.  I have a business that could really benefit from this and I could knock myself for taking so long to move forward with this.
    The iPhone 4S on Verizon is not 4G LTE right? Most likely the next iPhone that comes out will be 4G.  Also, is it the same with all smartphones, that when you upgrade, like I read in the Apple Forums, that a lot of problems develop or can develop after doing this? After there is an Apple iPhone upgrade, I see tons of posts where people are in deep trpouble begging for someone to help them.  The trouble came after they upgraded with the new upgrade.  do all smartphone require you to plug it into your computer and get the latest upgrade?  Is it common like it appears with the iPhone to have so many problems after an upgrade?
    I would also like a Twitter account and be able to have followers and follow people I admire or are big in my industry.  However, since it is so hard for me to learn most areas like Twitter and Facebook, I would want to look for an on-line course that would teach me how to have a Twitter account, use it to Tweet Nutrition, Exercise Physiology, Wellness, etc. messages.  Just thinking about it and looking at various tweets, I get all confused by the simplest marks like the person Twitter name or whatever it is called (is it a call tag?)
    any suggestions on what I might want to look in to since I have both numbers that are both due for upgrades, or maybe since Verizon is so popular and they have a 22 GB limit, I might want to go to another company that allows 3 or more GBs.
    If anybody has any suggestions on HD camcorders for taking longer and better looking videos of people exercising with good form to post on my website, let me know, and I can research that.
    Sorry if I went off in several areas and areas the moderators do not like, but I guess I will find out if I do not get any replies in my email Inbox.  (Once I make sure I have it set-up for me to get notified when somebody replies to my posts)
    I should say I was thinking of getting another MIFI, but the cost of that per month opposed to having a mobile hotspot for the smartphone or the iPhone, I would be better off having the mobile hotspot, as long as it really works well and I can get enough of a GB plan for the Hotspot.
    thanks in advance for any advise or areas where I might be thinking off the path. 

    FYI, the NE2 discount only applied to the primary (account owner) line.  The NE2 program was retired Jan. 16, 2011.  You might have one NE2 discount coming to you, but it now has a six month expiration date from the day you become eligible for discount pricing.  Also Verizon Wireless now has a $30 upgrade fee when you purchase a new device at the discounted two-year contract price.

  • Where can i learn about Boot Camp

    to all
    i would like to learn about boot camp and the risks of puttiong windows on my mac. some things i just need on windows.
    where can i read about it before i start to post dumb questions about virus software and the risk of virus, as i'm sure its been addressed somewhere..

    thanks for the reply The Hatter... but its not a case of not leaving my comfort zone, but getting the full facts first for what i want to do. I;m quite good at leaving my comfort zone thank you..
    currently trying to build a server at home with little experience
    teaching myself HTML and Javascript and writing 5 websites on the fly
    among many other things.. i just need to find out more about what i am doing before i do it so i understand what i am doing, and whether its the best use of my time.
    my laptop most certainly doesn't sit on a shelf. its been around the world, to far flung corners of jungles, remote islands in Thailand and never leaves my side. Its on al day working and on all night processing. infact it almost drowned with me when i was caught in a violent storm going between islands in Thailand. Naturally i put the laptop somewhere safe before saving myself from going overboard.

  • Looking for book about performance tuning 11g database

    Hi,
    I am looking for books about performance tuning oracle 11g. The documents from OTN 2 days 11g performance tuning and performance tuning guide are not really study material.
    Has someone idea?
    greeting,
    Max

    Hi,
    http://astore.amazon.com/oraclebooks-20/detail/1590599683 {Part IV Database Tuning }
    Greetings,
    Sim

  • Network storage drive...where can I learn about these?

    I have so many questions, and frankly, the answers I've seen looking (briefly, admittedly) around these threads scare me.  Gee, Wally, what ever happened to Apple as the computer you didn't have to know computer programming to use?
    Now, before you all get your panties in a bunch telling me that I'm responsible for knowing how to use my hardware, I know...and I do want to know.
    So what I want to know now is how can I learn about the various types of "shares", and what they mean for hooking up a network drive for backup, etc.
    I have a WD 1TB drive which I believe uses "SMB", whatever that is.  It's got two folders on it currently, "Public" which I can access, and "WD Backup", which I can't.  I also can't seem to use it as a Time Machine drive, which is what I want to do with it.  And, or course, I can't re-format it, which I'd love to do as my wife hates the folder designations on it, and would like to have one folder called "iMac Backup" on it.
    Answers which don't involve Terminal will get extra points, but I've dealt with Terminal before, so take your best shot.  And ask for clarification if you need it.  Thanks.

    Unfortunately, networking and file-sharing aren't quite so simple in part because there's decades of history and dozens of companies involved in getting it into the current state. If you want dead-simple, you can get an Apple Time Capsule or AirPort with an external drive and be done with it. However, if you really want the most from network storage, you'll probably want to read up...
    WD make a number of drive, some network-attached, some not. We'll assume that you have one of their basic consumer network-attached drives.
    "SMB" stands for "Server Message Block" protocol and it was the local area network file-sharing protocol developed for Windows for Workgroups circa 1992 (it was later renamed CIFS - Common Internet File System - by Microsoft in 1996 because of the rising popularity of the Internet, despite the difficulty in getting it to work in anything but a small local network). SMB/CIFS is still widely used today for Microsoft Windows networks, though much of the equipment that serves those files are built on Linux or FreeBSD and not Windows.
    Access to shares on an SMB server (such as your hard disk) is controlled through a configuration utility provided with the drive or via a web application built into the device (that you access through your browser). Consult your manual. Generally speaking, however, SMB servers offer different ways of identifying whether or not you can access a share: 1) based on the computer connecting (in which case, everyone is considered the same user), or 2) based on a username/password combo. Generally a server will only operate in one mode. Shared directories can also allow or deny "guest" access (access without a password). All of this should be configurable through the drive utility or web application which you access with your web browser. Generally, an SMB server can only operate in one mode.
    It sounds like the Public directory is configured to allow guest access, and I'm guessing that "WD Backup" is a share that's password-protected and intended to be used with Western-Digital's own software of the same name. You should be able to add and create new directories as necessary through the provided utility or the web interface.
    You are correct, you cannot use Time Machine with an SMB file-sharing service. Time Machine will require AFP (Apple Filing Protocol) or NFS (Network File System) support. Western-Digital only has 3 network drives that support AFP and Time Machine: My Book Live, MyBook World, and WD ShareSpace. OS X also has some basic requirements about the performance and capabilities of network storage in order to use it with Time Machine, so you really want to look for drives that state up front that you can use Time Machine with them (for example, WD World Edition: http://www.wdc.com/wdproducts/updates/docs/en/appletimemachine.pdf )
    I'm not sure why you can't reformat the drive. This is supported on all WD products (though, if you've moved a bunch of data to it already, perhaps it would be a hassle).
    You can do backups of your Mac over SMB, but it's complicated by the fact that SMB is quite old and isn't capable of storing information about the file permissions, ownership, etc. It will be reliable for data files, but not for applications, etc. There's a work-around, of course. You can create a disk image on the SMB share using Disk Utility (make sure you create an HFS+ image) and backup to that. If you go that route, I would suggest either Carbon Copy Cloner or SuperDuper to perform your backups. They are true backup tools, not versioning tools like Time Machine.

Maybe you are looking for

  • Lost connection with server

    For about two days now, the bbm application has refused to launch. It has been writing lost connection with server....can any one please help! It's really urgent

  • Can't create a Datasource

    Hi, i'm trying to create a Datasource with the Visual Administrator and I'm getting this error: java.rmi.RemoteException: Error occurred while starting application in whole cluster and wait.; nested exception is:      com.sap.engine.services.deploy.e

  • Constructo​r NationalIn​struments.​DAQmx error in C#

    Hello everyone, I have been struggeling with the following problem. I am trying to execute a selfcalibration within a visual studio .net 2005 program. When I create a Device object an error appears which tells me that : The type 'NationalInstruments.

  • Content repository

    Hi all,      I am new to DMS.Please explain to me in detail about "content repository". Also let me know about Knowlege Provider. Regards Shynu John

  • Operation sequencing in R/3 not scheduled

    I have a routing with one operation for a machine.  In APO I need to finite schedule both the machine and the operator capacities.  I created a second work center for the labor and added a parallel sequence to the routing to start and stop at operati