![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
酱心曲奇
我还没想好
展开
-
MySQL幻读测试
MySQL幻读测试 根据以下表数据进行MySQL innodb幻读测试 进入mysql mysql -uroot 设置隔离级别为可重复读 set global tx_isolation='repeatable-read'; set session tx_isolation='repeatable-read'; 查询表数据 SELECT * FROM test; 开启两个个事务根据序号进行执行语句 事务一: BEGIN;#1 SELECT * FROM test;#3 三条数据,id原创 2022-03-04 11:34:16 · 277 阅读 · 1 评论 -
间隙锁的锁定范围
间隙锁的锁定范围 MySQL间隙锁锁定范围测试 创建表,添加数据(表名以自己姓名开头防止重复) create table t( a int , b int , primary key(a), key(b) )engine=innodb; INSERT INTO `t`(`a`, `b`) VALUES (1, 1); INSERT INTO `t`(`a`, `b`) VALUES (3, 3); INSERT INTO `t`(`a`, `b`) VALUES (5, 5); INSERT原创 2022-02-15 16:46:41 · 1700 阅读 · 2 评论 -
递归查询西湖区上级所有城市
递归查询西湖区上级所有城市 使用函数的方式进行递归查询出查询西湖区及上级所有城市,参考结果如下(西湖区ID:330106): ID NAME PID 330000 浙江省 0 330100 杭州市 330000 330101 市辖区 330100 330106 西湖区 330101 参考答案: SELECT T2.id, T2.name, T2.pid FROM ( SELECT @r AS _id, ( SELECT @r :原创 2022-02-15 16:35:00 · 227 阅读 · 0 评论 -
递归查询北京市下面所有城市
递归查询北京市下面所有城市 使用函数的方式进行递归查询出北京市及以下所有城市信息,参考结果如下(北京市ID:110000): ID NAME PID 110000 北京市 0 110100 东城区 110000 110200 西城区 110000 110500 朝阳区 110000 110600 丰台区 110000 110700 石景山区 110000 110800 海淀区 110000 110900 门头沟区 110000 111100 房山区 11000原创 2022-02-15 16:31:51 · 306 阅读 · 0 评论 -
mysql查询慢问题-表类型
一张表是utf8,另外一张表是utf8mb4前期数据量小的时候没有感觉,到后来都是上百万级别数据量的时候发现特别慢,索引也都走了,但是就是慢后来一点一点排查发现是有一张表特别慢排查出原因是因为表类型问题.晚上让运维同事给改了就没问题了 ...原创 2020-11-02 14:59:32 · 73 阅读 · 1 评论 -
数据库连接断开
链接测试库没问题正在看数据,本地启动项目链接测试库链接失败10060 ping地址发现ping不通,发现网络的ip突然变成公网的了,切换了一下WiFi,ok了原创 2020-10-19 16:06:14 · 310 阅读 · 0 评论