Groups | Blog | Home
all groups > sql server (alternate) > june 2004 >

sql server (alternate) : SQL Server to Oracel


fitzjarrell NO[at]SPAM cox.net
6/30/2004 5:57:28 PM
[quoted text, click to view]

You over-generalize and oversimplify with the intent of making your
solution the only 'correct' one. I am sorry to say you are again
wrong
in your assessment. An OLAP implementation is far more likely to have
a LOW db buffer cache hit ratio and show no signs of that being a
problem.
Ad hoc queries against a data warehouse will generate a low db bufer
cache
hit ratio, yet not provide any evidence indicating the database is not
tuned properly for performance. What DOES supply evidence is a
session
trace by enabling event 10046 at level 8 or at level 12. Such traces
can,
and do, provide sufficient evidence to determine IF there is a problem
and
WHAT is specifically causing it. Of course, a session trace has
nothing to
do with db buffer cache hit ratios, and generating one doesn't rely
upon
discovering a LOW db buffer cache hit ratio. As I stated earlier a
low
db buffer cache hit ratio may NOT be cause for concern. Your
over-generalizing
by attributing OLTP performance metrics to any instance designed for a
purpose
OTHER than OLTP is, to be honest, wrong. OLAP and OLTP applications
do not
perform the same function (which should be obvious), and should not be
expected to produce the same db buffer cache hit ratios. Yet you
contend
this magical db buffer cache hit ratio is the be-all and end-all of
tuning
expertise one would ever need, no matter the type of application an
Oracle database is built to support. By inference, if a LOW db buffer
cache hit ratio is BAD then a HIGH db buffer cache hit ratio MUST be
GOOD,
an assessment that flies in the face of the current knowledge clearly
stating
such a logical leap is a false step toward performance tuning. This
is, sadly, the premise you base OMLET upon, and it's incorrect. Again
you find yourself standing upon thin ice, scrambling to save yourself
before the platform beneath you collapses from the weight.

[quoted text, click to view]
And, again, nothing techincally relevant in your 'discussions', only
rude
remarks delivered with the intent to inflame the recipient. I, for
one, will
not descend to the depths you frequent as your statements say more
about your
lack of character than they will ever say about me.

[quoted text, click to view]

Anyone who writes an application that requires cursor_sharing be set
to FORCE
so it will be easier on queries against two views is clearly in need
of an
omlet NO[at]SPAM omlet.org
7/1/2004 4:58:14 PM
[quoted text, click to view]

Once a Big Texas Cockroach caught an Antz by the corner and said see
my oversized cock and think ?!.

[quoted text, click to view]

There is no problem! Do you want to invent one?! Can happen when doing
full table scans. Let me tell you about the ticketing and price
forcasting database
you are very aware of: We moved it to a Starfire 10K with many
StoreEdge storage systems; build with VxFS: One physical read to a
database could read an entire partition; would skew hit ratios; but as
you mentioned:

Over-generalizing: a LOW ratio is worth investigating for a dba; If
you are the analyst issueing ad hoc queries or you created an index
during development; I would give you lots of ram; because I hate to
see you wait for few days just to see the fruits of your work.

The antz won't wait! you big jumble of ......; wake up; take a fresh
look at the world; and you may keep you job this time if the indorians
leave.

[quoted text, click to view]

Please open a TAR with Oracle Support before setting
_trace_event_public or any undocumented params. Please leave this to
profs. You need to be qualified before Oracle would even allow you to
do this.

Of course; you can ignore Oracle's advice; and then salvage your data
from indexes as happened to USAirways. The choice is yours. I hope you
are not giving Embarcadero such nonsense.

[quoted text, click to view]

You are far from honesty and your are wrong. OMLET allows you to
detect what's wrong quickly; as it displays all waits on visual flows
and many drill-down menu's.

[quoted text, click to view]

I seriously doubt you really know the difference. If you know answer
the following questions:

what is fuzzy checkpointing? and does it relate to TIDs or
how does Oracle maintaine consistent reads when sharing cursors? Or
how Oracle maintains lock free space; ..... etc!?

for each correct answer move to the next grade?! I remember you are in
the 2nd grade so far.

[quoted text, click to view]

Again I wonder if you know why days are different from nights to ANtz
and Cockroaches and why certain functions are allowed during a time
window and are not allowed at another?!

Get a clue and then get a grip and leave these issues to production
DBAs; Go to sleep or write books about SQL trace events; By the time
you read anything from udump; you probably would find that the problem
has escalated to your VP; and he starts handing pink slips to dumbs
and dumbers in sight;

I understand where you come from: Gaja was on a SWAT team before he
ever wrote a 101 tuning book. and he knows slightly more than you MR.
Fitz; Let me share with you one thing: For every OMLET someone
downloads; His company loses 15K; I have a personal agenda after all.

To purchase OEM for Sabre required about $15M; to buy Gaja's solutions
would have required $1B. However; the solution is not scripts for
AddThis Social Bookmark Button