10/10/2018, 00:14
Các ràng buộc trong MySQL ???
Trong MySQL ta có thể sử dụng các câu lệnh constraint để tạo ràng buộc cho các khóa bảng được ko các bác ??? có thể dùng các lệnh MySQL giống các lệnh trong MSSQL Server được ko ạ ???
Bài liên quan
http://dev.mysql.com/doc/refman/5.0/...nstraints.html
http://en.wikipedia.org/wiki/Innodb
Nhưng người dùng lại dùng MyISAM nhiều hơn. Lý do là gì vậy ???
Vì phiên bản của MySQL ko hỗ trợ Innodb hay muốn dùng Innodb phải trả phí ???
Theo kinh nghiệm của mình thì:
MyISAM: Ko hỗ trợ transaction, ko relation, ko auto recovery, table lock
Nhưng tốn ít tài nguyên (CPU, hardisk ...), nhanh hơn InnoDB.
InnoDB thì ngược lại.
Vì vậy tùy mục đích sử dụng có thể chọn MyISAM hoặc InnoDB