王秀文的博客

分类:MySQL

MySQL 基础概念

Structured Query Language SQL有两个主要的标准,分别是SQL92和SQL99。92和99代表了标准提出的时间,SQL92就是92年提出的标准规范。当然除了SQL92和SQL99以外,还存在 、 、 、 、 和 等…

497 字 · 1 分钟

SQL 执行流程

语法检查:检查SQL拼写是否正确,如果不正确,Oracle会报语法错误。 语义检查:检查SQL中的访问对象是否存在。比如我们在写SELECT语句的时候,列名写错了,系统就会提示错误。语法检查和语义检查的作用是保证SQL语句没有错误。 权限检…

1019 字 · 2 分钟

关于sql语句连表查询的一个问题

https://segmentfault.com/q/1010000019472412 是否支持前缀索引以及前缀索引长度大小,依赖于数据表使用的存储引擎。 对于INNODB存储引擎而言,默认前缀长度最大能支持767字节;而在开启innodb…

258 字 · 1 分钟

InnoDB 全文索引

在 5.6 版本后 InnoDB 引擎也支持了全文索引,并且在 5.7.6 版本后支持了中文索引。全 文索引只能在 CHAR、VARCHAR、TEXT 类型字段上使用,底层使用倒排索引实现。 要注意对于大数据量的表,生成全文索引会非常消耗时…

121 字 · 1 分钟

数据库分库,按照ID分,还是按照手机号分

如果按照ID分库,某一天需要做手机号登录了,如何避免扫描所有分库的用户信息? 答:建立 id-手机号关系表,按照手机号哈希分库,先按照手机号找到id,再用id找到库去查询用户信息

87 字 · 1 分钟

意向锁

详解 MySql InnoDB 中意向锁的作用 https://juejin.cn/post/6844903666332368909

62 字 · 1 分钟

第 3 / 4 页 · 共 33 篇