Python でスクリプトを記述して、MySQL Proxy でクエリをトレースする方法。これに関する情報を取得しようとしましたが、python に関する情報が見つかりませんでした。mysql プロキシを使用してクエリを実行するためのスクリプトを python で作成する方法を教えてください。そして、mysql プロキシの動作と使用法について明確にしたいと思います。
質問する
1605 次
2 に答える
0
Python でスクリプトを記述して、MySQL Proxy でクエリをトレースする方法。
https://gist.github.com/simonw/1039751からスクリプトをダウンロードし、ファイル monitor.lua に保存してからプロキシを実行できます。
mysql-proxy --proxy-lua-script=monitor.lua
次に、Python スクリプトを作成し、ファイル内のすべてのプロキシされたクエリを分析できます。
デフォルトでは、スクリプト出力は mysql.log にフラッシュされますが、LUA スクリプト (monitor.lua) で直接変更することもできます。
Mysql-proxy は、プラグインを構築するための LUA スクリプトのみをサポートしているため、特定のクエリに影響を与えたい場合は、lua を知る必要があるか、正確な状況に最も適したスクリプトを見つける必要があります。
于 2013-04-28T14:10:03.117 に答える