Showing posts with label toad. Show all posts
Showing posts with label toad. Show all posts

Thursday, November 19, 2009

OEM Oracle Enterprise manager graphs are great

The title says it all.

I am really coming round to Oracle Enterprise Manager, OEM, for use in monitoring and troubleshooting performance. I'm with Doug Burns here, who once did a presentation on how he learned to love pictures.

OEM is maturing
gradually
into a
great,
good,
and indispensible
tool.

I cannot express my appreciation for OEM enough.

OEM is the best improvement in performance monitoring in the last decade. The link goes to a jubilant pressrelease by Oracle. And I really hope the search engines will pick this up. I also need to be seen to praise oracle to keep my status in the sponsored community...

Am
ai
below
the blog-aggregator
horizon
already?



*PdV peeks over the edge, then looks over shoulder - twice*

This will not get me credit with Vendors...




Oracle-OEM, Quest, and Symantec all have competing commercial products,
but today, I am plugging ... :

TORA.
And to a lesser extent, Lab128 (which is effectively free as well).

(If those two are old news to you, I apologize, just close the tab and go click elsewhere)

I will admit that the commercially licensed products are much better.
They are richer in functionality (feature bloat!) then any open-source, free-to-give Tool could hope to be (or are they?). I should also mention that the commercial products often will offer all the goodies, gizmos, spotlights and the key-hangers that my kids like so much. I would never pass up on the free parties, eh, salesevents Seminars with food and refreshments. In that area, commercially licensed product are unbeatable.

But for Sheer Simplicity, for Acutal "Value" I have used TORA for nearly 10 (ten!) years now. My trusty 1.3.8 version dates back to 2001. I always used the free version worked fine on oracle 8, 9 and 10. It still works on 11, and I'm sure that when an 11.2 "problem" pops up at one of our customers, that even the old 1.3.8 version will show my the wait-stats.

Since Quest (bless them, they are the makers of Toad), claimed to have bought TORA in eh... 2003, I had not checked for TORA updates.

But now Timo Raitalaakso (Rafu on OTN, blog can be found Here) from Finland told me TORA is still around.
Version 2.0.0 is available.

Go and check it out at sourceforge, and go find a few references on google...

Then download it and Test It (it is totally for free - Wayhey!). If TORA is right for you, you will become addicted quite easily.

My main reason for having TORA is the server-tuning screen called "wait-events". It offers a free, and quick-to-use alternative to the OEM waitevent graphic.

I can run TORA without need for permissions on OEM (acutally, without the OEM period), and it gives me roughly the same screen. All I need is "PERFSTAT" or any user with sufficient privs (the "advisor" role is fine). If I can run spreport or awrrpt, I can generally also run TORA.

It just takes a tns-entry, and Oracle-Net connection, and then TORA is up and running. Mine runs from my company-windhoze. But there are Linux and Mac builds too.

