【MySQL锁之】InnoDB存储引擎及其锁机制

首先要解决的一个误区就是:InnoDB存储引擎是基于事务的。而前面博文所讲的MyISAM存储引擎是不支持事务的。那么什么是基于事务的呢?复制过来一段我觉得讲得还不错的话: “ 在默认的情况下,MySQL从自动提交(autocommit)模式运行,这种模式会在每条语句执行完毕后把它作出的...

2017-09-07 11:32:29

阅读数:122

评论数:0

MySql基础总结(一)

1、创建一个表 [sql] view plain copy CREATE TABLE customers   (     cust_id      INT       NOT NULL AUTO_INCREMENT,     cust_na...

2017-09-06 11:21:56

阅读数:150

评论数:0

mysql explain执行计划详解(查看索引执行)

1)、id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。   2)、select_type列常见的有: A:simple:表示不需要union操作或者不包含子查询的简单select查询。有连接查询时,...

2017-09-06 10:07:19

阅读数:171

评论数:0

mysql主从复制实现数据库同步

mysql主从复制相信已经用得很多了,但是由于工作原因一直没怎么用过。趁着这段时间相对空闲,也就自己实现一遍。尽管互联网上已有大把类似的文章,但是自身实现的仍然值得记录。 环境: 主服务器:centos 6.0 mysql 5.1.67-log IP:192.168.0.107 从服...

2017-09-05 11:38:16

阅读数:116

评论数:0

多服务器共享Session的解决方案

问题 为了满足足够大的应用,满足更多的客户,于是我们架设了N台Web服务器(N>=2),在多台Web服务器的情况下,我们会涉及到一个问题:用户登陆一台服务器以后,如果在跨越到另一台服务器的时候能够继续使用客户的Session? 1、写客户端Cookie的方式 把原来存储在服...

2017-09-05 11:10:30

阅读数:136

评论数:0

MySQL高性能表设计规范

良好的逻辑设计和物理设计是高性能的基石, 应该根据系统将要执行的查询语句来设计schema, 这往往需要权衡各种因素。 一、选择优化的数据类型 MySQL支持的数据类型非常多, 选择正确的数据类型对于获得高性能至关重要。 更小的通常更好 更小的数据类型通常更快, 因为它们占用更少的磁盘、 内存和C...

2017-09-05 09:53:04

阅读数:174

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