随笔分类 -  性能优化

摘要:1.索引优化。增加准确的索引是最简单有效的方式。 2.sql优化。sql优化也是尽量优化的使索引生效。 3.代码优化,避免循环查询库,sql优化无法解决的尝试在代码中组装数据。 4.异步,消息队列。 5.多线程。 6.分区,分表,分库。 7.缓存。 8.读写分离。 非常全面,感觉性能上的问题归结还是 阅读全文
posted @ 2022-12-22 17:33 super超人 阅读(113) 评论(0) 推荐(0)
摘要:深分页:分页太多,越往后的页数查询越慢。 例如: select id,name,balance from account where create_time> '2020-09-19' limit 100000,10; limit 100000,10意味着会扫描100010行,丢弃掉前100000行 阅读全文
posted @ 2022-11-18 12:33 super超人 阅读(520) 评论(0) 推荐(0)
摘要:1一、前言 前两天做了一个导入的功能,导入开始的时候非常慢,导入2w条数据要1分多钟,后来一点一点的优化,从直接把list怼进Mysql中,到分配把list导入Mysql中,到多线程把list导入Mysql中。时间是一点一点的变少了。非常的爽,最后变成了10s以内。下面就展示一下过程。 2二、直接把 阅读全文
posted @ 2022-08-12 16:54 super超人 阅读(222) 评论(0) 推荐(0)