MySQL数据库
文章平均质量分 70
海文宇
一个想要当大佬的菜鸟
展开
-
MySQL数据学习之事务
1 什么是事务 1.1 是什么 可以把事务看做是sql语句组,事务是有单条或者多天sql语句组成的单元 在这个单元中,每条sql语句是都是相互依赖的,所有的sql语句执行成功,这个事务才会执行成功 只要有一条执行失败,那就会撤销执行,回滚到最初未执行的状态. 2.事务的特性 原子性:事务是一个整体,具有整体性,不可分割 一致性: 内部保持抑制,比如你转账了 1000元,你的账户就会减少100元,对方的扎账户就会增加1000元.保持一致. 孤立性:每个事务都在自己的空间内执行,与其他嘎生在系统中的事务隔原创 2022-03-24 17:01:27 · 801 阅读 · 0 评论 -
MySQL数据库学习之索引
1 什么是索引 索引是由数据表的一类或者多列组成 创建索引的目的是优化数据库的查询速度 创建的索引指向数据库中具体数据所在. 创建了索引之后,查找数据时,就不需要遍历所有的数据,大大提高了查询效率.同时降低了服务器的负载率. 优点: 简单来说,索引就像是一本书的目录,我们可以通过这个目录找到具体的数据,从而缩短查询时间. 缺点: 创建索引和维护索引需要耗费时间,同时,索引需要占用物理空间,会给数据的维护造成麻烦. 2 索引的分类 2.1普通索引 即不应用任何限制条件的索引. 2.2唯一索引 使用uniq原创 2022-03-24 12:14:50 · 674 阅读 · 0 评论