美文网首页
MySQL 读书笔记

MySQL 读书笔记

作者: chenhjj | 来源:发表于2019-01-25 13:55 被阅读0次

索引:
这里记录下自己在使用mysql索引时的一些查询优化;

当时有这么一张表A, 有一个联合索引col1 + col2

大家都知道mysql的联合索引如果查询条件只有col2的话, 这个联合索引是不生效的;
此时查询语句是没法走索引, 但是由于A表中的col1的值是枚举值, 因此可以通过使用col1 in (...) 的方式, 丰富查询条件, 且在这种情况下, mysql是可以走该联合索引, 起到了优化查询的作用.

表锁:
在一个数据库表中, 如果调用了delete from where 删除多条数据的话, 且where后面的条件没有走索引, 则会引发表锁, 但如果走了索引(或联合索引), 则只会出发行锁

相关文章

  • MySQL Index 是如何工作的

    最近在读MySQL的技术内幕, MySQL的Index之前在MySQL读书笔记的混乱整理中简单提到过, 简单介绍了...

  • InnoDB存储引擎体系架构

    (本片博文是《MySQL技术内幕 InnoDB存储引擎第二版》的读书笔记)这是《MySQL技术内幕 InnoDB存...

  • 数据库锁及事务整理

    参考文档 MySQL的事务和隔离级别理解事务 - MySQL 事务处理机制《MySQL技术内幕》读书笔记一文说尽M...

  • MySQL分区表介绍

    最近一直在复习MySQL分区表相关的知识,就简单整理下读书笔记。下面我们先来对mysql分区简单介绍下。 分区的概...

  • 1.mysql整体框架

    写在前面:关于mysql的文章是来自于极客时间mysql45讲的读书笔记。 我总是听到这样的道理:学习一个东...

  • 高性能MySQL之运行机制

    本文来自于拜读《高性能MySQL(第三版)》时的读书笔记作者:安明哲转载时请注明部分内容来自《高性能MySQL(第...

  • InnoDB引擎逻辑存储结构

    (本片博文是《MySQL技术内幕 InnoDB存储引擎第二版》的读书笔记) 索引组织表 InnoDB存储引擎中,表...

  • MySQL存储引擎

    《MySQL技术内幕 InnoDB存储引擎》读书笔记 1.1 数据库和实例 数据库:物理操作系统下的文件或其他形式...

  • MySQL读书笔记

    一、MySQL命令&语句 MySQL使用标准的SQL数据语言形式。 二、数据类型 三、MySQL 事务 Atomi...

  • mysql读书笔记

    花了2周,读完了 《mysql入门很简单》,毕竟是入门书, 400多页翻起来也很快,以下是把几个点梳理下 一 创建...

网友评论

      本文标题:MySQL 读书笔记

      本文链接:https://www.haomeiwen.com/subject/gcsmjqtx.html