Reading the answers, I now realize that I phrased my question badly.

I am interested in seeing how much data is stored in main memory on a
workstation while running different parts of my application.  When the
DB is on a different machine, an approximation of network traffic
would certainly help.  But, what if the application and database are
on the same machine.  During development, this is highly likely.  The
task manager is not much help - like trying to shave with a woodsman's
axe.  If I could dump out a report on memory at any given time and had
a way to interpret that memory being held by my process...  something
along those lines.

Sorry to mislead.  

jamie

--- In [email protected], Thomas Hruska <[EMAIL PROTECTED]> wrote:
>
> Rob Kennedy wrote:
> > Jamie L. Mitchell wrote:
> >> When I run a query or open a table, it would be nice (during
> >> development time) to see exactly how much data is being forced over
> >> the wire.  I am using Delphi 2005, Pro.  Using dbGo ADO components. 
> >> Does anyone have a clever debug method to see exactly what is the
> >> repercussions of different settings (i.e. client side cursor v.
server
> >> side, etc.) 
> > 
> > Have you tried Ethereal? It's a free tool for observing network
traffic. 
> > You can limit it by port, address, and protocol so you're not 
> > overwhelmed by traffic unrelated to your program.
> 
> I second Ethereal.  The GUI is slightly cumbersome to use (they really 
> need a wizard for those who only use it occasionally), but will show
you 
> every last bit of traffic.  Won't really work properly if you are
trying 
> to figure out data traveling over VPN (found that out recently - it
made 
> complete sense but resulted in one of those enlightening 'duh' moments).
> 
> -- 
> Thomas Hruska
> CubicleSoft President
> Ph: 517-803-4197
> 
> *NEW* VerifyMyPC 2.5
> Change tracking and management tool.
> Reduce tech. support times from 2 hours to 5 minutes.
> 
> http://www.CubicleSoft.com/VerifyMyPC/
>


Reply via email to