mysql数据库,事物、视图

一、事物
        访问并可能更新数据库中各种数据项的一个程序执行单元。事物可能由一条或多条sql语句执行。例1:update kh set age=18 where name='老王';修改老王的年龄为18,这条语句就是一个单独的执行单元也就是一个事物。
例2:update ‘钱包’ set money='50'(原本为100) where name='上条当麻';update '钱包' set money=100(原本为50) where name='炮姐';上条当麻丢了50元钱包减少50,被炮姐捡到钱包多了50元那么这整个事件有两句sql语句组成了一个执行单元也就是一个事物;
        1.事物的特性:原子性----事物是一个完整的操作,事物的各步操作是不可分割的(原子性,意思是你把原子分给我看看,原子不可分割),要么                                                    都执行,要么都不执行
                                一致性----当事物完成时,数据必须处于一致状态
                                                 详细解释:事物特性详解
        2.事物的使用语法: 开始事物 begin/strart transaction;
                                         提交事务:commit;
                                         回滚(撤销)事物:rollback;     
         3.隔离性:并发事务之间彼此隔离、独立,它不应以任何方式依赖于或影响其他事务,也就是事物之间彼此独立互不干扰、互不影响。
         4.持久性:事物完成后:它对数据库的修改被永久保持,也就是数据库修改已完成,不会回滚撤销

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 转 # https://www.cnblogs.com/easypass/archive/2010/12/ 08/...
    吕品㗊阅读 10,073评论 0 44
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,977评论 18 399
  • 相望不尽正茫然,几处天涯夕照边。 谁说此间无客赏,自知他日有人怜。 远离战马琵琶语,似听吹沙琴瑟弦。 莫问白云何所...
    雪窗_武立之阅读 302评论 1 2
  • 一大帮女同事在一起的时候,我们聊起了健身和瑜伽,抱着对塑形减肥的一点奢望和念想,我们建起了一个微信群,藉以互相督促...
    双木林兮阅读 318评论 0 0
  • pod引用方式 pod 'XXLazyKit', :git => 'https://github.com/Pitt...
    PittWong阅读 315评论 0 0

友情链接更多精彩内容