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/ >

