oyv*_*vey 3 mysql database full-text-search query-optimization sql-like
以下MYSQL语句需要0.577251秒:
SELECT synonym_group FROM synonym WHERE name LIKE '%ak%'
Run Code Online (Sandbox Code Playgroud)
Name是varchar(250)字段.同义词数据库表中目前有356,187条记录.数据:21 MB.索引:23 MB.总大小:45 MB.每行字节数:67.
那么合理的时间是0.577251秒吗?如果没有,那是什么,我应该做什么?我已经阅读过这类问题的几个主题,而我能看到的主要解决方案是使用像sphinx这样的东西.
事实是,我桌子上的几个字段可能是无关紧要的.比方说,如果我将每行的字节数减少一半,通过消除不必要的字段,会使搜索速度提高一倍吗?
提前致谢.
| 归档时间: |
|
| 查看次数: |
1922 次 |
| 最近记录: |