Id cuối cùng sẽ là id của hàng được chèn cuối cùng trong cùng một giao dịch.
Tôi đã kiểm tra nó bằng các thao tác sau:
-
bắt đầu một giao dịch và chèn một hàng bằng cách sử dụng hàm runInteraction (...)
-
lấy id chèn cuối cùng, ví dụ:bây giờ là 18
-
ngủ 30 giây trong chức năng mà giao dịch chạy
-
chèn một hàng vào cùng một bảng bằng ứng dụng khách mysql hoặc phpMyAdmin
-
lấy id chèn cuối cùng từ bước 4, ví dụ:bây giờ là 19
-
Hàm sleep trả về và truy vấn id chèn cuối cùng sử dụng lại cùng một đối tượng Giao dịch, id chèn cuối cùng vẫn là 18