
数据库
LZ可是懒大王
这个人很懒,没有留下任何签名
展开
-
too many connections 1040
mysql -u root -p 回车输入密码进入mysql show processlist; 查看连接数,可以发现有很多连接处于sleep状态,这些其实是暂时没有用的,所以可以kill掉 show variables like "max_connections"; 查看最大连接数,应该是与上面查询到的连接数相同,才会出现too many connections...转载 2018-09-14 15:12:29 · 193 阅读 · 0 评论 -
数据库级别锁,防止查询死锁
锁定数据库的一个表 SELECT * FROM table WITH (HOLDLOCK) 注意: 锁定数据库的一个表的区别 SELECT * FROM table WITH (HOLDLOCK) 其他事务可以读取表,但不能更新删除 SELECT * FROM table WITH (TABLOCKX) 其他事务不能读取表,更新和删除 SELECT 语句中“加锁选项”的功能说明 S...转载 2018-12-21 09:31:32 · 778 阅读 · 0 评论 -
MySQL数据库的事物详解
虽然我标题说了是详解,但是肯定不可能特别详细 一、事物的特点以及隔离性 ACID:A--原子性--事物在执行时,要不就执行成功,要不就执行失败然后回滚,这就是原子性 C--一致性--事物在执行前后,事物的状态是不会改变的 I--隔离性--A事物在执行的时候,B事物是无法影响到该事物的执行的 ...原创 2019-06-17 11:22:55 · 309 阅读 · 0 评论 -
MySQL索引的分析
MySQL索引类型 主键索引:这个就没要说了,一直都在用的索引类型 唯一索引:唯一索引和主键索引的唯一区别就是唯一索引是可以有一个null的 普通索引:普通索引是可以有任意个数的重复数据的 组合索引: 注:这边最重要的是组合索引是需要遵循最左原则的,也就是我不论查询什么where后面必须有...原创 2019-06-24 15:47:25 · 201 阅读 · 0 评论