摘要: 系统:Centos 7.2 1、安装依赖包 yum install make gcc rpm-build rpmdevtools -y yum install make cmake gcc gcc-c++ bison libaio ncurses-devel perl perl-DBI perl-D 阅读全文
posted @ 2024-08-31 13:15 百老汇大管家 阅读(52) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2024-04-24 15:36 百老汇大管家 阅读(5) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2024-04-22 12:42 百老汇大管家 阅读(17) 评论(0) 推荐(0)
摘要: 基础概念 在MVCC并发控制中,读操作可以分成两类:快照读 (snapshot read)与当前读 (current read) 快照读,读取的是记录的可见版本 (有可能是历史版本),不用加锁。 当前读,读取的是记录的最新版本,并且,当前读返回的记录,都会加上锁,保证其他事务不会再并发修改这条记录。 阅读全文
posted @ 2022-10-23 22:56 百老汇大管家 阅读(157) 评论(0) 推荐(0)
摘要: 一、系统表说明 MySQL 5.7 版本起,performance_schema.threads线程表可以查询各个线程的信息,THREAD_OS_ID值对应OS中的线程,这就为故障定位提供了便捷,SQL如下: 参数:30502为OS中的线程 select t.THREAD_ID, t.PROCESS 阅读全文
posted @ 2022-10-19 12:25 百老汇大管家 阅读(198) 评论(0) 推荐(0)
摘要: 一、安装 下载地址:https://github.com/akopytov/sysbench/archive/1.0.17.tar.gz 1、安装依赖,否则报错yum -y install m4 autoconf automake libtool 2、安装sysbench解决依赖库的问题:cp /e 阅读全文
posted @ 2022-09-29 14:15 百老汇大管家 阅读(181) 评论(0) 推荐(0)
摘要: 一、账号与安全 1、用户创建于授权 MySQL 8.0 创建用户和用户授权命令需要分开执行,MySQL 5.7之前直接直接使用 grant 命令实现两步操作。 [5.7.37-log]>grant all privileges on *.* to lzy@'%' identified by '123 阅读全文
posted @ 2022-09-24 21:20 百老汇大管家 阅读(260) 评论(0) 推荐(0)
摘要: # 创建server目录和data目录,配置文件的etc目录放置在server目录下 mkdir -p /export/servers/mysql/etc /export/data/mysql/data # 创建用户及用户组 groupadd mysql useradd -r -g mysql -s 阅读全文
posted @ 2022-04-22 15:05 百老汇大管家 阅读(32) 评论(0) 推荐(0)
摘要: # 软件包: mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz # 安装依赖包: yum -y install libaio # 安装过程: # 创建server目录和data目录,配置文件的etc目录放置在server目录下 mkdir -p /export/s 阅读全文
posted @ 2022-04-21 23:16 百老汇大管家 阅读(31) 评论(0) 推荐(0)
摘要: 1、通过线程池 ThreadPoolExecutor 方式实现多线程,同时控制并发数(ProcessPoolExecutor进程池同理) 线程池的基类是 concurrent.futures 模块中的 Executor,Executor 提供了两个子类,即 ThreadPoolExecutor 和 阅读全文
posted @ 2020-06-08 11:33 百老汇大管家 阅读(594) 评论(0) 推荐(0)