科学データを保持するデータベースを設計しています。各データには一意のタイムスタンプ (エポック時間) と 8 つの double があります。各実験を独自のテーブルに保持する予定です。これは、100,000 ~ 10,000,000 行になる可能性があります。また、DB 読み取りの大部分は一度に 1 つのテーブルからのものであり、すべての行をタイムスタンプ順に要求するか、連続した行のチャンクをタイムスタンプの時系列順に要求します。最も抽象的な意味でdbデータは順序付けられていないことは知っていますが、データベースにヒントを与える方法はありますか?読み取りを高速化しますか?
重要な場合は、MySQL を使用しています。
$ mysql --version
mysql Ver 14.12 Distrib 5.0.95, for redhat-linux-gnu (i386) using readline 5.1
それが役立つ場合、私はDBの異なる構造にもオープンです。