Mysql

关注公众号 jb51net

关闭
首页 > 数据库 > Mysql > Mysql事务索引

Mysql事务索引知识汇总

作者:Lokemow

这篇文章主要介绍了Mysql事务索引知识汇总,mysql事务是用于处理操作量大、复杂性高的数据,索引能加快数据库的查询速度并高效获取指定的数据,下文相关详细内容,需要的小伙伴可以参考一下

一、事务

          mysql事务是用于处理操作量大、复杂性高的数据

1. 事务特性

 

脏读

不可重复读幻读
读未提交

✔️

✔️✔️
读已提交✖️✔️✔️
可重复读✖️✖️✔️
串行化✖️✖️✖️

持久性:事务提交后对数据库中的修改则是永久性的。

2. 事务并发时出现的问题

二、索引

    索引能加快数据库的查询速度并高效获取指定的数据。

优势:

劣势:

1. 索引使用

        创建索引     
              普通索引:
                  create index 索引名称 on 表名(列名)

              其他索引(举例唯一索引unique):  
                  公式:
                      create unique index 索引名称 on 表名(列名)
                  实例:
                      create table Demo(id int,
                                        name varchar(20),
                                        sex int,
                                        unique index Demo_id(id ASC));
            删除索引
                删除:
                    公式:
                        drop index 索引名 on 表名;
                    实例:
                        drop index Dmoe_id on Demo;

2. 索引类型

3. 索引注意原则

三、SQL

             SQL是一种结构化查询语言,用于对数据进行插入、查询、更新、删除操作来管理数据库系统。

1. SQL优点

2. SQL分类

3. SQL语法及关键字                

四、数据库设计

1. 数据库三大范式

2. 数据库规范设计

到此这篇关于Mysql事务索引知识汇总的文章就介绍到这了,更多相关Mysql事务索引内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文