C#とC++/CLIとVBと.NETとWindowsで戯れる
ガクガクブルブル
id = @oridinal_id and name=@oridinal_name ...... more
パフォーマンス最優先って言ってるプロジェクトがこんな状況ではお寒い・・・
投稿日時 : 2007年11月11日 10:04
こ!これはっ! ............... パフォーマンス的な問題はおいておいて、「...... more」で残りを自動推測してくれるならば神w
これって、型付きデータセットのTableAdapterを自動生成させた場合のUpdateクエリ? idが主キーであると仮定した場合、 where句からid = @oridinal_idだけ残して削除、 set句からid=@idを削除してる。
推測すると@マークってことはSQLServerで UPDATEのWHERE句にて 主キーのみで異なるデータと判断すればいいのに 複数項目で異なるデータと判断しているので パフォーマンス悪いよってことかな。
これってid列は主キーですよね?
Powered by: Copyright © 中博俊