私は3つの列を持つテーブルを持っています:
user varchar、status varchar 、rep int
ステータスと担当者は頻繁に更新され、要件の 1 つは次のとおりです。
指定された日時の値を指定すると、指定された日付の各ユーザーのステータスと担当者の値が表示されます。
update_at datetime 列をテーブルに追加し、既存の行を更新する代わりに同じユーザーの新しい行を挿入できますが、テーブルが大きくなり、クエリ結果を他のテーブルからの同様の結果に結合する必要があるため、高速なクエリが必要です.
SQL Server でこの問題を解決するのに最適なソリューションは何ですか?