InnoDB存储引擎mysql 存储引擎(好难用,看https://www.zybuluo.com/eqyun/note/27850)简介InnoDB是事务安全的MySQL存储引擎,从MySQL5.5版本开始是默认的表存储引擎,是第一个完整支持ACID事务的MySQL存储引擎,其特点是行锁设计、支持...
分类:
数据库 时间:
2014-10-24 22:05:08
阅读次数:
502
跨数据库服务器,跨实例访问是比较常见的一种访问方式,在Oracle中可以通过DB LINK的方式来实现。对于MySQL而言,有一个FEDERATED存储引擎与之相对应。同样也是通过创建一个链接方式的形式来访问远程服务器上的数据。本文简要描述了FEDERATED存储引擎,以及演示了基于FEDERATED存储引擎跨实例访问的示例。1、FEDERATED存储引擎的描述 FEDERATED存储引擎允许在。...
分类:
其他好文 时间:
2014-10-24 11:01:53
阅读次数:
237
MySQLs数据库建外键时自动跑到缩影处,真奇怪MyISAM引擎不支持外键;InnoDB存储引擎支持外键。如何解决的,把表修改成innodb类型吧用的工具是SQLyog Ultimate如图所示:
分类:
数据库 时间:
2014-10-23 11:58:43
阅读次数:
406
MySQL中提到了存储引擎这个概念。简而言之,存储引擎就是表的类型。数据库的存储引擎决定了表在计算机中的存储方式。SHOW ENGINES语句可以查看MySQL数据库支持的存储引擎。InnoDB存储引擎 InnoDB存储引擎给MySQL的表提供了事物,回滚,崩溃修复和多版本并发控制的事物安全。Inn...
分类:
数据库 时间:
2014-10-22 10:00:22
阅读次数:
200
相对其他数据库而言,MySQL的锁机制比较简单,基最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也去支持表级锁;InnoDB存储引...
分类:
数据库 时间:
2014-10-19 15:34:18
阅读次数:
197
1.有必要先介绍一下存储引擎myisam批量插入速度较快,不支持事务,锁表,全文索引支持innoDB批量插入较慢,支持事务,锁行,全文索引支持事务特性:ACID 2.事务的语法:(存储引擎要用innodb) start transaction ; update ..; update ..; comm...
分类:
其他好文 时间:
2014-10-17 11:41:56
阅读次数:
176
本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游
00 – Undo Log
Undo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。
- 事务的原子性(Atomicity)
事务中的所有操作,要么全部完成,要么不做任何操作,不能只做部分操作。如果在执行的过程中发生
...
分类:
数据库 时间:
2014-10-15 16:09:01
阅读次数:
241
Innodb事务型存储引擎,通过redo,undo,doublewrite这些特性保证数据的完整,针对硬件故障,内核bug,突然断电的事件,需要手动对Innodb进行恢复;可以将Innodbpage损坏分为几类,datapage损坏,secondary_indexpage损坏,rootindex损坏,datadictionary损坏,恢复的难度依次增..
分类:
数据库 时间:
2014-10-15 15:43:11
阅读次数:
237
1,优化sqlselect语句,只select必要的字段,避免循环执行sql,减少多表链接,增加索引,优化表结构,选择适当的存储引擎2,优化服务器,把不必要的进程关掉3,少用正则表达式,正则表达式执行速度慢,尽量用foreach代替while和for循环4,把多张图片按比例放在一张大图5,页面..
分类:
Web程序 时间:
2014-10-15 06:40:00
阅读次数:
192