単語の頭からしか検索できなくても普通はそう困ることはありませんよね。
日本語だとword間に半角スペース等の区切りがないので、各フィールドのデータが
全て一単語と認識され、フィールドの頭からしか検索できないから問題なんですよ。