当前位置:Gxlcms > 数据库问题 > 数据库优化

数据库优化

时间:2021-07-01 10:21:17 帮助过:3人阅读

 

据说 用 in 是对数据库 没有优化的。

 

会缓存

① 大写的关键字

② SELECT 和 WHERE 是固定的 (固化SQL)
LRU 缓存不可靠

③ 主要利用的场景是 :

需要间接访问的小数据。

 


 

 

关系型数据库

横向分表:

1.  按活跃 :例如 6个月的分一台,6个月外的放另外一台

2.  按用户相关 : ① 按用户分; ② 每张表的数据/分表数

3.  MySQL 从 5.1 开始 可以 按哈希 或者 按活跃度 分表

 


 

 

读写分离:

大写?使用事务型,推荐使用 MyISxxx

 

数据库优化

标签:

人气教程排行