Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
デバッガーで、アプリケーションが実行するクエリを確認できますか?たとえば、postgresqlに接続するデータベースアプリケーション(CまたはJavaで記述)がある場合、gdbはプログラム内のステートメントを表示できますか?ありがとうございました
gdbはプログラム内のステートメントを表示できますか?
はい。ただし、データベースサーバー内でその情報が便利に利用できる場所を見つけ、そこにブレークポイントを設定する必要があります。
クライアントライブラリがクエリとパラメータをサーバーに送信する前に何らかのパック構造に変換する可能性があり、情報がサーバー側でまったく利用できない場合があります。しかし、サーバーにはおそらくクエリをログに記録する機能があるため、その可能性はほとんどありません。