Best way để upload 100k rows file excel vào database
Đoàn Bùi
Đã trả lời thg 6 3, 2023 1:45 SA
-
Nếu là valid từng row trước khi thực thi thì chỉ bắt được phần nào lỗi liên quan tới cấu trúc, cú pháp. Concept valid single row - excute sẽ tiêu tốn nhiều thời gian. Phần này bạn tự tùy biến.
-
Đa số trường hợp lỗi xảy ra sau khi thực thi câu lệnh: invalid column name, invalid table name...
Đối với trường hợp của bạn:
- Insert Database số lượng lớn dùng batch sql để tối ưu.
- Sử dụng Procedure để thực thi và handling exception, lưu executable table.
- Callback tùy biến select executable table trả về cho user.
+1
Tổ chức
Chưa có tổ chức nào.