Chào tất cả mọi người,

Mình muốn hỏi là DealLock trong Sql có xảy ra khi không sử dụng Transaction không?. Mình có 2 chương trình lấy dữ liệu từ CSV đều update vào 1 bản table.
Tuy nhiên, vì là 1 file rất nhiều dữ liệu. Nên mình gói lại thành 1 query duy nhất. Query thực hiện khoảng 5,7 lệnh insert, update.

Nếu có deallock, vậy mọi người cho ý kiến nên làm thế nào để tránh đc. Mình tìm hiểu trên mạng thì thấy rất nhiều ví dụ về deallock nhưng chỉ thấy khi sử dụng T-SQL.

Mong mọi ng giúp đỡ.