| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> MySQL~索引和事务 -> 正文阅读 |
|
[大数据]MySQL~索引和事务 |
目录 一. 索引的概念,使用场景等? 索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引, 并指定索引的类型,各类索引有各自的数据结构实现。 1.索引的作用,使用1.索引的作用:更加快速的检索到需要查询的数据 2.使用: 1).定义/创建索引 2).条件查询的时候,where条件使用创建索引的字段 2. 使用场景要考虑对数据库表的某列或某几列创建索引,需要考虑以下几点:
满足以上条件时,考虑对表中的这些字段创建索引,以提高查询效率。 反之,如果非条件查询列,或经常做插入、修改操作,或磁盘空间不足时,不考虑创建索引。 3. 注意事项1.MySQL默认引擎使用innodb,索引和数据都保存在本地公司的同一个文件,会占用磁盘空间 2.索引是为了提高检索的效率,但是修改索引字段,插入/删除数据,效率低下。 4. 索引的语法二.事务1.为什么使用事务2.事务的概念
3.事务的使用/语法4.(重要)注意事项1.事务是保证多条sql要么同时执行,要么同时失败(原子性) 2.事务的ACID四大特(原子(Atomicity),一致(Consistency),隔离(Isolation),持久(Durability))性。隔离级别及每一种隔壁级别所产生的问题(扩展) 3.事务的使用: ?
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 10:32:52- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |