💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
介绍使用MySQL Shell AdminAPI执行命令的不同方法,包括获取集群状态的四种不同方式。避免使用MySQL Shell的交互模式以优化调用。
🎯
关键要点
- 介绍了使用MySQL Shell AdminAPI执行命令的不同方法。
- 讨论了为什么文档中使用单独命令而不是组合命令。
- 列出了获取集群状态的四种不同方法。
- 方法1:使用dba.getCluster()和cluster.status()。
- 方法2:直接调用dba.getCluster().status()以减少网络往返。
- 方法3:在连接时强制创建集群对象。
- 方法4:使用命令行参数直接调用状态命令,避免交互模式。
- 所有方法在后台对服务器的调用是相同的。
- 捕获的网络流量数据大小几乎相同,差异主要在于数据包数量。
- 交互模式下MySQL Shell会运行一些语句设置会话变量。
- 结论:为了优化调用,避免使用MySQL Shell的交互模式是最佳选择。
➡️