引言 本篇博客主要是简单梳理mysql锁相关理论知识,并没有深入解释其中的实现原理,可能会有一点简单的加锁机制。 博主在工作时接触到一些数据库锁的相关知识,尤其是事务和锁的关系比较密切,比如间隙锁和MVCC....等,大佬可全部忽略,部分知识取自《MySQL高性能书籍_第3版(中文)》,说实话在阅读 ...
分类:
数据库 时间:
2020-12-30 11:25:48
阅读次数:
0
最近使用Mysql数据库进行多编程操作时报错:ERROR 1040: Too many connections 。提示连接过多,检查发现Mysql的默认连接数为151,可根据实际情况进行修改。
分类:
数据库 时间:
2020-12-30 11:14:32
阅读次数:
0
1. 关系型数据库介绍 1.1 数据结构模型 数据结构模型主要有: 层次模型 网状结构 关系模型 关系模型:二维关系:row,column 数据库管理系统:DBMS关系:Relational,RDBMS 1.2 RDBMS专业名词 常见的关系型数据库管理系统: MySQL:MySQL,MariaDB ...
分类:
数据库 时间:
2020-12-30 11:09:03
阅读次数:
0
前言 Transactions per Second 也就是每秒事务数,在性能测试中非常重要的一个指标,我们在聚合报告里面能看到最后的测试结果TPS值。 如果我们想查看更详细的报告,查看压测过程中不同时间段的每秒事务数,可以使用 Transactions per Second 插件来查看。 Tran ...
分类:
其他好文 时间:
2020-12-29 11:46:43
阅读次数:
0
安装依赖 yum install -y novacom-server.x86_64 libaio.x86_64 libaio-devel.x86_64 网站下载 https://downloads.mariadb.com/MaxScale/ 自己选择自己需要的版本 yum localinstall ...
分类:
数据库 时间:
2020-12-28 11:32:23
阅读次数:
0
前言 Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。对于Seata不太了解的朋友,可以看下我之前写的文章: 微服务开发的最大痛点-分布式事务SEATA入 ...
分类:
其他好文 时间:
2020-12-28 11:19:26
阅读次数:
0
嵌套事务异常Transaction rolled back because it has been marked as rollback-only导致的原因和处理方法 参考:https://fangshixiang.blog.csdn.net/article/details/80445912?utm ...
分类:
其他好文 时间:
2020-12-28 11:13:28
阅读次数:
0
作者:骏马金龙 出处:https://www.cnblogs.com/f-ck-need-u/archive/2018/05/08/9010872.html innodb事务日志包括redo log和undo log。redo log是重做日志,提供前滚操作,undo log是回滚日志,提供回滚操作 ...
分类:
数据库 时间:
2020-12-25 12:33:55
阅读次数:
0
InnoDB 行锁 行锁介绍 行锁特点 :偏向InnoDB 存储引擎,开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 InnoDB 与 MyISAM 的最大不同有两点:一是支持事务;二是 采用了行级锁。 InnoDB 的行锁模式 InnoDB 实现了以下两种类型的行锁 ...
分类:
数据库 时间:
2020-12-25 12:29:38
阅读次数:
0
lnmp部署 nginx编译安装 nginx编译安装 mariadb安装 ##安装mariadb [root@vm3 ~]# yum -y install mariadb mariadb-server ##修改mariadb密码 [root@vm3 ~]# mysql MariaDB [(none) ...
分类:
其他好文 时间:
2020-12-25 12:22:47
阅读次数:
0