Mysql
文章平均质量分 82
Jack Sparrow丶
都是风景
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL之SQL强制规范
更新风暴问题是指,由于某些约束,例如外键约束或者触发器约束,当一条记录被更新时,相关约束的记录也会被更新,引发一系列连锁反应,导致短时间大量更新操作引发数据库性能下降甚至死锁的问题。1. 唯一索引虽然影响插入速度,但针对于互联网大数据量高并发量的数据存储场景来说,插入的影响可以忽略不计,查询效率的提升是主要矛盾;级联查询是指,一个查询的结果依赖于另一个查询的结果,通常是通过子查询或者嵌套查询实现的。1. count(*)是SQL92标准定义的统计行的语法,与数据库无关,与值无关;原创 2024-07-10 15:02:58 · 867 阅读 · 1 评论 -
MybatisPlus-Wrapper(条件构造器)
MybatisPlus-Wrapper(条件构造器)原创 2023-03-13 15:46:40 · 616 阅读 · 0 评论 -
数据库中间件MyCat配置读写分离与MySQL主从复制
数据库中间件Mycat 1、相关概念 数据库中间件:连接java应用程序和数据库 一般应用程序与数据库的交互存在的问题: java与数据库紧耦合 高访问量并发对数据库的压力太大 对数据库的读与写请求的需求不一样 故为解决上面的问题,引入了数据库的中间件Mycat,这时候java应用程序不需要关注我的sql语句发送到哪一台mysql服务器,都交给Mycat来管理。 2、Mycat简介 2.1、Mycat作用 1、读写分离 2、数据分片:垂直拆分(分库)、水平拆分(分表)、垂直+水平拆分(分库原创 2021-07-01 09:42:27 · 333 阅读 · 0 评论 -
MySQL数据库索引及调优
MySQL数据库索引调优 1、概述: 索引是对数据库表中一个或多个列的值进行排序的结构。 索引的数据结构: 二叉树 红黑树 Hash表 B-Tree MySQL底层是用B+Tree。 数据结构模拟器网站:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 对于以下数据: select * from table where Col1=6 二叉树 二叉树的右侧节点比左侧节点大,构建的索引如下: 这样去查和去扫描表的效率其实都差不原创 2021-06-08 15:43:05 · 357 阅读 · 0 评论 -
Mysql执行开启root远程访问的sql语句总报错的解决
问题背景 在Linux上安装上Mysql后,执行以下代码开启远程登录: GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "你的密码" WITH GRANT OPTION; 系统提示: 解决方法 这是由于安装的Mysql版本过高的问题引起的,这种方法在Mysql8.0以后就已经不适用了,故我们需要执行以下的sql语句: CREATE USER 'root'@'%' IDENTIFIED BY '你的密码'; GRANT ALL ON *.* TO原创 2020-12-08 18:07:05 · 776 阅读 · 0 评论
分享