Yep, mysqladmin can give the same info.  As noted in my original message, I 
need much more detailed info.  

The crux of the problem is that I need to run a query that could take several 
hours when it's using indexes correctly, but it is not working correctly so 
it takes longer than I've been willing to wait (about 14 hours).  I need to 
make changes to indexes and run the query again, but I don't want to wait 
hours until I know whether the change was effective or not.  I really need a 
way to find out how far the query has progressed after 15 minutes so I can 
calculate how much improvement the changes made.

Greg

On Tuesday 21 December 2004 02:25 am, Gleb Paharenko wrote:
> Hello.
>
>
>
> Using SHOW PROCESSLIST you can just check if your query running, or
>
> is waiting for some lock. For more info, you can run "ps axm" in shell
>
> and look for the thread state, but that's more related to the kernel stuff.
>
> See:
>
>   http://dev.mysql.com/doc/mysql/en/SHOW_PROCESSLIST.html
>
> Greg Fortune <[EMAIL PROTECTED]> wrote:
> > Is there anyway to get additional information about a query that is
> > currently
> >
> > running?  I've got some performance problems I'm trying to analyze while
> >
> > loading large data sets and I'm running a test query, but I don't have
> > any
> >
> > idea how far the query has progressed.
> >
> >
> >
> > The test query is a count(some_field) with the JOINs that I need and I'd
> > like
> >
> > to know how many rows it has counted or how many rows it has visited from
> >
> > each table, etc, etc, etc.  I know ahead of time that the result should
> > be
> >
> > about 2.6 million and am just trying to get timing data.
> >
> >
> >
> > Is there any way to get at this kind of info?
> >
> >
> >
> > Greg
>
> --
> For technical support contracts, goto https://order.mysql.com/?ref=ensita
> This email is sponsored by Ensita.NET http://www.ensita.net/
>    __  ___     ___ ____  __
>   /  |/  /_ __/ __/ __ \/ /    Gleb Paharenko
>  / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
> /_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.NET
>        <___/   www.mysql.com

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to