![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 67
技术分子
用简洁方式表达
展开
-
MySQL-事务特性ACID你真的懂吗?
原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)原创 2021-11-09 11:39:16 · 438 阅读 · 0 评论 -
mac Navicat连接Mysql8.0版本报错解决方案
命令如下:1.登录MySQL服务器找到安装目录:cd /usr/local/mysql/bin/登录:./mysql -u root -p1、use mysql;2、alter user 'root'@'localhost' identified with mysql_native_password by '********';3、flush privileges;然后连接...原创 2021-02-07 16:53:17 · 416 阅读 · 0 评论 -
高并发下mybatis3.2.3版本,出现空指针异常,下面是异常明细
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:### Error updating database. Cause: java.lang.NullPointerException### Cause: java.lang.NullPointerExceptionat org.mybatis.spring.MyBatisE原创 2020-12-21 17:28:55 · 951 阅读 · 0 评论 -
Mysqlserver-分层以及binlog 、redoLog 、undoLog
MySQL是服务器端存储软件。MySQL软件本身有分为三层,网络连接层, sql层, 存储引擎层,而网络连接层与sql层合称server层,故mysql又分server层合储存引擎层。简述一条SQL执行的过程。1. 客户端连接到MySQL服务器上。(这里指的是客户端发起一个socket请求,MySQL服务器连接池中分配一个连接。) 例如:java 开发使用 druid连接池与数据库创建连接。关于druid连接池配置参数可以搜索一下。 <property name="initi...原创 2021-01-05 17:51:14 · 543 阅读 · 1 评论 -
mybatis 3.23和mybatis 3.4.1 有什么不同-规范更加严格
mybatis ONGL表达式<!-- <if test=" "></if>标签的使用实例--><select id="findActiveBlogWithTitleLike" resultType="Blog"> SELECT * FROM BLOG WHERE state = ‘ACTIVE’ <if test="title != null"&g...原创 2021-01-05 14:13:58 · 321 阅读 · 0 评论 -
Mysql innodb为什么使用B+Tree
Mysql innodb存储结构(B+Tree)二叉树缺点:数据量容易单边过长形成链表。红黑树(本质为平衡二叉树)缺点:虽然使用旋转方式改变了单边过长,但是数据量大时, 树高度太高不利于查询。B-Tree缺点:虽然每个节点横向扩容控制了高度为3,但是每个节点包含索引列值和行数据,导致存储量小。叶子节点之间没有指针导致范围查找必须每次从根节点查找特点:索引列不重复B+Tree...原创 2019-12-23 10:36:19 · 835 阅读 · 0 评论 -
mysql索引优化-实战force index
实战:创建一张表index_testCREATE TABLE `index_test` ( `id` bigint(20) NOT NULL COMMENT '主键', `uuid` varchar(64) NOT NULL COMMENT 'uuid(orderId_skuId)', `order_id` bigint(20) NOT NULL COMMENT '订单号',...原创 2019-12-06 15:30:50 · 433 阅读 · 0 评论 -
mysql索引优化
索引优化心得1.尽量使用单表查询2.or和in使用的同一个字段尽量使用in(最多1000个)3.如果SQL中where条件不同字段使用or需要对字段分别添加独立索引,否则索引不生效4.使用explain查看SQL执行计划结果(重点关注 select_type,type) 4.1 explain结果中select_type:SIMPLE最好 4.2 explain结果...原创 2019-12-02 09:34:54 · 160 阅读 · 0 评论