Trong T-SQL có gì nhanh hơn? DELETE * FROM ... WHERE A IN (x,y,z)
Hoặc DELETE * FROM ... WHERE A = x OR A = y OR A = z
Trong trường hợp của tôi x, y, z là các thông số đầu vào cho các thủ tục lưu
Tôi có truy vấn này trong một bảng với khoảng 100k bản ghi, nó chạy khá chậm (3-4s), khi tôi đưa ra nhóm nó nhanh hơn nhiều (ít hơn 0,5s). Tôi khá thua lỗ phải làm gì để khắc phục điều này: SELECT msg
Tôi tin rằng tôi có thể tối ưu hóa câu lệnh sql này bằng cách sử dụng một tuyên bố trường hợp cho các Kết nối bên ngoài Trái. Nhưng tôi đã gặp khó khăn trong việc thiết lập các trường hợp, một để tổng
Tôi phải cập nhật nhiều cột trong nhiều hàng trong PostgreSQL 9.1. Tôi hiện đang làm việc đó với nhiều UPDATE truy vấn khác nhau, mỗi người làm việc trên một hàng khác nhau (dựa trên khóa chính): UPDA