随笔分类 - mysql
mysql相关
摘要:总结: 每张表只能有一个全文检索的索引 由多列组合而成的全文检索索引的列必须使用相同的字符集和排序规则 MySQL 5.7.6之前只支持英文全文索引,因为是用空格作为分词条件 MySQL 5.7.6之后利用内置ngram解析器分词,用来支持中文、日文、韩文分词。 查询条件中若存在全文索引,则走全文索
阅读全文
摘要:简介 插拔式存储引擎(pluggable Storage Engines)这是mysql特有的 存储引擎是指定在表之上的,即一个库中的每一个表都可以指定独立的存储引擎 每一种存储引擎都会生成一个frm文件(mysql8取消了该文件) Innodb 5.5.8版本后的默认存储引擎,之前默认为MyIsa
阅读全文
摘要:索引简介: 索引是为了加速对表中数据行的检索而创建的一种分散存储的数据结构 为什么要用索引 索引能极大的减少存储引擎需要扫描的数据量 索引可以把随机IO变为顺序IO 索引可以帮助我们在进行分组、排序等操作时,避免使用临时表 为了说明索引的数据结构,先对比一下几种常见的数据结构特点 一些数据结构 二叉
阅读全文
摘要:MySQL体系结构(独有的插件式体系结构) Connectors 连接器 支持多协议 TCP/IP 命名管道和共享内存(window系统) UNIX域套接字(linxu或unix环境),只能是客户端和数据库实例在同一台服务器上时使用 mysql使用的是半双工通信方式(所以应用中要避免没有limit的
阅读全文