摘要:
区别: InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM会失败; 阅读全文
摘要:
&&&&&&&&&&&&&&&&&&单表查询&&&&&&&&&&&&&&&&&&&&&&& ******************************************************************************//建立关系模式,cre 阅读全文
摘要:
数据库日志(根据HIT战神讲义截取,仅供个人复习) 一、事务所涉及到的 数据库通常由元素构成,通常一个元素=1个磁盘块也可以更小,等于1条记录或者更大等于1个关系。 每个事务都会读写某些元素 READ(X,t):将元素X读到事务的局部变量t中; WRITE(X,t):将事务局部变量t写回元素X; I 阅读全文
摘要:
数据库故障学习 数据库管理系统的运行方式 DBMS利用内存和外存这样的存储体系来进行数据库管理。 在内存中,又将其分为程序数据(事务数据)和系统数据。 事务是DBMS对数据库进行控制的基本逻辑单元。 故障恢复涉及到如何保证原子性和持久性。 数据库故障类型 事务故障 某一个事务自身运行错误所引起的故障 阅读全文
摘要:
深入认识事务 事务定义 (宏观角度:应用程序员)一个存取或改变数据库内容的程序的一次执行,或者说一条或多条SQL语句一次执行被看作一个事务。事务是数据库管理系统提供的控制数据操作的一种手段,通过这一手段,应用程序员将一系列的数据库操作组合在一起作为一个整体进行操作和控制,以便数据库管理系统能够提供一 阅读全文