MySQL的btree索引和hash索引的区别 Mysql

MySQL的btree索引和hash索引的区别

hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。 可 能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tre...
阅读全文
MySql模糊查询like通配符使用详细介绍 Mysql

MySql模糊查询like通配符使用详细介绍

MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式。 一、SQL模式 SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写...
阅读全文
如何理解mysql数据库分库和分表? Mysql

如何理解mysql数据库分库和分表?

1,主从复制,读写分离 对主库修改数据,查询使用从库。一主多从,来降低数据库读取压力。 2,分库分表 根据实体业务来分库,分表。如,根据数据的活跃性,根据用户uid等。 3,mysql 不同存储引擎区别 InnoDB 用于数据完整性/写性能要求比较高的应用. MyI...
阅读全文