0
SQL like
を使用する文字列照合クエリを高速化するにはどうすればよいですか?コードは次のようになりますクエリのようなレールを加速する
CurrentSchool.all.includes(:school).where(is_middle_school: true).where("name like '%#{search}%'")
これは良いUXのために速くなければならない検索ボックスの提案クエリです。
どのDBを使用していますか? 'name'フィールドは索引付けされていますか? –
私はMySQL DBを使用しています。列にインデックスを追加するとパフォーマンスが向上しますか? – 2ank3th
あなたのDBはどれくらい大きいですか? – Roshan