Correction on the query: SELECT count(*) as count FROM userdata WHERE
status = 'A';

Sorry.

-----Original Message-----
From: Greer, Darren (MED) 
Sent: Tuesday, January 08, 2002 10:20 AM
To: '[EMAIL PROTECTED]'
Subject: General Query time question


Hello all.  I have a database which is around 10million rows.  The
structure is as follows:
 
id   int(11) NOT NULL    - Auto Increment
address char(90) NOT NULL
status char(2) NOT NULL
country char(2)
state char(2)
areacode char(3)
...about 40 char(1) fields.
 
I have an unique index on address, and a non-unique index on address.  I
also have a non-unique index on status.
 
My questions is this.  The following query takes about 7 minutes to run:
 
SELECT count(*) as count from userdata;
 
This is on a PIII 700, with 512MB Ram, running Linux.
 
Is that amount of time normal on a 10million record DB?
 
Or, are the 40 char(1) fields just slowing it down?
 
Thanks for any help,
 
Darren
 
 

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail
<[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to