如何压测
Linux 上安装 sysbench
1
2
3curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.rpm.sh | sudo bash
sudo yum -y install sysbench
sysbench --version
文章作为学习笔记,文章内容来自 “极客时间”专栏《MySQL实战45讲》 和 “中华石杉”专栏《从零开始带你成为MySQL实战优化高手》,如有侵权,请告知,必将及时删除。
当我们发送一条 SQL 给 MySQL 的时候
首先 MySQL 的网络连接会监听到 SQL 语句,然后交给 SQL接口
来处理,SQL接口
再将 SQL 交给 SQL解析器
来将 SQL 解析成程序认识的语言
然后再交给 查询优化器
来分析可以达到目的的多种查询路径,然后选择一个最优的查询路径
然后 执行器
就会根据 查询优化器
生成的一套执行计划,不停的调用 存储引擎
的各种接口去完成 SQL 语句的执行计划
1 | <dependency> |
官网
:https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/使用kubeadm搭建一个3台机器组成的k8s集群,1台master节点,2台worker节点
如果大家机器配置不够,也可以使用在线的,或者minikube的方式或者1个master和1个worker