On Thu, Oct 16, 2003 at 12:49:41PM -0400, [EMAIL PROTECTED] wrote:
> In a message dated 10/16/03 9:27:04 AM Eastern Daylight Time, 
> [EMAIL PROTECTED] writes:
> 
> > This is down to the OS. As MySQL is multy threaded its all down to SMP
> >  support.
> >  
> 
> with all due respect, I don't think that is 100% true.  Although
> certainly the underlying OS kernel must support multi-processors and
> discrete processor selection functionality, I am looking for
> user-based control of query execution.  That would have to come from
> the DB package.  Oracle has such functionality (at least on
> Unix-based versions) that I've used recently, including the ability
> to dynamically allocate more processors to a running query.  We do
> this all the time to complete a task of higher priority than others.
> Certainly with Oracle one pays dearly for such software.  I am just
> wondering what options are available in MySQL (if any).

MySQL offers no control over how many processors a giver query will
use because each query can use only a single processor at a time.
There's a 1-to-1 mapping from queries to threads in MySQL.  Each
thread may execute on only one CPU.

Jeremy
-- 
Jeremy D. Zawodny     |  Perl, Web, MySQL, Linux Magazine, Yahoo!
<[EMAIL PROTECTED]>  |  http://jeremy.zawodny.com/

MySQL 4.0.15-Yahoo-SMP: up 32 days, processed 1,221,267,552 queries (431/sec. avg)

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

Reply via email to