![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
踏凌霄
php开发工程师
展开
-
数据库配置操作集锦
隔离级别查看当前事务隔离级别select @@tx_isolation;设置隔离级别set transaction isolation level +隔离级别//设置read uncommitted级别:set session transaction isolation level read uncommitted;//设置read committed级别:set session transaction isolation level read committed;//设置rep原创 2020-06-09 15:54:36 · 214 阅读 · 0 评论 -
mysql explain用法和结果的含义
我们解析一条SQL语句的办法一般是用explain 来解析,通过观察参数来了解这条语句的运行情况。重点是第二种用法,需要深入的了解。先看一个例子:mysql> explain select * from t_order; +----+-------------+---------+------+---------------+------+---------+------+---...原创 2019-02-26 08:36:58 · 277 阅读 · 0 评论 -
mysql 三层体系结构
Mysql:是单进程多线程数据库。层名称作用处理网络链接 层连接与线程处理,这一层并不是MySQL独有,一般的基于C/S架构的都有类似组件,比如连接处理、授权认证、安全等。SQL处理层也叫MySQL服务器层,包括缓存查询、解析器、优化器,这一部分是MySQL核心功能,包括解析、优化SQL语句,查询缓存目录,内置函数(日期、时间、加密等函数)的实现存储引擎层...原创 2019-03-05 20:29:20 · 1721 阅读 · 0 评论 -
数据库死锁问题分析和解决思路
目前,我们已经探讨了许多关于数据库锁的问题,锁能够有效地解决并发的问题,但这也带来了一个严重的缺点,那就是死锁。死锁在操作系统中指的是两个或两个以上的进程在执行的过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或者系统产生了死锁,这些永远在互相等待的进程称为死锁进程。在操作系统中,死锁的处理是一个重要的话题,也已经有较为成熟的解决方法,...转载 2019-03-05 21:10:28 · 1268 阅读 · 0 评论