首页 > 代码库 > mysql-学习-6-20170511-mysql引擎以及字符集
mysql-学习-6-20170511-mysql引擎以及字符集
mysql-学习-6-20170515
认识数据库的对象
engine=Innodb;
performance_schema
information_schema 只读的
information_schema 只读的
字典库
比较常见的引擎,由强到弱:
Innodb TokuDB Memory MyRocks SphinexSE
1PB=1024T
1EB=1024PB
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引擎以及字符集
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。