![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MYSQL
Mysql
唐唐唐tang
这个作者很懒,什么都没留下…
展开
-
Mysql慢SQL堆积导致数据库连接池占满
下一次再读相同页时,首先判断该页是否在缓冲池中,若在缓冲池中,称该页在缓冲池中被命中,直接读取该页。用show full PROCESSLIST 发现连接数已经占满了,而且连接占用的时间都比较长,就算是一个简单的sql也等待了很长时间还是没有执行完,所以导致无法获取连接的情况。问题的关键在于:缓冲池的大小直接影响着数据库的整体性能,查询7千万的数据时,缓冲池的作用就微乎其微了,还是会产生大量的IO。MYSQL的数据是以文件的心事存储在磁盘上的,查询时会从磁盘将数据读到内存,再进行处理,此时会产生IO。原创 2023-12-27 11:13:04 · 1466 阅读 · 0 评论 -
MySQL5主从配置超简单!一遍过!
切换到mysql-5.7.28-winx64/bin执行mysqld --initialize --console或mysqld --initialize-insecure,前者会给root初始化一个随机密码,后者密码为空,这个后者方便。其中,master_ip是主服务器的IP地址,replication是在步骤二中创建的账号,password是密码,filename和position是在主服务器上获取的值。其中,slave_ip是从服务器的IP地址,password是密码。原创 2023-12-12 09:39:07 · 469 阅读 · 0 评论 -
Windows安装MySQL
切换到Windows/System32目录下用管理员打开cmd启动成功。原创 2024-01-17 11:04:37 · 406 阅读 · 0 评论 -
MySQL存储过程
参数的值必须在调用存储过程时指定,在存储过程中修改该参数的值不能被返回,为默认值BEGINSET p_in=2;END;#调用。原创 2023-03-04 17:15:02 · 68 阅读 · 1 评论 -
MySQL视图
定义视图的查询可以基于一个表或多个表,也可以基于其他视图,当前数据库或其他数据库原创 2023-03-04 16:52:41 · 44 阅读 · 0 评论 -
MySQL事务
将一系列数据库操作捆版成为一个整体进行统一管理。原创 2023-03-04 15:11:38 · 51 阅读 · 0 评论 -
MySQL索引分类、SQL优化、查找算法及数据结构
MySQL索引分类、SQL优化、查找算法及数据结构(B-Tree、B+Tree)原创 2023-03-03 19:31:06 · 75 阅读 · 0 评论 -
MySQL存储引擎
存储引擎就是指表的类型,以及表在计算机上的存储方式。MySQL的存储引擎有InnoDB、MyISAM、Memory(很少使用,就不介绍了)。原创 2023-03-02 16:07:25 · 54 阅读 · 0 评论 -
undo log和redo log
主要参考博客:https://blog.csdn.net/yu757371316/article/details/81081669在数据库系统中,既有存放数据的文件,也有存放日志的文件。日志在内存中也是有缓存Log buffer,也有磁盘文件log file,本文主要描述存放日志的文件。MySQL中的日志文件,有这么两类常常讨论到:undo日志与redo日志。1 undo1.1 und...原创 2019-07-02 10:59:00 · 12 阅读 · 0 评论