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

SQLクエリでインデックスを使用する方法

    まず、ストアド プロシージャでインデックスを作成しているということですか。これは悪い考えです。ストアド プロシージャを 2 回実行すると、インデックスが既に存在するため失敗します。

    次に、クエリはインデックスに記載されている列を使用しないため、影響はありません。

    第 3 に、JodyT が書いているように、クエリ アナライザー (SQL Server 自体) が使用するインデックスを決定します。それはほぼ間違いなくあなたよりも優れています。

    最後に、言及したクエリを高速化するために、artc 列と atelr 列にインデックスを作成します。



    1. MySQLデータをコピーし、条件付きの新しいレコードを作成する

    2. 特定のデータが複数のテーブル(すべて同じ列を持つ)に存在するかどうかを確認するにはどうすればよいですか?

    3. PHPでMySQL列の合計を取得する

    4. djangoORMのFrom句にサブクエリを記述する方法