随笔分类 - mysql
摘要:SQL语句 关键字执行顺序 在 MySQL 中,查询的执行顺序并不是严格按照 SQL 语句中各子句的书写顺序来执行的。实际上,SQL 查询的逻辑处理顺序是这样的: FROM:从表或视图中选择数据源。 WHERE:对数据源中的行进行筛选,只保留符合条件的行。 GROUP BY:将结果集按指定列分组。
阅读全文
摘要:delete语句对表的锁定 在 MySQL 中,DELETE 语句在执行时确实会对表进行锁定,以确保数据的一致性和完整性。具体来说,DELETE 语句会使用行级锁或表级锁,这取决于存储引擎和事务隔离级别。以下是一些关键点: InnoDB:使用行级锁,不会阻止其他事务插入新行,只要这些新行不满足 WH
阅读全文
摘要:基础: sql语句 表结构设计 调优: 索引、慢查询优化 配置参数调优 核心原理: InnoDb存储引擎 (包括隔离级别、事务、锁、缓存池、回滚日志等等) Mysqld (包括连接管理、进程管理、查询缓存、查询优化、日志等等) 基础 了解数据库 # 主键值规则 这里列出的规则是MySQL本身强制实施
阅读全文