------------数据库优化学习笔记0502------------数据库
0:优化的目的学习
--避免出现页面访问出错优化
*因为数据库链接超时产生的页面5xx错误spa
*因为查询过慢形成的页面没法加载设计
*因为阻塞形成的数据提交异常索引
--增长数据库的稳定性ip
1:如何进行数据库优化it
SQL语句及索引优化效率
--子查询->join查询配置
--group by
--order by
--limit
数据库表结构
选择合适的数据类型 (时间存储用int,ip地址存储用bigint)
范式化设计(第三范式)
反范式化->查询效率----空间换时间
表的垂直拆分(不经常使用的字段单独放在一个表中,大字段放在一个表中,经常使用字段放在一个表中)
表的水平拆分(数据量过大时使用)
系统配置
硬件条件