1

私のデータベースは現在datetime時間を使用しており、それらに対していくつかの選択を行います。

timestampフィールドタイプに切り替えると、クエリ速度に影響しますか?

4

2 に答える 2

1

見つけるための最良の方法は測定です。それはあなたが行う種類のクエリに本当に依存します、しかし私はこれがあなたのプログラム全体に顕著なパフォーマンスの違いをもたらすとは思えません。保存したいデータを最も正確に記述しているものを使用する必要があります。パフォーマンスの違いは無視できる可能性があるため、心配する必要はありません。

于 2012-06-26T03:51:00.270 に答える
0

MySQLのタイムスタンプは通常、レコードへの変更を追跡するために使用され、レコードが変更されるたびに更新されます。特定の値を保存する場合は、datetimeフィールドを使用する必要があります。

ソース -

フィールド「datetime」または「timestamp」を使用する必要がありますか?

于 2012-06-26T03:51:23.040 に答える