1、事務處理:對數據庫的操作要么全部成功,commit;要么回滾rollback
2、范式(關系型數據庫)部分依賴和傳遞依賴
來個通俗易懂的鏈接zhidao.baidu.com/question/98317025.html?fr=ala0
3、內存表:存儲在內存中,普通表存儲在硬盤中,數據庫引擎使用的是memory,普通的表大多使用innoDB(innoDB引擎提供事務安全),重啟后內存表的定義仍在,但表中的數據清空
3.1 Myisam是MySQL的默認存儲引擎,創建表時,默認使用Myisam。每個MyISAM在磁盤上存儲成三個文件。文件名都和表名相同,擴展名分別是.frm(存儲表定義)、.MYD(MYData,存儲數據)、.MYI(MYIndex,存儲索引)。數據文件和索引文件可以放置在不同的目錄,平均分布io,獲得更快的速度。
3.2 nnoDB存儲引擎提供了具有提交、回滾和崩潰恢復能力的事務安全。但是對比Myisam的存儲引擎,InnoDB寫的處理效率差一些并且會占用更多的磁盤空間以保留數據和索引。
4、外鍵約束:強制保證數據的完整性和一致性
新聞熱點
疑難解答