sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2005/2008 に履歴データを保存する最良の方法は何ですか?

    それはアプリケーションの使用パターンに依存します...使用パターンが履歴データが現在の値よりも頻繁にクエリされることを示している場合は、それらすべてを1つのテーブルに入れます...しかし、履歴クエリが例外である場合(またはそれより少ない場合)クエリの 10%)、およびより一般的な現在値クエリのパフォーマンスは、すべてのデータを 1 つのテーブルに配置すると低下します。その場合、そのデータを独自のテーブルに分離することは理にかなっています...



    1. MySQLですべての権限をrootユーザーに戻すにはどうすればよいですか?

    2. テーブルの非所有者へのアクセスを制限するポリシーをOracleSQLで作成するにはどうすればよいですか?

    3. MySqlは、GROUP_CONCATを使用した結合で値を複製しました

    4. mysql_query():UPDATESQLの場合に行が更新されているかどうかを確認する方法