iは、行検索エンジン - PHP
の何百万人とMySQLのテーブルを持っており、これは、それは私がこのクエリ
を使用してIA検索エンジンをやりたい情報id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
dob date NOT NULL,
name VARCHAR(32) NOT NULL,
age VARCHAR(2) NOT NULL,
country VARCHAR(25) NOT NULL,
phone VARCHAR(32) NOT NULL,
city VARCHAR(32) NOT NULL,
comment tinytext NOT NULL,
です
SELECT * FROM dbname
WHERE name LIKE '%$var%'
AND (age = '$age'
AND phone = '$phone'
AND country = '$country'
AND city = '$city')
このクエリはパフォーマンスに優れていますか?または私は何を使うべきですか? ..私はテーブルが巨大であると行
の何百万人が含まれており、あまりにも多くのユーザーが、一日あたりの
サーバーでクエリを実行し、完了までに要した時間が要件を満たしているかどうかを確認してください。そうでない場合は、詳細情報を取得するためにEXPLAINクエリを実行してみてください。 – NaeiKinDus