sql
JSlow
这个作者很懒,什么都没留下…
展开
-
MySQL索引
关于mysql索引,一些事情你应该了解一下,比如:索引有几种、索引是万能吗、如何策略使用索引、什么情况下会索引失效...翻译 2019-07-17 16:00:10 · 121 阅读 · 0 评论 -
MySQL查询优化和配置优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描。4.应尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num=10 or nu...转载 2019-07-17 16:46:57 · 152 阅读 · 0 评论 -
MySQL锁(锁级别、锁优化、避免死锁)
这篇文章主要介绍了MySQL的锁的类型,还有一个重要的点就是"间隙锁"。还有不同的锁级别:比如行级别的锁啊、表级别的锁啊等等。解释了,怎么去锁优化和避免死锁(敲黑板)。文章简单,知识点也不多,投桃报李,愿你可以涨一波姿势!!!原创 2019-07-22 17:48:08 · 216 阅读 · 0 评论 -
MySQL四种事务隔离级别和死锁
为什么需要事务呢?事务有什么好处和坏处了,读了这篇文件,你的问题一定会得到解答,快来涨知识吧!!!这篇小文章介绍了MySQL的事务ACID(原子性、一致性、隔离性、持久性)事务并发的3种问题:脏读、不可重复读、幻读以及解决以上三个问题的方法:事务隔离(未提交读、提交读、可重复读、可串行化)有了事务,就可能产生死锁,所以介绍了死锁的产生,以及如何避免死锁(事务回滚)原创 2019-07-22 19:00:48 · 755 阅读 · 0 评论 -
数据库备份之热备,冷备,温备
备份和恢复备份类型:完全备份,部分备份完全备份:整个数据集1 部分备份:只备份数据子集,如部分库或表完全备份、增量备份、差异备份2增量备份:仅备份最近一次完全备份或增量备份(如果存在增量)以来变化的数据,备份较快,还原复杂3差异备份:仅备份最近一次完全备份以来变化的数据,备份较慢,还原简单注意:二进制日志文件不应该与数据文件放在同一磁盘备份和恢复冷、温、热备份冷备:读写操作均...转载 2019-07-27 00:56:03 · 5295 阅读 · 0 评论