Jeremy select id from global where uniqueref = '2'".
In this case uniqueref = 2 relates to uk civil birth, deaths and marriage records Please see info as requested. Field,Type,Null,Key,Default,Extra ID,int(11),,PRI,NULL,auto_increment UNIQUEREF,double,YES,,NULL, JGSGBCERTNO,varchar(255),YES,,NULL, DISTRICTREG,varchar(255),YES,,NULL, REGDISTRICT,varchar(255),YES,,NULL, COUNTY,varchar(255),YES,,NULL, NOTICEOFMARRDATE,varchar(255),YES,,NULL, dob,varchar(255),YES,,NULL, PLACEOFBIRTH,varchar(255),YES,,NULL, FATHERSNAME,varchar(255),YES,,NULL, FATHEROCCUP,varchar(255),YES,,NULL, MOTHERGNAME,varchar(255),YES,,NULL, MOTHERMNAME,varchar(255),YES,,NULL, MOTHERPSURNAME,varchar(255),YES,,NULL, CONGREGATION,varchar(255),YES,MUL,NULL, SYNAGOGUEREGISTER,varchar(255),YES,,NULL, UNDERTAKER,varchar(255),YES,,NULL, UNDERTAKERSPAGENO,varchar(255),YES,,NULL, CEMETERY,varchar(255),YES,,NULL, CEMETERYADDRESS,varchar(255),YES,,NULL, PLOTLOCATION,varchar(255),YES,,NULL, dode,varchar(255),YES,,NULL, dodh,varchar(255),YES,,NULL, DATEOFBURIAL,varchar(255),YES,,NULL, DATEOFSTONESETTING,varchar(255),YES,,NULL, OCCUPATION,varchar(255),YES,,NULL, TITLE,varchar(255),YES,,NULL, SURNAME,varchar(255),YES,MUL,NULL, MAIDENNAME,varchar(255),YES,,NULL, OTHERSURNAMES,varchar(255),YES,,NULL, GIVENNAMES,varchar(255),YES,,NULL, HEBREWNAMES,varchar(255),YES,,NULL, GENDER,varchar(255),YES,,NULL, AGEATDEATH,varchar(255),YES,,NULL, ADDRESS,varchar(255),YES,,NULL, ADDITIONALADDRESS,varchar(255),YES,,NULL, RANKORPROFESSION,varchar(255),YES,,NULL, DATEOFBIRTH,varchar(255),YES,,NULL, PLACEOFBIRTHa,varchar(255),YES,,NULL, PLACEOFDEATH,varchar(255),YES,,NULL, CAUSEOFDEATH,varchar(255),YES,,NULL, SPOUSENAMESe,varchar(255),YES,,NULL, SPOUSENAMESh,varchar(255),YES,,NULL, SPOUSERANK,varchar(255),YES,,NULL, FATHERNAMES,varchar(255),YES,,NULL, FATHERNAMEh,varchar(255),YES,,NULL, MOTHERNAMES,varchar(255),YES,,NULL, MOTHERNAMESh,varchar(255),YES,,NULL, OTHERSURNAME,varchar(255),YES,,NULL, MOUNRNEDBY,varchar(255),YES,,NULL, SURNAMEOFINFORMANT,varchar(255),YES,,NULL, GIVENNAMEINFORMANT,varchar(255),YES,,NULL, ADDRESSOfINFORMANT,varchar(255),YES,,NULL, RELATIONSHIP,varchar(255),YES,,NULL, MARRIAGEDATE,varchar(255),YES,,NULL, HEBREWMARRIAGEDATE,varchar(255),YES,,NULL, GROOMGIVENNAMES,varchar(255),YES,,NULL, GROOMHEBREWNAME,varchar(255),YES,,NULL, GROOMSURNAME,varchar(255),YES,,NULL, OTHERWISE,varchar(255),YES,,NULL, GROOMAGE,varchar(255),YES,,NULL, GROOMCONDITION,varchar(255),YES,,NULL, GROOMRANK,varchar(255),YES,,NULL, GROOMADDRESS,varchar(255),YES,,NULL, GROOMFATHERGIVENNAME,varchar(255),YES,,NULL, GROOMFATHERHEBREWNAME,varchar(255),YES,,NULL, GROOMFATHERSURNAME,varchar(255),YES,,NULL, GROOMFATHERCONDITION,varchar(255),YES,,NULL, GROOMFATHERRANK,varchar(255),YES,,NULL, BRIDEGIVENNAME,varchar(255),YES,,NULL, BRIDEHEBREWNAME,varchar(255),YES,,NULL, BRIDESURNAME,varchar(255),YES,,NULL, BRIDEPREVIOUSSURNAME,varchar(255),YES,,NULL, BRIDEAGE,varchar(255),YES,,NULL, BRIDECONDITION,varchar(255),YES,,NULL, BRIDERANK,varchar(255),YES,,NULL, BRIDEADDRESS,varchar(255),YES,,NULL, BRIDEFATHERGIVENNAME,varchar(255),YES,,NULL, BRIDEFATHERHEBREWNAME,varchar(255),YES,,NULL, BRIDEFATHERSURNAME,varchar(255),YES,,NULL, BRIDEFATHERCONDITION,varchar(255),YES,,NULL, BRIDEFATHERRANK,varchar(255),YES,,NULL, BRIDESMOTHERGIVENNAME,varchar(255),YES,,NULL, BRIDEMOTHERHEBREWNAME,varchar(255),YES,,NULL, BRIDEMOTHERMAIDENNAME,varchar(255),YES,,NULL, PLACEOFMARRIAGE,varchar(255),YES,,NULL, SURNAMEWITNESS,varchar(255),YES,,NULL, GIVENNAMEWITNESS,varchar(255),YES,,NULL, SURNAMEWITNESSa,varchar(255),YES,,NULL, GIVENNAMEWITNESSa,varchar(255),YES,,NULL, MINISTERREGISTRARSURNAME,varchar(255),YES,,NULL, MINISTERREGISTRARGIVENNAME,varchar(255),YES,,NULL, PARENTGUARDIAN,varchar(255),YES,,NULL, PARENTORGUARDIANOCCUPATION,varchar(255),YES,,NULL, RELIGIONENTERED,varchar(255),YES,,NULL, AGENOTES,varchar(255),YES,,NULL, MARITALSTATUS,varchar(255),YES,,NULL, CHILDREN,varchar(255),YES,,NULL, PARENTS,varchar(255),YES,,NULL, SIBLINGS,varchar(255),YES,,NULL, YEARSMARRIED,varchar(255),YES,,NULL, JCPUBLICATIONDATE,varchar(255),YES,,NULL, POSITION,varchar(255),YES,,NULL, TRADE,varchar(255),YES,,NULL, DIRECTORYSECTION,varchar(255),YES,,NULL, LOCATION,varchar(255),YES,,NULL, DATEREGISTERED,varchar(255),YES,,NULL, YEAR,varchar(255),YES,,NULL, PHOTOFILENAME,varchar(255),YES,,NULL, PROPOSEDRELEASE,double,YES,,NULL, UNIQUEGEOGRAPHICALREFERENCE,varchar(255),YES,,NULL, NOTES,varchar(255),YES,,NULL, LEDGERNO,varchar(255),YES,,NULL, AMOUNTDUE,varchar(255),YES,,NULL, FUTURE4,varchar(255),YES,,NULL, FUTURE5,varchar(255),YES,,NULL, FUTURE6,varchar(255),YES,,NULL, FUTURE7,varchar(255),YES,,NULL, FUTURE8,varchar(255),YES,,NULL, FUTURE9,varchar(255),YES,,NULL, regiment,varchar(255),YES,,NULL, JCPAGENUMBER,varchar(255),YES,,NULL, displaysource,varchar(255),YES,,NULL Table,Non_unique,Key_name,Seq_in_index,Column_name,Collation,Cardinality ,Sub_part,Packed,Comment global,0,PRIMARY,1,ID,A,NULL,NULL,NULL, global,1,free,1,CONGREGATION,A,NULL,NULL,NULL,FULLTEXT global,1,free,2,ADDRESS,A,NULL,NULL,NULL,FULLTEXT global,1,free,3,GROOMADDRESS,A,NULL,NULL,NULL,FULLTEXT global,1,free,4,BRIDEADDRESS,A,NULL,NULL,NULL,FULLTEXT global,1,free,5,PLACEOFMARRIAGE,A,NULL,NULL,NULL,FULLTEXT global,1,free,6,TRADE,A,NULL,NULL,NULL,FULLTEXT global,1,free,7,PARENTGUARDIAN,A,NULL,NULL,NULL,FULLTEXT global,1,free,8,COUNTY,A,NULL,NULL,NULL,FULLTEXT global,1,free,9,REGDISTRICT,A,NULL,NULL,NULL,FULLTEXT global,1,surnamei,1,SURNAME,A,NULL,NULL,NULL,FULLTEXT global,1,surnamei,2,GROOMSURNAME,A,NULL,NULL,NULL,FULLTEXT global,1,surnamei,3,BRIDESURNAME,A,NULL,NULL,NULL,FULLTEXT -----Original Message----- From: Jeremy Tinley [mailto:[EMAIL PROTECTED] Sent: 27 February 2003 21:18 To: [EMAIL PROTECTED] Subject: RE: Why Is my dbase slow Can you post a "desc <table name>" and a "show index from <table name>" to the list so we can see your layout? Also, post "explain select id from global where uniqueref = '2'". Part of the time that is calculated is the transmission time over the network. Try running the query locally (if you can) and see if your results improve. -----Original Message----- From: John Berman [mailto:[EMAIL PROTECTED] Sent: Thursday, February 27, 2003 3:06 PM To: [EMAIL PROTECTED] Subject: Why Is my dbase slow Hi Im fairly new but thought I was doing ok. I have a single table with 123 columns and currently it holds 49,000 records My ISP is running MySql v: 3.23.38 I use MySql Front to access the table The following query took 32 seconds to retrieve 941 records the primary key is the ID field and each records has a unique field, records are grouped into sets by this field. select id from global where uniqueref = '2' Im on a 1MB broadband link and this type of query was taking 1 or 2 seconds when I had 30,000 records, now it seems ot have slowed right down. Any thoughts would be appreciated. Regards John Berman --------------------------------------------------------------------- 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