MySQL 数据表主要支持六种类型 ,分别是:BDB、HEAP、ISAM、MERGE、MYISAM、InnoBDB。这六种又分为两类,一类是”事务安全型”(transaction-safe),包括BDB和InnoDB;其余都属于第二类,称为”非事务安全型”(non-transaction-safe)...
分类:
数据库 时间:
2014-09-19 18:53:35
阅读次数:
215
MySQL管理之道:性能调优、高可用与监控》迷你书MYSQL5.5.X主要改进1、默认使用innodb存储引擎2、充分利用CPU多核处理能力3、提高刷写脏页数量和合并插入数量,改善I/O4、让innodb_buffer_pool缓冲池中的热数据存活更久,污染问题5、innodb数据恢复时间加快6、i...
分类:
数据库 时间:
2014-09-19 11:36:45
阅读次数:
270
在创建表时如果表中有一个字段类型为TIMESTAMP,则该字段默认的生成语句为:CREATE TABLE `test` (
`id` int(11) DEFAULT NULL,
`ctime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CH...
分类:
数据库 时间:
2014-09-18 22:18:34
阅读次数:
269
1:查看当前的事务mysql> SELECT * FROM information_schema.innodb_trx \G2:查看当前锁定的事务mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;3:查看当前等锁的事务mysql> SELECT...
分类:
数据库 时间:
2014-09-18 21:56:44
阅读次数:
260
MySQL 数据库的体系结构InnoDB的体系结构后台进程作用:1:及时的把数据刷新到存储介质中2:保证数据库发生异常时InnoDB可以恢复到正常状态整体上跟Oracle非常的相似后台进程:1:Master Thread 把数据异步刷新到磁盘,保证数据的一致性。包括脏页的刷新、合并插入缓冲、und....
分类:
数据库 时间:
2014-09-18 13:13:33
阅读次数:
359
从MySQL 5.5版本开始InnoDB已经是默认的表存储引擎InnoDB1:完全支持ACID2:支持行级锁3:支持MVCC4:支持外键MySQL 5.1版本MySQL 5.1版本之前,InnoDB被包含在MySQL的二进制发行版中,随着MySQL更新而更新5.1版本MySQL允许开发商以动态方式加...
分类:
数据库 时间:
2014-09-18 13:10:14
阅读次数:
194
在数据库压力很大的情况下,重启完数据库,通过手工执行下列语句,把热数据加载到innodb_buffer_pool缓冲池中进行预热,从而避免早高峰连接数升高,程序报错。selectcount(*)fromuser;selectcount(*)from***;......在mysql5.6里为了解决上述问题,提供了一个新特性来快速预热bu..
分类:
数据库 时间:
2014-09-17 15:38:22
阅读次数:
416
<?php
//数据库连接
$conn = mysql_connect(‘localhost‘, ‘root‘, ‘‘);
mysql_select_db(‘test‘, $conn);
mysql_query("SET NAMES GBK");
/*
支持事务的表必须是InnoDB类型
一段事务中只能出现一次:
mysql_que...
分类:
Web程序 时间:
2014-09-17 10:30:52
阅读次数:
189
#备注如果新安装的mysql启动报错,请检查my.cnf文件的innodb_buffer_pool_size设置的值,最好为内存的总大小的70%。
分类:
数据库 时间:
2014-09-16 12:48:40
阅读次数:
200
大部分情况下,使用用PerconaXtraBackup进行整库的备份和恢复比较容易,此处略去;对于单表的恢复略有不同,而且对数据库版本和PerconaXtraBackup的版本都有限制局限性:1.源库MySQL版本无要求,但启用了innodb_file_per_table=12.目的库开启innodb_file_per_table=1,PerconaX..
分类:
其他好文 时间:
2014-09-15 19:52:10
阅读次数:
301