springboot web项目,百万级数据查询的优化
数据库部分
对需要进行查询的字段建立索引,where语句中如果有2个字段,则对该两个字段进行建立联合索引;
如果有模糊查询,尽量不使用like % 这种模式,这种会忽略索引,使用全文搜索,可以使用location进行模糊查询
修改数据库的引擎,如果只是大部分进行查询,没有大规模的修改等操作,可以用MyISAM引擎,这种引擎对数据库的插入以及查询操作特别快,但是不支持事务,...
原创
2019-02-24 12:58:49 ·
7339 阅读 ·
3 评论