私の質問に対する答えはどこにも見つかりませんでした。私は調査を行いましたが、運がありません。
次のステートメントをクエリするとします。
SELECT `id`, MATCH(`name`,`content`) AGAINST ('some keywords') AS `score` FROM `pages` WHERE MATCH(`name`,`content`) AGAINST ('some keywords')
MySQL はテーブル全体に基づいてスコアをpages
表示しますか?そこにある他のすべてのレコードをスキャンしますか? name
それとも、私たちの場合、提供された列 ( and ) を持つ行を考慮するだけでスコアが得られるでしょうかcontent
。