% di awal string untuk dicocokkan membuatnya sehingga indeks tidak dapat digunakan. Sebuah wildcard di awal membatalkan indeks dan MySQL harus mencari di dalam kolom itu di setiap baris. Itu tidak bisa melompat ke bawah. Jika Anda tahu bahwa item yang Anda cari akan berada di awal awal bidang, Anda dapat menghapus awal '%'.
Namun, jika Anda mencari 'steve', jawaban saya akan menampilkan 'steve', 'steven', 'steve-boss', tetapi bukan 'boss-steve' atau 'realsteve'.