性能优化的技巧

1.索引优化。增加准确的索引是最简单有效的方式。

2.sql优化。sql优化也是尽量优化的使索引生效。

3.代码优化,避免循环查询库,sql优化无法解决的尝试在代码中组装数据。

4.异步,消息队列。

5.多线程。

6.分区,分表,分库。

7.缓存。

8.读写分离。

 

======

非常全面,感觉性能上的问题归结还是在IO上。

数据库IO 应用处理IO 网络IO

数据库IO,索引 sql优化 分库分表 ...

应用IO,分布式 异步 缓存 流式 锁粒度 ...

网络IO,cdn 动静分离 ...

甚至硬件IO,操作系统配置、阵列 ...

======

参考:

1.https://mp.weixin.qq.com/s/0ez_mkyr0i4MZd7DEN7M8A

2.https://mp.weixin.qq.com/s?__biz=Mzg4NjYyODc4OA==&mid=2247483732&idx=1&sn=36d27f3ed79a57174c859274ea85fef0&chksm=cf97898ff8e000999e0e398bad7bdf06c147fbf91545d62f97775055bb64e12878239f9dc14c&scene=126&sessionid=1671701120&subscene=227&key=9566fc267585ef41d979aad39eeb5ef6d828e07d7997f1c11b7c3c505c0bedf4fe4c799d2bf439dc0ea6d9084c94e40314efcae70c2b3c706e25cf45a829bb68c4c217bfb9686922e0b1e403a463485db19e8ec881f4decb7d09bb4914525dfbc290155fee0dc455f361825b5d8b0b484078f630296770f17d0c2faa2ddfa276&ascene=7&uin=Mjk3OTc0OTMzNQ%3D%3D&devicetype=Windows+7+x64&version=63080119&lang=zh_CN&exportkey=n_ChQIAhIQn3t45%2F6gQstyy77hGpCgCxLfAQIE97dBBAEAAAAAAOIJJ3AKkhQAAAAOpnltbLcz9gKNyK89dVj08vcIdmNB6IFSXapNmtI0I5hwaE7ZkyrsU9UGjByr3INYHPL6ekQghh2DU8RLbvJPzZe%2BbcRBgqyxrXGJlOHRGk1CTVJPo1fNxXTYQDOy6aOm%2FtzekxJTrFqzpCub6f6Q%2B5eYTXV1i9BU629IC%2FVZKLrzpgEylBtw%2Bww1P4AksOK7TznmFhK4XfmwKb%2Bh6dF5tzjDjVg06ZegwF6y5QbzJ39YbDv3mf0o1cOfpR9kl0Dit5xYK%2FCzQA8%3D&acctmode=0&pass_ticket=4R8DVJG35gmQ%2F91x9fbSLcgRmhJSgFLZI8ycWCQcPagbI54MsrTmLFwCmw0RB8GZWe8TP2LevCGH%2FxGRb69h2g%3D%3D&wx_header=1&fontgear=2

 3.阿里藏经阁:《性能优化方法论》

链接:https://pan.baidu.com/s/1sp9ZpbdWMfa8GFz_EiM_5g
提取码:6s9d

 

posted @ 2022-12-22 17:33  super超人  阅读(90)  评论(0编辑  收藏  举报