
mysql
文章平均质量分 74
Anglry
一个正在思考前途,但却干着没有钱途的工作,日常清理桌上碎发的程序猿
展开
-
Mysql主从
主从数据库关键维护命令原创 2021-12-01 16:56:10 · 247 阅读 · 0 评论 -
MySqL(三)事务和锁机制
先说一个命令 Explain SQL语句 (\G 加不加这个都行)MySQL执行计划https://blog.youkuaiyun.com/Anglry/article/details/105383495本人转载的算是做了记录,当然有事烧纸,没事看看就行了,当然不想面向百度,mysql官网了解一下。锁分类: 排他锁 共享锁 意向锁 间隙锁 临建锁 乐观锁 自增锁 悲观锁 行锁 表锁 页锁日常扩展:https://blog.youkuaiyun.com/fu_zhongyuan/article/details/90...原创 2021-07-09 10:47:27 · 121 阅读 · 0 评论 -
mysql(二) 索引
感觉要看的,要学的东西太多,好多都是表面的,知道使用,底层的了解还需要时间,不废话了直接上正题。索引:原创 2021-07-08 11:32:29 · 502 阅读 · 1 评论 -
mysql学习总结(一)
我不知道别人是怎么一个学习的流程,但是身为自学者(穷人),目前也只能东戳一下,西戳一下。先总结一下表类型和索引吧。看了好多资料一切的一切都要从mysql 5.7 5.8版本开始划分吧我记最初用mysql的表类型都还是MyISAM ,不为别的就因为它是默认的,还有在学校里老师是这样教的,还有确实效率高(快)。...原创 2021-07-07 17:40:53 · 192 阅读 · 0 评论 -
Mysql千万级大数据量查询优化
Mysql千万级大数据量查询优化1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使用!=或&l转载 2020-05-11 16:42:53 · 138 阅读 · 0 评论 -
mysql Explain 慢查询
explain用法和结果分析展开1. EXPLAIN简介使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。通过explain我们可以获得以下信息:表的读取顺序数据读取操作的操作类型哪些索引可以使用哪些索引被实际使用表之间的引用每张表有多少行被优化器查询使用方法:expla...转载 2020-04-08 11:34:19 · 493 阅读 · 0 评论 -
PDO获取数据的方法fetch()、fetchAll()、setFetchMode()、bindColumn()
PDO的数据获取方法与其他数据库扩展都非常类似,只要成功执行SELECT查询,都会有结果集对象产生。不管是使用PDO对象中的query()方法,还是使用prepare()和execute()等方法结合的预处理语句,执行SELECT查询都会得到相同的结果集对象PDOStatement。都需要通过PDOStatement类对象中的方法将数据遍历出来。下面介绍PDOStatement类中常见的几个获取结...转载 2019-09-29 18:05:16 · 1900 阅读 · 0 评论