💡
原文英文,约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的交互模式是最佳选择。
➡️