随笔分类 -  MySQL相关知识点

摘要:1.mysql数据库 查询字段值符合数组中的值的条目。 例:SELECT * FROM `courseRecord` WHERE courseId='45' AND userId IN (420266,494538,523705,1251,596623,738412,1299,846277,1733 阅读全文
posted @ 2020-06-16 09:41 诔栩 阅读(164) 评论(0) 推荐(0)
摘要:首先,数据量大的时候,应尽量避免全表扫描,应考虑在 where 及 order by 涉及的列上建立索引,建索引可以大大加快数据的检索速度。但是,有些情况索引是不会起效的: 1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、应尽量避免在 where 阅读全文
posted @ 2019-11-14 17:23 诔栩 阅读(1080) 评论(0) 推荐(0)
摘要:一、 表的设计规范化(三范式) 添加索引(普通索引、主键索引、唯一索引、全文索引) 分表(水平分割、垂直分割) 读写分离(写add、update、delete) 存储过程 对mysql配置优化(配置最大并发数my.ini,调整缓存大小) Mysql硬件升级 定时删除不需要的数据、定时碎片整理(myi 阅读全文
posted @ 2019-11-14 17:03 诔栩 阅读(287) 评论(0) 推荐(0)