当前位置:主页 > 数据库 > Mysql >

Mysql事务索引知识汇总

时间:2022-12-12 10:16:31 | 栏目: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. 数据库规范设计

您可能感兴趣的文章:

相关文章