Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Computing resource consumption
This is a multi-part message in MIME format.
------=_NextPart_000_0001_01C3523B.3039AC60 Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Raj,
=20
A pretty common (and actually pretty accurate) chargeback unit is the =
LIO.
You can get this information by using the standard AUDIT CONNECT =
feature,
and using the LREAD value as your basis. If you wanted to get fancy, you
might also charge by the parse call (which you're already collecting in =
your
V$SESSTAT query). The reason I'd focus on these two metrics is because =
these
are the two operations on an Oracle system that absolutely prevent the
system from scaling.
=20
You could count physical I/Os as well, but that would be redundant if =
you're
already catching LIO call counts.
=20
Cary Millsap
Hotsos Enterprises, Ltd.
http://www.hotsos.com
Upcoming events:
- Hotsos Clinic <http://www.hotsos.com/training/clinic101> 101 in =
Denver,
Sydney
- Hotsos Symposium 2004 <http://www.hotsos.com/events/symposium/2004> =
March
7-10 Dallas
- Visit www.hotsos.com for schedule details...
-----Original Message-----
From: ml-errors_at_fatcity.com [mailto:ml-errors_at_fatcity.com] On Behalf Of
Jamadagni, Rajendra
Sent: Thursday, July 24, 2003 12:04 PM
To: Multiple recipients of list ORACLE-L
Subject: Computing resource consumption
=20
Does anyone know any papers or techniques to compute resource =
consumption by
users in a DB systems? This may or may not be for computing charge-back =
to
the client, but my questions are=20
I am collecting v$sesstat when a session exits, but is data alone from
session stats sufficient? How about the work done by background =
processes on
user's behalf?=20
Do you do anything like this at your workplace? This is something that =
might
be coming down the line, so I have been asked to start looking for =
related
stuff.
Thanks in advance=20
Raj=20
-------------------------------------------------------------------------=
--- ----=20 Rajendra dot Jamadagni at nospamespn dot com=20 All Views expressed in this email are strictly personal.=20 QOTD: Any clod can have facts, having an opinion is an art !=20 ------=_NextPart_000_0001_01C3523B.3039AC60 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Dus-ascii"> <meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)"> <title>Computing resource consumption</title> <style> <!-- /* Font Definitions */ @font-face {font-family:Times; panose-1:2 2 6 3 5 4 5 2 3 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} h2 {margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; page-break-after:avoid; font-size:12.0pt; font-family:Arial; color:#333333; font-weight:bold;} a:link, span.MsoHyperlink {color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline;} p {margin-right:0in; margin-left:0in; font-size:12.0pt; font-family:"Times New Roman";} p.SidebarBody, li.SidebarBody, div.SidebarBody {margin-top:4.0pt; margin-right:.25in; margin-bottom:4.0pt; margin-left:.25in; text-align:justify; line-height:12.0pt; border:none; padding:0in; font-size:10.0pt; font-family:Times; color:teal;} p.Body, li.Body, div.Body {margin-top:0in; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; font-size:9.0pt; font-family:Arial;} p.sidebarbody0, li.sidebarbody0, div.sidebarbody0 {margin-top:4.0pt; margin-right:.25in; margin-bottom:4.0pt; margin-left:.25in; text-align:justify; line-height:12.0pt; font-size:10.0pt; font-family:Times; color:teal;} p.body0, li.body0, div.body0 {margin-top:0in; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; font-size:9.0pt; font-family:Arial;} span.emailstyle20 {font-family:Arial; color:navy;} span.EmailStyle23 {font-family:Arial; color:navy;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in;} div.Section1 {page:Section1;} --> </style> </head> <body lang=3DEN-US link=3Dblue vlink=3Dpurple> <div class=3DSection1> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'>Raj,</span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'> </span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'>A pretty common (and actually = pretty accurate) chargeback unit is the LIO. You can get this information by = using the standard AUDIT CONNECT feature, and using the LREAD value as your basis. = If you wanted to get fancy, you might also charge by the parse call (which you’re already collecting in your V$SESSTAT query). The reason = I’d focus on these two metrics is because these are the two operations on an = Oracle system that absolutely prevent the system from = scaling.</span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'> </span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'>You could count physical I/Os as = well, but that would be redundant if you’re already catching LIO call = counts.</span></font></p> <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size: 10.0pt;font-family:Arial;color:navy'> </span></font></p> <div> <p><b><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;color:navy;font-weight:bold'>Cary = Millsap</span></font></b><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;font-family:Arial; color:navy'><br> Hotsos Enterprises, Ltd.<br> <a href=3D"http://www.hotsos.com">http://www.hotsos.com</a><br> <br> Upcoming events:<br>Received on Thu Jul 24 2003 - 23:27:39 CDT
- <a href=3D"http://www.hotsos.com/training/clinic101">Hotsos =
Clinic 101</a> in Denver, Sydney<br>
- <a href=3D"http://www.hotsos.com/events/symposium/2004">Hotsos =
Symposium 2004</a> March 7–10 Dallas<br>
- Visit <a href=3D"http://www.hotsos.com">www.hotsos.com</a> for =
schedule details...</span></font></p> </div> <p class=3DMsoNormal><font size=3D2 face=3DTahoma><span = style=3D'font-size:10.0pt; font-family:Tahoma'>-----Original Message-----<br> <b><span style=3D'font-weight:bold'>From:</span></b> = ml-errors_at_fatcity.com [mailto:ml-errors_at_fatcity.com] <b><span style=3D'font-weight:bold'>On = Behalf Of </span></b>Jamadagni, Rajendra<br> <b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, July 24, = 2003 12:04 PM<br> <b><span style=3D'font-weight:bold'>To:</span></b> Multiple recipients = of list ORACLE-L<br> <b><span style=3D'font-weight:bold'>Subject:</span></b> Computing = resource consumption</span></font></p> <p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span = style=3D'font-size: 12.0pt'> </span></font></p> <p><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family: "Courier New"'>Does anyone know any papers or techniques to compute = resource consumption by users in a DB systems? This may or may not be for = computing charge-back to the client, but my questions are </span></font></p> <p><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family: "Courier New"'>1. What do you compute?</span></font> <br> <font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier New"'>2. are there any standard methods and or standard formula?</span></font> = </p> <p><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family: "Courier New"'>I am collecting v$sesstat when a session exits, but is = data alone from session stats sufficient? How about the work done by = background processes on user's behalf? </span></font></p> <p><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family: "Courier New"'>Do you do anything like this at your workplace? This is something that might be coming down the line, so I have been asked to = start looking for related stuff.</span></font></p> <p><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family: "Courier New"'>Thanks in advance</span></font> <br> <font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier New"'>Raj</span></font> <br> <font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier = New"'>-------------------------------------------------------------------= -------------</span></font> <br> <font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier New"'>Rajendra dot Jamadagni at nospamespn dot com</span></font> <br> <font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt;font-family:"Courier New"'>All Views expressed in this email are strictly personal.</span></font> <br>
![]() |
![]() |