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

SQL DELETE パフォーマンス

    考えられる原因:

    1) カスケード削除操作

    2) トリガー

    3)主キー列の型が整数以外であるため、比較を行うために各 pk 値の型変換が強制されます。これには完全なテーブル スキャンが必要です。

    4)質問に投稿したように、クエリは本当にドットで終わりますか?その場合、その数値は整数ではなく浮動小数点数と見なされ、3) のような型変換が発生します。

    5) 削除クエリは、他の遅いクエリがロックを解除するのを待っています



    1. 直接URLアクセスからディレクトリを保護する

    2. テキストが切り捨てられたか、1 つ以上の文字がターゲット コード ページで一致しませんでした Excel ファイルからインポートする場合

    3. SQuirreLSQLをMicrosoftExcelに接続する

    4. 動的テーブル名を使用してmysql関数を作成するにはどうすればよいですか?