【发布时间】:2020-10-16 22:55:31
【问题描述】:
我想知道是否有用于检查 MySQL 数据库是否仍然连接的最佳做法或标准查询?
我最初想在我的一个表中执行一个简单的搜索,这将确认数据库是否仍然存在。只是想知道是否有更好的方法。
【问题讨论】:
-
请注意,如果您在容器化环境中工作,那么在运行状况检查中测试数据库连接被认为是一种不好的做法。
标签: mysql sql select health-monitoring
我想知道是否有用于检查 MySQL 数据库是否仍然连接的最佳做法或标准查询?
我最初想在我的一个表中执行一个简单的搜索,这将确认数据库是否仍然存在。只是想知道是否有更好的方法。
【问题讨论】:
标签: mysql sql select health-monitoring
实际上不需要从表中select。你可以这样做:
select 1
这是一个非常便宜的查询,如果没有连接数据库就会出错。 1 并不重要(重要的是没有from 子句)。您也可以使用select null 或select foo。
【讨论】: