- 博客(5)
- 收藏
- 关注
转载 php tree类的使用(树形结构)
https://blog.csdn.net/chunxiaqiudong5/article/details/54585316<?php include 'tree.class.php'; //模拟数据库$data=array( array('id'=>1,'pid'=>0,'name'=>'一级栏目一'), array('id'=>2,'...
2018-07-20 16:03:40 3966 1
转载 MySQL索引原理以及查询优化
https://www.cnblogs.com/bypp/p/7755307.html一、介绍1.什么是索引?一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。2.为什么要有索引呢?索引在MySQL中...
2018-07-19 09:56:21 173
转载 InnoDB的MVCC如何解决幻读
https://blog.csdn.net/fanghanwen_fei/article/details/77884891InnoDB默认的隔离级别是RR(可重复读),可以解决脏读和不可重复读,但是不能解决幻读问题。什么是幻读?事务A读取了一个范围内的数据,此时事务B在该范围内插入了一条数据,并立马提交了事务,此时事务A再次读取这个范围的数据时,发现多了一条,就好像幻觉一样。什么是MVCC?多版本...
2018-07-07 12:30:37 822
转载 Mysql并发时经典常见的死锁原因及解决方法
https://www.cnblogs.com/zejin2008/p/5262751.html1. mysql都有什么锁 MySQL有三种锁的级别:页级、表级、行级。表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁...
2018-07-07 12:07:51 227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人