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

MySQLテーブルを1時間ごとに空にします

    1時間ごとに行うと、より単純なオプションが無視されるように感じます。

    もう1つのオプションは、新しいエントリが作成されるたびに最も古いエントリを削除することです。これにより、テーブル全体をダンプするcronジョブが不要になります。これは、チャットにまだ関連しているほんの少し前に作成されたエントリを削除することにより、チャットを中断する可能性があるためです。

    したがって、「addMessage」SQLでは、新しいエントリを送信する前に、最も古いエントリを削除するだけです。



    1. 検索結果をカテゴリごとにどのように分けますか? MySQL + PHP

    2. Oracleに対するJavaのPreparedStatementの質問

    3. FlaskでのMySQLの使用

    4. これら2つのデータベース設定のどちらを選択する必要がありますか?