
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 · 265 阅读 · 0 评论 -
mysql explain用法和结果的含义
我们解析一条SQL语句的办法一般是用explain 来解析,通过观察参数来了解这条语句的运行情况。 重点是第二种用法,需要深入的了解。 先看一个例子: mysql> explain select * from t_order; +----+-------------+---------+------+---------------+------+---------+------+---...原创 2019-02-26 08:36:58 · 336 阅读 · 0 评论 -
mysql 三层体系结构
Mysql:是单进程多线程数据库。 层名称 作用 处理网络链接 层 连接与线程处理,这一层并不是MySQL独有,一般的基于C/S架构的都有类似组件,比如连接处理、授权认证、安全等。 SQL处理层 也叫MySQL服务器层,包括缓存查询、解析器、优化器,这一部分是MySQL核心功能,包括解析、优化SQL语句,查询缓存目录,内置函数(日期、时间、加密等函数)的实现 存储引擎层 ...原创 2019-03-05 20:29:20 · 1824 阅读 · 0 评论 -
数据库死锁问题分析和解决思路
目前,我们已经探讨了许多关于数据库锁的问题,锁能够有效地解决并发的问题,但这也带来了一个严重的缺点,那就是死锁。 死锁 在操作系统中指的是两个或两个以上的进程在执行的过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或者系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 在操作系统中,死锁的处理是一个重要的话题,也已经有较为成熟的解决方法,...转载 2019-03-05 21:10:28 · 1324 阅读 · 0 评论