# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html# *** DO NOT EDIT THIS FIL...
分类:
数据库 时间:
2014-10-16 17:55:42
阅读次数:
255
在对带有AUTO_INCREMENT列的表delete掉所有数据时:
(1)对于MyISAM表,在delete表中所有数据时没有任何风险,随意折腾;
(2)对于InnoDB表,在delete表中所有数据时,是可能有风险的,可能会引入一个大坑,具体看后面的实验。
环境描述:RHEL 6.4 x86_64 + MySQL 5.6.19...
分类:
数据库 时间:
2014-10-16 17:08:52
阅读次数:
197
参考http://blog.csdn.net/zbszhangbosen/article/details/7434637#reply
这里补充一些:
(1)InnoDB默认加锁方式是next-key locking
(2)在聚集索引中,如果主键有唯一性约束(unique,auto increment),next-key locking 会自动降级为record locking。
(3)由于...
分类:
数据库 时间:
2014-10-16 11:04:42
阅读次数:
305
1. 说明
(1)对于MyISAM表,如果用UPDATE更新自增列,如果列值与已有的值重复,则会出错;如果大于已有的最大值,则会自动更新表的AUTO_INCREMENT,操作是安全的。
(2)对于innodb表,update auto_increment字段,如果列值与已有的值重复,则会出错;如果大于已有的最大值,可能会引入一个坑,会造成编号重复错误,插入数据失败的情况,可见在update自增列值是要注意。...
分类:
数据库 时间:
2014-10-15 17:40:11
阅读次数:
285
本文是介绍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
在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'解决方法:解决方法: 1.关闭MySQL数据库 2.修改my.ini文件,把skip-innodb这行注释掉 3.打开MySQL数据库原因:没有开启MySQL Inno...
分类:
数据库 时间:
2014-10-14 23:41:39
阅读次数:
190
写在前面的话: MySQL5.6支持全文检索,而且支持innodb类型表!!!支持中文检索!!!当然词与词之间要有空格等分割符分开才能识别,这一点中英文都一样1.建立索引利用navicat 在设计表中建立FullText类型索引即可,注意“栏位”指要建立索引的列的集合,可以一列或多列,建立好就可以对...
分类:
编程语言 时间:
2014-10-13 15:27:19
阅读次数:
294
规划:主服务器:192.168.1.254从服户端:192.168.1.215系统环境:操作系统CentOS6.4_x64mysqlmysql-server-5.1.73-3.el6_5.x86_64一、配置主服务端1.编辑配置文件
vim/etc/my.cnf
[mysqld]
innodb_file_per_table=1
log_bin=master-bin
log_bin_index=master-bin.index
server..
分类:
数据库 时间:
2014-10-13 12:24:30
阅读次数:
274
很早之前,就从学校的图书馆借了MySQL技术内幕,InnoDB存储引擎这本书,但一直草草阅读,做的笔记也有些凌乱,趁着现在大四了,课程稍微少了一点,整理一下笔记,按照专题写一些,加深一下印象,不枉读了一遍书。与此同时,也加深一下对MySQL的了解,认识了原理,对优化的原则才有把握,对问题的分析才有源...
分类:
数据库 时间:
2014-10-12 21:43:18
阅读次数:
281