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

データベースからデータを取得し、データが到着したときに停止するタイムリーな間隔

    結局のところ、私の解決策は確かにphpであり、ajaxではありません(この状況ではクライアント側は実際には必要ありません)。

    概要は次のとおりです。

        <?php
            while (something is true){
                //do stuff
    
                flush(); // execute the stuff you did until now
                sleep(300); // wait 5 min
                // now check database and retrieve new data, if any, and insert into $result 
    
                if (isset($result)){
                    //do stuff with the $result
                    break; // get out of the loop
                }
            }
        ?>
    


    1. FIFO/キューとしてのMySQLテーブル

    2. C#でSqlTransactionを使用する方法

    3. 挿入無視をエミュレートし、postgresqlを使用して重複キー更新(SQLマージ)を行う方法は?

    4. Postgresql-大きなデータベースで配列を使用するパフォーマンス