回答:
通常、これらの2つのオプションよりも時間がかかります。
Pingは、クライアントからサーバーまでの時間だけを測定し、再び戻します(rtt-往復時間)
通常、データベースはTCPを使用するため、最初にSYNパケットを送信してTCPハンドシェイクを開始する必要があります(たとえば15ms * + cpu時間を単純化するために、受信してSYN / ACK(15ms + cpu時間)を受信し、ACKとリクエスト(少なくとも15ミリ秒+ CPU時間)、次にDBがクエリを処理する時間、次にデータを取得する時間(15ミリ秒+ CPU)、さらにもう少し確認して接続を閉じます。
もちろん、これはデータベースへの認証(ユーザー名/パスワード)をカウントせず、暗号化(sslハンドシェイク/ DHまたは必要なもの)をカウントしません。
*往復時間の半分。往復のルートが対称的であると仮定します(到着までの時間の半分、到着までの時間の半分... ping応答のCPU処理時間は非常に短いです)
ping時間は往復です。あなたがそれについて考える場合-それはどのように一方向の時間を測定できますか?そのため、30ミリ秒とクエリ時間を要します。