0
私は毎秒更新されているデータベーステーブルを持っています。 最新の20,000件のレコード(毎秒収集されているので約6時間分)を取得するクエリを作成したいと思います。SQL SELECTを使用して、最近追加されたエントリを取得しますか?
私は試してみると思った:
SELECT time_stamp, column2, column3
FROM myDB.table1
limit 20000;
しかし、上記のクエリは、データがテーブルに挿入されたときの非常に最初からアイテムを取得します。私は最新の20000のレコードが欲しいです。
テーブルに挿入された最新のレコードをプルするクエリはどのようになりますか?
感謝を!私はそれを与えるだろう。クエリの所要時間がわかり、 'time_stamp'インデックスを参照する必要がある場合は、それを試してみます。私はこれを繰り返しクエリとして設定しようとしていますので、毎日どのように日付を調整するのかはよく分かりません。 – Gary
私のラズベリーパイをMySQLクライアントとして使用すると、これらのクエリの実行に少し時間がかかるようです。この返却記録をより速くする他の方法はありますか? – Gary
'time_stamp'にインデックスがありますか? –