0

テーブルには次のフィールドがあります。id, date, user_id, city, price

1 年以上経過した行を自動的に削除したいのですが、これを行う方法がよくわかりません。アプリケーションまたはデータベースで実行する必要がありますか? どのように?

ここでのもう 1 つの問題は、毎年約 5 万件の挿入があることです。数年後に「id」フィールドはどうなりますか? 数が多くなりませんか?この場合、何ができるでしょうか?

よろしくお願いします。

4

2 に答える 2

0

実際、そうあるべきだと思う

date('Ymd', strtotime('-1 年'))

于 2014-05-12T18:14:39.753 に答える