如何压测
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