Solved

MySQL fulltext search benchmark

Posted on 2003-11-19
7
780 Views
Last Modified: 2008-02-01
Anyone has a benchmark on MySQL's fulltext indexing and search?

My plan is to index 4M of "contact info" records, each with different fields (name, address, phone #...etc), where name and address field has to be fulltext indexed. However, I need to have some idea about the performance.

Thx.
0
Comment
Question by:aboywong
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
7 Comments
 
LVL 17

Expert Comment

by:Squeebee
ID: 9788293
I can't actually point to an independant benchmark, I can report that large sites are using it, and those sites have big speed concerns. Of course, the best thing to do it test it yourself to ensure that the benchmark is relevant.
0
 
LVL 1

Author Comment

by:aboywong
ID: 9794162
can you name which site is using mySQL's fulltext search? and how many records they are running...?
0
 
LVL 17

Expert Comment

by:Squeebee
ID: 9794212
Yahoo. As for records I am not sure.

Source: http://jeremy.zawodny.com/blog/archives/000576.html

Quote: There's anywhere from a few hundred thousand to 5 million of them.
0
 
LVL 1

Author Comment

by:aboywong
ID: 9808421
Squeebee,

  Thx a lot. That link really provide some useful info. However, I think I still need to run my own benchmark....
By the way, I got MySQL 4.1.0 installed (via rpm), and I tried to use utf8 as the default character set and met the following error when login:

mysql: File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
mysql: Character set '#33' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file

Any hints about it? Does it mean utf8 is not supported (but it should, as in the documentation...)

0
 
LVL 17

Accepted Solution

by:
Squeebee earned 100 total points
ID: 9810408
I would reccomend going to 4.1.1 for utf8 support, as it is one of the newest features. And yes, I reccomend running your own benchmark.
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
MySQL Error Code 2 31
paypal ipn to mysql 3 104
MySQL Backup Strategy 15 61
SQL Function 4 35
More Fun with XML and MySQL – Parsing Delimited String with a Single SQL Statement Are you ready for another of my SQL tidbits?  Hopefully so, as in this adventure, I will be covering a topic that comes up a lot which is parsing a comma (or other…
Creating and Managing Databases with phpMyAdmin in cPanel.
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question