mysql的引擎: InnoDB:特点是行锁设计、支持外键,并支持类似 Oracle 的非锁定读,即默认读取操作不会产生锁。在mysql5.5.8以上默认储存引擎 myisam:不支持事务、表锁设计、支持全文索引,主要面向一些 OLAP 数 据库应用,在 MySQL 5.5.8 版本之前是默认的存储 ...
分类:
数据库 时间:
2018-08-29 19:58:43
阅读次数:
200
(转自)https://www.cnblogs.com/DwyaneTalk/p/4113829.html 一、两种方式的数据存储结构: 在Myisam下,数据库的每个数据表都有*.frm、*.YMI和*.YMD三个文件,其中*.frm存储数据表的表结构,*.MYI存储数据表的索引,*.MYD存数数 ...
分类:
数据库 时间:
2018-08-29 14:21:32
阅读次数:
186
一.mysql 连接工具 在mysq提供的工具中,DBA使用最频繁的莫过于mysql。这里的mysql是指连接数据库的客户端工具。 1.1 连接选项 -u, -- user=name 指定用户名 -p ,--password[=name] 指定密码 -h ,--host=name 指定服务器IP或者 ...
分类:
数据库 时间:
2018-08-28 18:56:50
阅读次数:
187
InnoDB:支持事务处理等不加锁读取支持外键支持行锁不支持FULLTEXT类型的索引不保存表的具体行数,扫描表来计算有多少行DELETE 表时,是一行一行的删除InnoDB 把数据和索引存放在表空间里面跨平台可直接拷贝使用InnoDB中必须包含AUTO_INCREMENT类型字段的索引表格很难被压 ...
分类:
数据库 时间:
2018-08-27 23:22:32
阅读次数:
185
主要区别: 1).MyISAM是非事务安全型的,而InnoDB是事务安全型的。 2).MyISAM锁的粒度是表级,而InnoDB支持行级锁定。 3).MyISAM支持全文类型索引,而InnoDB不支持全文索引。 4).MyISAM相对简单,所以在效率上要优于InnoDB,小型应用可以考虑使用MyIS ...
分类:
数据库 时间:
2018-08-27 23:18:34
阅读次数:
214
MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行速度比InnoDB类型更快,但是不 ...
分类:
数据库 时间:
2018-08-27 23:17:40
阅读次数:
194
如何选择mysql的存储引擎 在开发中,我们经常使用的存储引擎 myisam / innodb/ memory myisam 存储: 如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myisam存储引擎. ,比如 bbs 中的 发帖表,回复表. INNODB 存储: 对事务要求高,保存的 ...
分类:
数据库 时间:
2018-08-26 14:47:31
阅读次数:
190
mysql常用引擎MyISAM和InnoDB,前者插入快 查询快,后者修改快 支持事务,各有优缺点,在网上突然看到一个引擎叫ARCHIVE,还蛮特别的 这个引擎只允许插入和查询,不允许修改和删除。相当于拥有只读权限和写入权限,没有修改权限和删除权限。我突然想到这种东西有点类似于主从同步中的从库,但是 ...
分类:
数据库 时间:
2018-08-22 11:02:44
阅读次数:
205
2018年8月15日,今天由于之前的失误(因为刚来公司不太懂业务导致的)使一个不应该赋值的字段给赋值了,神奇的是居然上生产了,后来就是一系列数据错误,为了及时抑制事态的严重,只能写触发器了,因为改代码已经不现实了,大致情况是这样的,有一张表里面一个订单号和一个订单状态,由于当时是excel导入的数据 ...
分类:
数据库 时间:
2018-08-21 21:04:01
阅读次数:
229
Copying is very simple for MyISAM and completely 100% risky (near suicidal) with InnoDB.From your question, you brought upcp /db1/mytable.frm /db2/myt... ...
分类:
数据库 时间:
2018-08-21 19:04:52
阅读次数:
202