Mục đích ra đời của phương pháp thứ 3: REPEATABLE READ. là gì vậy anh ? Em hiểu cơ chế nhưng chưa hiểu mục đích của nó để làm gì ạ ?
@nguyenminhtuan26324 ай бұрын
Dạ, anh có thể làm thêm video giải thích về Multi-Versioning trong mySQL sử dụng innoDB engine được không ạ ?
@anonystick4 ай бұрын
Được em.
@quanphamanh957Ай бұрын
Em chuyển ngành nên chỉ học video của anh có thể xin pv được không ạ
@nguyenhoanglong99704 ай бұрын
Anh cho em hỏi là có lý do nào mà anh k có dùng PostgreSQL k ? Hay chỉ đơn giản là MySQL thân thuộc vs anh ?
@anonystick4 ай бұрын
PostgreSQL hiện tại anh chưa có dịp test về performance mà chỉ nghe trên internet, Với lại MySQL đang làm rất tốt những thứ phức tạp. CHo nên anh nghĩ chưa cần phải thay đổi.
@BuiBon-v9f4 ай бұрын
Dạ anh ơi, em muốn hỏi về tính đồng thời cao đối với Redis trong trường hợp cụ thể như săn sale, lúc đó khả năng đọc ghi quá mức của Redis thì nó có thể chết, trong video trước anh cũng đã triển khai khoá phân tán, thì có cách nào để giảm áp lực lên Redis khi triển khai Flash sale hông a, em cảm ơn anh nhiều
@letuan50694 ай бұрын
thử chạy lua script trong redis chưa bạn ?
@BuiBon-v9f4 ай бұрын
@@letuan5069dạ cảm ơn anh, để em thử
@phatvphat4 ай бұрын
Anh cho em hỏi nếu trong giao dịch tiền bạc thì mặc định REPEATABLE-READ nó sẽ hoạt động ra sao? Có phải 2 giao dịch đồng thời đều sẽ có số tiền ban đầu như nhau và có thể dẫn đến xung đột khi UPDATE không?
@anonystick4 ай бұрын
Chính xác. Khi về FINTECH không nên REPEATABLE.
@nhatminh91934 ай бұрын
Anh ơi 1 năm này mongodb nó đã ra cái search vector nó khá là pro, anh có thể làm video về nó không ạ?
@anonystick4 ай бұрын
Nhận kèo!
@chabu48774 ай бұрын
Dạ cho em hỏi là trong video anh đang dùng app gì để viết và execute sql vậy ạ
@anonystick4 ай бұрын
Navicat nha em!
@balol88204 ай бұрын
Serializable nếu update trên hai id khác nhau thì có bị treo như ví dụ không ạ?
@LongTran-og7ji2 ай бұрын
Lock trên row nên sẽ không bị treo nhé bạn
@kakamissyou09Ай бұрын
@@LongTran-og7ji treo chứ. Nó lock table lun mà.
@LongTran-og7jiАй бұрын
@@kakamissyou09 InnoDb nó có row locking và next-key lock, câu hỏi kia đang là update trên 2 id khác nhau nữa thì theo bác tại sao lại là lock trên table?
@placeholder612Ай бұрын
@@kakamissyou09 tùy vào database, nhưng tôi không nghĩ hiện tại có database nào sẽ lock cả table, như postgresql ở serializable snapshot isolation thì nó chỉ lock ở row level, predicate level, ... chứ không lock table.
@LongTran-og7jiАй бұрын
@@placeholder612 hợp lý, nếu Postgresql thì sẽ có Predicate lock để phát hiện conflict transactions, nếu có conflict thì transaction sẽ raise error và backend tự handle retry. Chung quy DBMS vẫn có lock table, nhưng với câu hỏi trên mà đi lock table thì performance quá tồi.