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

SQL Server:同じ列の複数のインデックスのパフォーマンス

    簡単な答えはイエスです。各列にインデックスを追加するだけです。これが最適な解決策である可能性は低いですが、ほとんどの場合、そのテーブルに既に多くのインデックスが存在しない限り、問題は発生しません。

    唯一の少し長い答えは、テストする必要があるということです 代表的なデータに対するクエリ - SQL Server データベース エンジン チューニング アドバイザー インデックスを提案できますが、これらのインデックスが他のすべてのクエリ (挿入/更新を含む) に適していることを確認できるのはあなただけです。データベースへの書き込み時に、読み取りのパフォーマンスとそれらのインデックスを維持するコストのバランスを取る必要があります。 (およびストレージ/スペースの制約)



    1. RailsActiveRecordが間違ったPostgresデータベースに接続している

    2. マルチテナントPHPSaaS-クライアントごとに個別のDBを使用しますか、それともグループ化しますか?

    3. Postgresを使用したJSONグラフへの隣接リスト

    4. OracleデータベースのVALUES-OFバインド句を含むFORALLステートメント