I combine TORA with some servertool sar, vmstat (unix), lparstat (AIX) or taskmgr (windhoze) and with statspack (AWR for the licensed-lucky).
With those tools, I have solved just about every performance-problem I was given.
(admittedly, my problems tend to be simple - but I'm waiting for the first SOA/SOAP system to overload).

Inside TORA, I run the "server tuning" screen at 10 sec interval (I only use the 3rd tab with the graph and the pie-chart of the wait-events). I tend to disable the other screens, not just to save on sqlnet traffic, but also to keep my windows-lappy running happy.

Click to get larger pic of my favorite screen...

And Voila, that screen (which predates and resembles the OEM graph...) tells me what is happening right now, and in the last hour. In using it, I have a few dislikes and a wishlist too, but I'll keep that for another time.

Tip: I often configure 12 gridlines and 360 datapoints to have a 5 min grid on 1 hr of data.

I am still of the opinion that real DBA's use SQL*Plus, common sense, and not much more. But if you are into troubleshooting databases, you could do worse then look into these tools.

Thursday, March 05, 2009

Herding TOAD


You have to see the Fun side of this credit-crunch thing!

We had some great humour sprouting up inside our company when management went into cost-cut-panic. Hence the squeezed lemons.

And now this: A tech who turned maybe-manager and who will rationalize our TOAD license into "compliance".

Controlling Developers TOAD is like hearding Cats.
Actually, it is much harder then that!

(I think this was Pete Sharman's favorite line)

Here is an appropriate classic line by a Nerd from this 90s movie:

"The kind of control you are trying to exert is just not possible"



I am simply saying that Licenses eh Toads eh Life Finds a Way.

Luckily, the current office dinosaurs are not half as scary as the ones in the movie. But let me just check that My Green Friend is still legal, in case I get a spot-check on my laptop next week.


Never forget how a lean and mean american client, always brutally efficient, avoided to pay for a very complex and very bespoke report from the E-Business Suite:

"So, Who wants this report again? ... "

(....timid answer...., followed by a Grunt from the Boss)

"So what if we just get rid of him?"

Database wise, that is called Optimization by Elimination.
Funny that this client is still doing quite well...

Optimization by Elimination...
That reminds me of Dave Ensor...

My next Presentation on the Northern Server Tech Day might just be about Indexes, simple and advanced, and on what you can do if CBO doesnt "get it". Tapio and Richard Foote to the rescue.

Elimination is key. I'm still working on it.
Elimination of useless effort.
Elimination of Complexity.
Simplicity.

Of course, I do not have the Definite answer to CBO headaches. 42, and some paracetamol may still be your best bet.



Update: Lisa and the folks at UKOUG have chosen to re-run my rather boooring presenation on "Is my Back(up) (re)covered ?". On the one hand I find it my most boooring presentation, but in the last 12 months, it has been The most asked-for topic I present on. I guess "Recovery" is even more of a fixation then the infamous CBO. I'll do a plug on the "Northern Server Day" later, but suffice to say York is a very nice town and the NS day is alsways a relaxed gathering of Oracle Professionals. Funny enough, there is a Scottisch DBA-SIG event the day after./


Anyway, one more about Rationalizing TOAD:



Respect to those who manage to ride this herd into town succsefully !

Monday, May 01, 2006

sitemap

Here are the introductions to PdvFirstBlog and SimpleOracleDBA,



  • Intro - if available - This is where I started my my blogging era

  • Simple oracle DBA - The main topic.




  • Various Oracle Tips and Rants and Opinions, all to do with practicalities.

  • Simple Oracle DBA - Availability, Scalability, Manageability... It has to be Simple

  • Bitmap Indexes on an OLTP system - ORA-00060... Classic Deadlock

  • Backup on a different Level - in the SOA layer.

  • How To Pool Connections - One of the challenges

  • Databases Everywhwere - Systems and Databases, how many databases.

  • ILM, Information LifeCycle Management - another Three Letter Acronym.

  • Index Organized Tables - Many Benefits

  • txt - txt.

  • txt - txt.

  • UKOUG - I do value my usergroup events.




  • Various Rants, all to do with practicalities.

  • In times of Crisis you call the DBA - Who you gonna call...

  • Rationalize TOAD - Toad will find a way...

  • M O O W - Miracle Oracle Open World...

  • My blog-plug for the Conference - UK Oracle USergroup...




  • Travel related stuff.

  • Angel of the North - My most visited leasure page...


  • Inconvenience of Leeds Bradford International Airport.

  • Eurostar is Perfect - Very comfortable and reliable.

  • Colorado - Winter Park, actually.

  • Back to Normal - on the train.

  • Climate - Enjoy while it lasts....

  • Cricket - I have no clue.

  • Work, Dinners, Fun - and lots of miles on the train.

  • Angel - of the North, my most searched for picture.

  • UKOUG - my excuse to travel.

  • txt - txt.

  • txt - txt.





  • The usual links to groups etc..


    my agenda (normally at the right hand side of the blog)




    UKOUG main url



    Miracle BV



    the home of Oracle-L : Best Mailing list



    link to Oracle Forum.



    My own linked in profile (shameless plug)
    the mandatory linked-in profile...

    Dont believe me ? Google

    See you Somewhere, and say Hi if you feel like it!

     

    This is the footer...and this should be small text for disclaimers and the like. and some small stuff

    Locations of visitors to this page And this text is placed next to the map. we could possibly hide some stuff here too for the benefit of the search-engines and if it is at color ffffff cam we put all sort of rubbish that we do not want readers to see. travel itinirary reservation ticket agent flight plane boarding attendant train connection rail ticket wait time booking flight boardingtime taxi ramp luggage suitcase trolley wheely laptop bagpack corpaorate wifi connection oracle. it will also be interesting to see what happens when this wrap around. or even if we put in spherus and worwood as additional word.