![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 84
记录DB应用中的教训和经验
Receptive2WE
这个作者很懒,什么都没留下…
展开
-
Mac安装MySQL8碰到的问题
Mac安装MySQL8碰到的问题链接数据库时候报错选择数据库或表的时候抛出异常,无限转菊花链接数据库时候报错报错信息大体如下Connection failed.MySQL said: Authentication plugin ‘caching_sha2_password’ cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 0x0002): tried: ‘/usr/local/mysql/原创 2022-02-10 16:59:11 · 787 阅读 · 0 评论 -
数据库连接池数量配置公式
数据库连接池数量配置前言公式我的理解前言这里没有说明具体那种数据库那种连接池是因为这个公式适合大多数的各种数据库和各种连接池。服务器连接池的数量配置很重要,太少了DB服务器工作不饱和,客户端的事务在积压;太多了服务器又响应不过来,又得频繁切换上下文,导致适得其反。那么到底配置为多少才能既充分的发挥数据库新能而又不浪费客户端的性能呢?公式https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing上有较为详细的说明,英语好、感兴原创 2022-01-10 23:30:19 · 1189 阅读 · 0 评论 -
脏读会引起什么问题
脏读会引起什么问题引言什么是脏读会引起什么问题引言在事务的隔离级别中我们会看到四种事务隔离级别(读未提交,读已提交,可重复读,串行化),和在不同隔离级别下会产生的问题,其中第一个问题就是再读未提交下会产生脏读的情况。那究竟什么是脏读?而脏读又回引起什么问题呢?什么是脏读首先有两个背景要说明一下MySQL服务并不是单线程运行的脏读就是事务产生的修改在提交之前,已经可以被其他事务给读到了。假设两个不同的线程分别有两个不同的事务A和B,他们按照下面的时序来执行,假设初始值为0。那么,在B1读原创 2022-01-07 23:41:06 · 929 阅读 · 0 评论 -
你值得收藏的binlog设置参数详解
概述binlog即binary log,中文翻译一般为二进制日志。这里详细整理了常用的相关配置和解释,包括binlog_format,max_binlog_size,binlog_cache_size,max_binlog_cache_size,binlog_do_db,binlog_ignore_db,sync_binlog等。binary log包含那些可能会引起数据库或表数据变化的events或者statements,还包括更新语句的耗时信息,查询则不会不记录在binary log。这个日志有两原创 2021-12-29 00:09:41 · 3572 阅读 · 0 评论 -
超详细用profile工具分析sql语句执行及status说明
超详细的profile使用说明,附有status说明,和一个小案例通过该工具可以获取一条Query 在整个执行过程中多种资源的消耗情况,如 CPU,IO,IPC,SWAP 等,以及发生的 PAGE FAULTS,CONTEXT SWITCHE 等等,同时还能得到该 Query 执行过程中 MySQL 所调用的各个函数在源文件中的位置。原创 2021-12-20 23:35:20 · 1267 阅读 · 0 评论 -
详解JDBC链接中的参数autoReconnect到底生效吗
JDBC链接中的参数autoReconnect到底生效吗?答案是肯定生效的,但是有一些注意事项如果没处理好就会导致不生效。并且即便生效了,也有一些小坑需要处理,所以官方意见是不推荐用这个参数的。原创 2021-12-03 17:32:36 · 5726 阅读 · 0 评论 -
Innodb引擎的innodb_lock_wait_timeout参数说明和验证
Innodb引擎在执行update语句时候会对对应的行进行锁定,直到事务提交完毕或回滚才会释放。在持有行锁的过程中如果有其他事务b也想修改锁定行的数据,则要等待锁的释放。如果锁一直不释放,那么事务b不可能一直等待下去,那么这个最大的等待时长就是由innodb_lock_wait_timeout来指定,单位是秒。如果等待锁的事件超过了 innodb_lock_wait_timeout 指定的秒数,则会抛出异常并回滚事务原创 2021-12-04 11:52:43 · 9746 阅读 · 1 评论