性能优化的技巧
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
3.阿里藏经阁:《性能优化方法论》
链接:https://pan.baidu.com/s/1sp9ZpbdWMfa8GFz_EiM_5g
提取码:6s9d
分类:
性能优化
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比