私は大きなテーブルを持っており、アプリケーション内のいくつかのイベントとアクションの正確な時刻を格納するDateTimeカラムを含んでいます。場合によっては、ユーザーはイベントの日付を入力できます。パフォーマンス向上のために日付の順序を処理する最も良い方法は?
イベントシーケンスを検証したり、発生時までにイベントを見つけたりしたいと考えています。
イベントをDateTimeで並べ替えると、大量のデータで時間がかかります。私がIDで注文した場合、ユーザーのデータ入力が順序付けられているという保証はなく、ユーザーはシーケンスを決定する責任を負いません(単に日付の時刻を入力する)。私は、DateTimeの代わりに数値フィールドで注文することを好みます。
あなたはどう思いますか?
これを取得しました!ありがとうServy。 –