What  skills a senior oracle dba  should have??

Hi....all,
I'm working as an oracle dba for a small company for 5-6 months.My duty is like doing the typical dba jobs.But i know,i would not be able to survive in long term with these limited set of skills.I,m planning to learn new new things by my own effort.
Now...my ques. what are the areas or technology where should i emphasis???....
Hope...experienced dba guys would give me a proper suggestion in order to build my career.
Regards......

And when you become truly a senior dba , you actually start working on those things which you just learnt and went ahead, like some things which appear very basic in the starting but when you start digging out them , you find lots of details of them. Its going back to basics all the time when you come to a senior level just like in martial arts, after the 10th dan , you are awarded with the white belt, from where you started in the very first place. Steve Jobs of Apple Corp, said 4 great words which I follow and refer, "stay hungry, stay foolish" !
Just my 2 cents!
Aman....
Edited by: Aman.... on Apr 1, 2010 5:53 PM
oops, sorry Ansiktet, the reply was for the OP!

Similar Messages

  • What level of access a DBA should have on production Environment

    We are in the process of auditing
    I want to know what level of acccess a DBA has on a production server..How about the Backups ONLINE/EXport backup? Which account should be used for those purposes...
    Can i DBA login as SYSTEM or SYS user? or he should have separate account to do all the activities..
    I am more on protecting the data from unauthorized user..Any standards followed for that
    Best Regards
    Maran

    Hi Maran,
    What level of access a DBA should have on production Environment
    root
    However, there have been cases of dishonest DBA's and SA, manipulating data for profit and stealing data:
    http://www.dba-oracle.com/art_lumigent_whitepaper.htm
    Kevin Mitnick, the noted computer felon likes to show how security breeches are commonly the result of employee errors. In his book “The Art of Deception”, Mitnick talks about his techniques to get trusting employees to disclose confidential information and privileged passwords. In one case Mitnick was able to secure a privileged password using the name Lemonjello, and then bragged about the naïve employee who handed-over a system password to someone called “Lemon Jell-O”. In this case the IT staff was never able to ascertain the root cause of the breech because their mechanism for the dissemination and auditing of secure information was inadequate.
    Today, there are ways to seregate the audit trails, giving the DBA what they need to do their job, while not giving them the keys to the kingdom.
    Hope this helps . . .
    Donald K. Burleson
    Oracle Press author
    Author of "Oracle Tuning: The Definitive Reference"
    http://www.rampant-books.com/book_2005_1_awr_proactive_tuning.htm

  • An open letter to Mr. Sybrand Bakker (Senior Oracle DBA)

    Dear Mr. Bakker
    At the very outset, let me tell you how utterly I am in awe of your undoubted genius. You mastery of subjects as diverse as the Oracle database, the English language and [Recitatives in Bach’s Vocal Works|http://www.bach-cantatas.com/Topics/Recitatives.htm] (to name a very few) never ceases to amaze me. The selfless manner in which you saved the jobs of innumerable DBAs with your timely help makes you a prime candidate for the next Peace Nobel. The dedication with which you contribute in a variety of forums to share your vast knowledge with the millions of ignorants like me is an inspiration for all.
    But these aspects of your personality Mr. Bakker, pale in comparison to the vast majority of other talents which you seemingly possess. And though it may seem naive, by your own high standards of professionalism, to use this forum for anything other than technical discussions, I am sure you will appreciate this effort to throw some light on your following traits:
    *1. Pathological disgust (tending towards racism) for Asian/Indian professionals*
    Examples: http://groups.google.com/group/comp.databases.oracle.server/browse_thread/thread/1a7e4d9baa117188
    http://bytes.com/groups/oracle/65109-oracle-vs-ms-sql-server#post246187
    Mr. Bakker, you cannot really seem to accept the fact there are a large number of very good Oracle professionals who happen to be Indians or other Asians. If you could, you would have realized that a sizeable number of Asians/Indians contribute to the best blogs on Oracle technologies. Asians/Indians also happen to be some of the most respected contributors to Oracle forums and unlike you, they prefer to share their knowledge without an appalling, condescending attitude.
    *2. Propensity for double-standards*
    Examples: Re: dynamic sql plz help and Re: redo log block size and improving performance
    http://groups.google.com/group/comp.databases.oracle.server/browse_thread/thread/1a7e4d9baa117188
    Re: Can I use ROWID to get the latest row from a table
    Mr.Bakker, though you never fail to remind people not to use 'chatroom'/'MSN' language in forums, you do not quite follow what you preach (IMO is definitely 'chatroom' language). Forums users have long been subjected to your rants about ppl people using [upper case letters while posting|http://forums.oracle.com/forums/thread.jspa?messageID=2316857&#2316857], referring to other users as 'Friends' and generally being rude. But the second and third example above does not exactly show you as a very polite person either, does it?
    *3. A colossal ego*
    Examples: Most of your posts
    Mr. Bakker, you will be pleased to hear that you possess the biggest ego ever recorded in the history of mankind. You refuse to believe that your ideas can ever be wrong, you cannot digest it when you post something useful and the original poster does not acknowledge it, so much does it affect you that you often post rants to vent your anger.
    *4. Maniacal obsession for documentation*
    Examples:Re: ORA-39700: database must be opened with UPGRADE option ? Oracle 10g/AIX5.3
    Re: DB_FILE_MULTIBLOCK_READ_COUNT on 10G R2 (there are maybe hundreds more)
    Mr. Bakker, you need to understand that there are times when the loads and loads of Oracle documentation intimidate someone new to Oracle. Your unparalleled genius has enabled you to understand every single documentation that you read since you were fifteen but there are mere mortals too in this world. People who are new to Oracle might have doubts which they could not clear from the available documents making them post a question in the forum. Answering their queries instead of treating them with disdain and pointing out their frailties is surely not the way to go.
    *5. Threatening to mark replies for abuse*
    Examples: Re: diferemce between edge and lazy replciation
    Re: redo log block size and improving performance
    Mr. Bakker, you need to be a sport. You see, the world is round, things do come back sometimes.
    Here is hoping that these Sybrand Bakker facts help you to know yourself better.
    So long then.....

    Comments posted by an anonymous user, who devotes his very first contribution to flame someone who has been helping out people for 13 years.
    Just a few facts
    - Most posters here are anonymous and can not even adhere to minimum civility standards. Being anonymous doesn't count as civil in my book
    - Most posters
    - don't look up error messages
    - don't use Google
    - don't use the 'Search Forum' button
    - don't include info about their version and platform
    - ignore the Forums Etiquette post which has this all outlined
    so
    - Most posters are freeloaders who dump as much of their work here
    - Those people qualify in my book as fundamentally lazy
    - Some can even be considered to parasite on this forum.
    Your comments are very telling, as they are completely of the mark. Did you ever monitor the enormous amount of people using 'U', 'plz' and above all 'URGENT',
    while the solution could have been found with 1 Google Search? What does that tell about you? You condone their rudeness and are probably planning to post in the same fashion.
    That doesn't make you a very polite person, does it?
    My thesis is
    - 99 percent of all questions here are redundant, if even only people could be bothered to do only a search for the error message.
    This forum consists for 100 percent of answers to FAQs, which are all around over the Internet.
    Resources those people never use.
    - Most of these doc questions come from a limited part of the world. It is telling everything about the work ethics in that part of the world.
    Your remarks and remarks from other people indicate you and other people always draw the racism card when I expose them as fundamentally lazy.
    This is because I tell the truth and people don't like to hear the truth.
    There may be competent people from that part of the world. With a few noted exceptions, they don't post here, as they do their own research!
    They also, even more telling, with a few exceptions, don't answer questions of their compatriots.
    This is also all telling.
    In short: your comments are off the mark, tearing things out of context, and disgusting.
    You would be better off concentrating on a positive contribution (assuming you are capable of something like that), but I won't hold my breath.
    Because basically you are a coward, as you post anonymously.
    Sybrand Bakker
    Senior Oracle DBA
    Experts: those who can be bothered to read documentation, instead of asking someone else to abstract it.

  • Why did my charger already go bad..bought another one and it went bad..now phone will not charge..only had it 2 months..what a disappointment so far..should have stayed with Apple..would like to get my money back. Terrible experience so far.

    Why did my charger from Verizon already go bad..bought another one and it went bad..now the phone will not charge..what a disappointment and a hassle..should have stuck with Apple..only had the phone 2 months. Hope they will exchange it!!!!!!!!!!!!

    This is either a Phone issue or an Electrical issue in your home.!   when charging Do you always use the same electrical  outlet?  or did you try others..
    You will know or should know if there are any issues with your other Electronics.. that you Plug into it..
    If it is the s5 which it sounds like it could be then the Local Verizon store at there Discretion will determined if replacement is needed you have a 1 year Manufactures Warranty that covers for things like what your Describing I would take it too your local store see if they'll get you a Replacement or you may have to go through Samsung..
    But I would Try another OUTLET just to see if your phone charges with it.. And Good Luck b33

  • If different albums have the same song and I delete the duplicates what happen with the albums that should have that song, does it refrence back to the the song that was not deleted.

    If several albums have the same song and I delete the duplicates what happen then.  Does it remove the song from the albums and just keep 1 song in 1 of the albums?
    Thx got my answer not possible, it will delete th esong from the other albums

    Indeed, a song can only appear in one album.
    To check your library for duplicates use Shift > View > Show Exact Duplicates as this is normally a more useful selection. Keep holding down shift until you have clicked on the text Show Exact Duplicates or it may still use the loser definition.
    If you find that you have true duplicates you need to manually select all but one of each group to remove, or use my DeDuper script if you don't want to do it by hand. The script attempts to take account of different types of duplicates which need to be handled differently, merges playcounts and preserves playlist membership. Please take note of the warning to backup your library before deduping. See this thread for background.
    tt2

  • HT4753 What is the workaround for saving versions of a document in Pages? I have the latest version of OS. What a time-consuming pain.. should have gotten Word, instead.

    I can't save a document to mulitple locations in Pages? Is there a workaround? What genius Apple software developer came up with this?

    Select Duplicate from the File menu then with the duplicate active select Save. You can then change the location as well as the file name just as you would using Save As. It's one extra step.
    Since Versions saves every document change there isn't much need for Save As because you can always recover a prior version.

  • Why do i have a family plan when i did not sign up for a family plan i feel like what ever walmart employee helped me should have showrd more concern and information to show me of and espically explained nmy plan

    Mad customer

    You would have to be more specific. You though you were getting only one phone and you somehow have MORE than one phone???? If you only have one phone, you are not on a Family plan. You may be on the More Everything plan, but you can only have one phone and still be on the More Everything plan. You do not have to have multiple phones to be on the More Everything plan. It all depends on how you want to use the phone.
    Yes, Verizon has single line plans, but they do not have all of the same features as the More Everything plan. Single line plans are not the best solution for all customers who only want one phone.

  • Roles and responsiblities of oracle dba in development team

    What should be the roles and responsiblities of oracle dba in development team?
    Does Application dba should have oracle user credentials on db box?

    Hi, Application DBA work as like production DBA, while resolving issue SLA would not apply for them . Apart from this developement team pressure will be there.
    These are points remembered.
    Creating test Db for testing environment,
    Schema Replication of POC
    replication the DB for interface setup .
    User , Space management.
    Roles and Security management
    Space Forecasting -this will be useful when you are estimating for storage
    need to give application set up to Production DBA with proper specification.
    maintaining the schema changes
    Ensure that right script shas to provide the Production DBA team .
    Deployment of the application.
    performance tuning..
    All environment memory /CPU statistisc need to check by regular interval.If any issues need to escalte to INFRASTRUCTURE team
    HTC
    tippu

  • Cloud Computing - Oracle dba

    Hi Experts,
    kindly let me know what is cloud computing and what role can a Oracle dba have in this profile ?
    Regards,
    Chandra.

    At the moment, nothing since this concept is yet to be made more polished and refined. The only cloud thingy that I am aware of related to oracle db is the option to go for Amazon's cloud service to put up the backups. I guess it would be better to choose the policy of wait and watch and see what the next release would say and do about cloud computing.
    Aman....

  • Oracle dba

    Hi,
    First of all sorry for asking this question to you guys but i need your help and guidance in this
    Iam Aram from India and i currently work as oracle apps DBA.
    Can anyone of you say me which branch in MS would be better to study being a DBA.
    Is there any MS program which is designed as getting specialization in oracle dba or something like that
    Also i need some general information
    i am interested to get employed in USA, i dont know the opportunities available for oracle dbas who have got around 2 years of experience.
    so iam planning to do some MS program there and get employed in DBA domain .some of people around me say that i should get OCM oracle and i would be better.
    iam much confused and i dont know to make a decison whether to concentrate toward OCM or plan to do MS program.My target is to be a oracle dba in USA
    I need your suggestion and your most precious advices which will take me in a right path.
    Thanks
    Aram

    aram wrote:
    Hi,
    First of all sorry for asking this question to you guys but i need your help and guidance in this
    Iam Aram from India and i currently work as oracle apps DBA.
    Can anyone of you say me which branch in MS would be better to study being a DBA.
    Is there any MS program which is designed as getting specialization in oracle dba or something like that
    Also i need some general information
    i am interested to get employed in USA, i dont know the opportunities available for oracle dbas who have got around 2 years of experience.
    so iam planning to do some MS program there and get employed in DBA domain .some of people around me say that i should get OCM oracle and i would be better.
    iam much confused and i dont know to make a decison whether to concentrate toward OCM or plan to do MS program.My target is to be a oracle dba in USA
    I need your suggestion and your most precious advices which will take me in a right path.
    Thanks
    AramAs far as employment goes, just beware. I've worked with a fair number of H1B who were hoping to get a green card. The contract companies they worked for would make promises to assist, but they really just string the guys along. They (the company) actually has a DIS-incentive to help an employee get a green card. As long as the employee is H1B, he is essentially an indentured servant as he can stay in the US only as long as he works for his H1B sponsor..

  • What are all the duies that have to be performed by an oracle dba

    hi
    i am new to oracle and i want to know the duties that have to be performed by an oracle apps dba?
    how many years of exp is required to become an dba?
    is it compulsory that i should know plsql to become an oracle dba?
    Thank you

    There duties of a DBA will vary depending on the job role and to some degree the organization in which you work. There are some core duties that you should be to handle no matter the role. Some of those duties would be:
    Backup and Recovery
    Backup and Recovery
    Backup and Recovery
    Database creation
    User/schema Management
    Database and application (sql) tuning
    Knowledgeable of the Oracle process and memory structures
    Knowledgeable of the OS being used
    Good people skills.
    and Backup and Recovery
    The above is by no means an exhaustive list, but areas that I look when I am interviewing a DBA. Being an Apps DBA, you will also no doubt need have duties that are centered around the support of the Apps.
    The multiple listings of backup and recovery are subtle hint that you should be very familiar with the concept as it applies to Oracle no matter your role.

  • Help:What is the Future of Oracle DBA Professional?

    Hi Guys,
    I am new(fresher) to the field of Database administration can u tell me more about the role of a DBA and after 3-5 years of experience where can i find oppurtunities and which companies hire DBA's and does certification help DBA’s what edge do DBA’s have over Software Developer’s
    Thanks
    Vijay

    Vijay,
    There is no such thing that the future will nto be there for the dbas.Its not the profession of dbas but it applies to everyone who is in any field.The value is only for those who are good in what they do. So if you are really good in whatever you do there wont be any issues in oppertunities. Oracle database is a very vast field and you need to keep your self always open to learn new concepts , things, technologies to make sure that you are in demand.
    Aman....

  • What should have in equal tnsnames,ora and listener.ora?

    Hi forum members again I'm very new in oracle, and I'm trying to create a sucessfull net service name, using oracle net configuration assitant, but when I try to test it I got this error, .***"""ORA-12514: TNS:listener does not currently know of service requested in connect descriptor."""*** And I have read that tnsnames.ora and listener.ora should have some parameters in common, but exactly I don't know, Do you know what parameters should be? or The ORA-12514 problem , doesn't have relation with the tnsnames.ora and listener files?, If doesn't wich is the reason of this message?
    By the way I put what contain these files:
    ---------------------------------------------------------------------------listener.ora
    # listener.ora Network Configuration File: /opt/oracle/product/10.1.0.3/network/admin/listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = oracle.gentoo)
    (ORACLE_HOME = /opt/oracle/product/10.1.0.3)
    (SID_NAME = oracle)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    SAVE_CONFIG_ON_STOP_LISTENER = TRUE
    TRACE_LEVEL_LISTENER = USER
    /////////////////////////////////////////////////////////////////////////////tnsnames.ora
    # tnsnames.ora Network Configuration File: /opt/oracle/product/10.1.0.3/network/admin/tnsnames.ora
    # Generated by Oracle configuration tools.
    NORACLE =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = tux)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = noracle)
    By the way what must be the username and the pasword that ask the ORACLE CONFIGURATION ASSINTANT to test the net service name? Must be the user name and password of the system user?
    Thanks in advance

    OK, here we go ... extra long as I intend to bookmark this and make reference, as this is a very common question ... skip to the bottom if you want my guess to the solution.
    Oracle Net Services (formerly SQL*Net, Net8, Oracle Networking) has two parts - the client and the server side. I'll discuss the server first, then the client.
    1) Server, and specifically Listener:
    The Oracle Listener is a monitor that listens for Oracle service requests on one or more ports. Usually this is on TCP/IP port 1521. When it gets an Oracle request from any network client, it checks whether it's in the list of Oracle Services for which it is monitoring. If found, it will contact that service, request a connection for the client, tell the service and client where and how to connect, and get itself out of the loop.
    Notes:
    a) It can listen on behalf of any number of services;
    b) A service can be a database instance, an EPG service (the DBMS_EPG is the replacement for Apache in the database in 10gR2), an external job, etc;
    c) One listener can listen on behalf of multiple database instances;
    d) The services can be listed in the LISTENER.ORA or they can self-register;
    e) If databases self-register, they use the initialization parameter LOCAL_LISTENER
    f) If self-registering, the listener should be up before the database
    g) Shutting down the listener will stop future connections, but has no impact on existing ones.
    One frequent point of confusion - a connection request on the local machine may loop out to the network and contact the listener, or it may bypass the listener entirely and use a bequeath adapter. The 'beq' connection is the 'normal' connection by "sqlplus / as sysdba" or "sqlplus system/manager" on the local machine (note that no @instance was used ... in *nix, that is derived from the $ORACLE_SID environment variable)
    In your listener.ora, you specify global_dbname=oracle.gentoo and sid_name=oracle. I assume therefore you can find an initoracle.ora or spfileoracle.ora somewhere on your system.
    2) Client:
    A client that wants to connect to an Oracle service uses the client side of the Oracle Net Services. The definition of client includes: any Oracle client utiltiy (SQLPlus, SQLLoad, Forms, Reports, etc.); an Oracle database instance that wants to make a external procedure call or a dblink; third party tools such as ODBC and JDBC.
    In SQL*Net version 1 the connection was made by specifying the target in the connect string ("user/password@host:listener_port:sid") and that is also used these days by many JDBC drivers, especially the Oracle Thin JDBC driver. Oracle's Easy connection mechanism uses a similar variant.
    Since SQL*Net Version 2, Oracle has supported the concept of alias translation. Basically it's very similar in concept to DNS - give it the name of the service and tell it where to find the translation table. The translation tables include TNSNAMES.ORA, ONAMES servers (deprecated in 10g), LDAP usng Oracle's OiD. The choice of translation table, and alternate order if the lookup fails in one, is stored in the SQLNET.ORA (if one exists).
    Assuming TNSNAMES.ORA, the chain of events is:
    - get the alias to look up (in your case NORACLE);
    - if the SQLNET.ORA has a DEFAULT_DOMAIN setting, (often =WORLD) append a dot and that value to the alias;
    - go to the TNANSMES.ORA file pointed by the TNS_ADMIN variable (environment or registry), or (if not set) the one in the $ORACLE_HOME/network/admin directory;
    - look up the first occurance of the alias;
    - if found, use the protocol specified to request a connection to the host, usin DNS to unravel the host to an IP address if necessary (in your case TCP/IP, to TUX) ;
    - if host connection if made, connect to the listener that is configured for that port (in your case 1521);
    - if listener is there, ask it for connection to the service (in your case, you are asking for instance 'noracle');
    i if the listener knowwss about the service, it will hand off the request.
    Your problem appears to be asking for instance 'noracle' in the tnsnames but listeneing for 'oracle' at the listener. Of course, I can not see any auto-registered instances which you would get from "lsnrctl status" on the server.

  • I would like to know for Oracle DBA skills job

    I have worked about Oracle, I would like to know many Company ,that wanna How dba is?. I mean skills in somebody work Oracle DBA.
    Thanks

    hi there,
    To tell the truth , I really didnt understand your post actually.I guess you want to know about dba skill sets.May be this thread on asktom will be helpfull.
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:2168358627410
    Cheers,
    Aman....

  • What the Macbook Pro should have

    Hi guys, 2 weeks ago I purchased my first Apple laptop - the Macbook Pro 13", before that (and still sometimes) I used PC. Even though the design is great, there are things that could be done to make it perfect. Here is my list, please tell me what you think about it.
    1 - A delete button one the keyboard, I noticed that the Macbook Pro doesn't have one before purchasing it, but after using if for 2 weeks noticed how important it is.
    2 - The 2 USB ports are quite inconvenient because they are next to each other, it would be more convenient if they are from both sides instead, like Macbook Air. I have devises that are a bit wider than the other ones, so when one of these is plugged in, the other USB port is unusable. Speaking of which USB 2.0 isn't good! The ThunderBolt port is great but there are no devises yet that can take any advantage of it, so in the meantime USB 3.0 would be great.
    3 - HDMI port - most of the laptops already have it, I don't see why none of the Macbooks has it. If I want to connect my Macbook Pro to my TV, I have to spend extra money on MiniDisplay to HDMI adaptor (it's not like Apple products are any cheep, so spending extra money on things that should have been there on first place is NOT good).
    4 - Numerical Keyboard - I know there is no room for it, but a button like Caps Lock could be used, when it's pressed certain buttons from the keyboard could act only as numerical keyboard and when pressed again, the keyboard could be back to normal.
    5 - The screen resolution of the 13" Macbook Pro should have been like the 13" Macbook Air.
    6 - The CD Drive is unnecessary, nobody uses it nowadays. Nobody listens to music from a CD and nobody installs any software from a CD, everyone uses the Internet for these things, the little part of people who are still using CDs, DVDs, etc. have other devises such as: DVD or Blue-ray players, HiFi systems and Desktops. The room that is taken by the Optical Disk could be used for a bigger battery.
    7 - Better cooling system - when watching a move the laptop gets so hot that I literally can't put it on my lap (lol what a paradox, a laptop that cannot be put on a lap), also I would love to be able to close the lid and leave the laptop works (it is great when downloading big files or scanning software is used), but with that cooling system I'm afraid that it would overheat.
    8 - Last but not least - The screen bezel. It's too big, Macbooks should be bezelless, it would make them much better looking.

    DS had some great points, I'll chime in as well.
    1.) I agree, it'd be handy to have. It definitely took some getting use to but once you do and modify your keyboard workflow it becomes second nature.
    2.) I ended up investing a USB extension cable, Apple makes them I believe. At least they use to, I've had mine for years. While the cable dangling off the side of the machine is a bit of an annoyance, it's a necessity if I want to double up my AirCard (USB) with a thumb drive. USB 2.0 is still the "standard" and as such it's going to be the de facto peripheral port. Apple is historically slow about adopting non-standard peripheral interfaces unless they pioneer or champion it. It wouldn't surprise me if Apple still doesn't offer USB 3.0 this time next year. Thunderbolt/Light Peak is brand new tech, and as such it's going to take a while to have peripherals that support it. There are NAS devices that have it, they were just announced this week.
    Here's a link regarding its deployment - http://www.tuaw.com/2011/04/13/intel-distributing-thunderbolt-developer-kits-thi s-quarter-more/
    3.) I agree that HDMI would be nice but with Thunderbolt supporting HDMI, I really don't see Apple adding another video out port. There's no room left on the I/O strip on the 13" MBP for it. Apple use to include adapters (when the MBP first came out) but they've since stopped doing that and gouge with adapters. Thankfully there are numerous 3rd party offerings at a fraction of the price.
    4.) I agree, I forget which "redesign" of the keyboard layout got rid of the Num Lock key. I know my 15" MBP (Santa Rosa) has it. I currently use my iPhone as my numerical keyboard, there's a great little app that pairs the phone to your computer via Bluetooth. It works great as an alternative.
    5.) Marketing 101. By introducing it via a future revision this encourages current owners to want to upgrade/switch and thus move more units and tout it as a "feature upgrade." I was pretty shocked the i5/i7 update to the MBP 13" did not introduce the 1440 resolution.
    6.) This is where you'll get disagreement. Rule #1 of proper Internet forum posting, don't use words like: everyone, everyone, most, all, nobody, no one, etc. Especially without evidence to back it up. While you don't use it, people do. I use mine daily, my co-workers use their drives daily. That's 11 people right there, which is 11 more than "nobody."
    7.) Apple has never called their computer a "laptop." They've always referred to is as a portable computer. Matter of fact, they strongly discourage the use of their portable computers on your lap due to how the heat dissipation process works through the top case. So the problem(s) you're experiencing are to be expected, you're using the machine in a method that is not recommended by the manufacturer. They even discuss that in the "Getting Started" booklet that came with your machine.

Maybe you are looking for