码迷,mamicode.com
首页 > 数据库 > 详细

mysql-学习-6-20170511-mysql引擎以及字符集

时间:2017-05-15 23:43:17      阅读:394      评论:0      收藏:0      [点我收藏+]

标签:http   varchar   比较   ext   https   mat   git   format   span   

mysql-学习-6-20170515

认识数据库的对象

技术分享

技术分享

engine=Innodb;

技术分享

 performance_schema

information_schema 只读的
 
字典库
 
技术分享

 

比较常见的引擎,由强到弱:

Innodb   TokuDB  Memory   MyRocks   SphinexSE 

技术分享
1PB=1024T
1EB=1024PB 

   

技术分享

 

acid 

a 原子性

c 一致性

i 隔离性

d 持久性

 

mvcc多版本控制

事务控制

并发系统

多版本处理

日志系统

 

技术分享

 

技术分享

技术分享

技术分享

 

分享个BTree项目,理解B+tree更感观:

https://github.com/yangez/btree-js

 

 技术分享

技术分享

技术分享

 不支持blob和Text列,不是varchar
技术分享

技术分享

 

技术分享

技术分享

 

 技术分享

数据类型

DocumentStore

 

技术分享

技术分享

status或者\s可以查询字符集

 技术分享

技术分享

 
show charset; 

 

技术分享

 char(N)表示字符 10个字母,

 char(10) gbk : 10个字母,10个中文,实现长度: 20  

  规则:

 varchar <=255 -> overload 1byte 
 varchar >255 -> overload 2byte  
 
 varchar(10) gbk 10 字母,10个中文 , 20+1  
 varchar(10) utf8 10 字母,10个中文 , 30+1  
 gbk 256 字母 , 256中文 256*2+2 
 utf8 256 字母 , 256中文 256*3+2 
 

 

 char(30) 存utf8字符:

char(30) 存gbk字符: 30 15 30

mysql-学习-6-20170511-mysql引擎以及字符集

标签:http   varchar   比较   ext   https   mat   git   format   span   

原文地址:http://www.cnblogs.com/wanggl/p/6858847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!