0
我有查詢使用像"%search_pattern%"
這是高CPU利用率,如果我打了5-6並行請求,我的表有大約30萬的數據。爲了減少Mysql查詢CPU使用率
可以使用任何替代方法或算法來優化?
例如:當您使用LIKE '%約翰%'的MySQL不能使用一個索引,並且必須每一行與字符串比較
SELECT * FROM USER_DETAILS U WHERE U.NAME LIKE %JOHN%';
CPU使用率是要700%
可能的重複[優化MySQL搜索使用「like」和通配符](http://stackoverflow.com/questions/2081998/optimization-of-mysql-search-using-like -and-通配符) – FuzzyTree