sql >> データベース >  >> RDS >> Mysql

MySQLトリガーによって実行されるJava

    標準機能ではありませんが、これはMySQLで非常によく可能です。トリガー内からSELECT..INTO OUTFILEステートメントを使用して、名前付きパイプ(Windows)またはmemroyファイルシステム(Linux)に書き込むことができます。これらは両方とも、Javaコード(またはその他のコード)から簡単に監視できます。この手法を使用すると、ポーリングを回避でき、実際のディスクアクセスも行われないため、パフォーマンスが向上します。

    私は実際にこのためのJavaパッケージを作成したので、それが可能であり、うまく機能すると100%確信しています。残念ながら、ここで私の努力を共有することは許可されていません(私の以前の回答はモデレーターによって削除されました)ので、自分でコーディングする必要があります。申し訳ありません。



    1. PHP5.5のpassword_hashおよびpassword_verify関数を使用する

    2. UNIX_TIMESTAMP()の例– MySQL

    3. SQL Server:複数の行を1つの行に結合

    4. 各グループの上位1行を取得