当前位置: 首页 > wzjs >正文

荣成市建设局网站是什么wordpress 可视化插件

荣成市建设局网站是什么,wordpress 可视化插件,自己做淘宝网站,怎么制作网站网页一.事务的概念 事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部失败。 在不同的环境中,都可以有事务。对应在数据库中,就是数据库事务。 二.为什么需要事务 准备测试表: drop table if exis…

一.事务的概念   

        事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部失败。

        在不同的环境中,都可以有事务。对应在数据库中,就是数据库事务。

二.为什么需要事务

        准备测试表:

drop table if exists accout;
create table accout(id int primary key auto_increment,name varchar(20) comment '账户名称',money decimal(11,2) comment '金额'
);
insert into accout(name, money) values
('阿里巴巴', 5000),
('四十大盗', 1000);

        比如说,四十大盗把从阿里巴巴的账户上偷盗了2000

-- 阿里巴巴账户减少2000
update accout set money=money-2000 where name = '阿里巴巴';
-- 四十大盗账户增加2000
update accout set money=money+2000 where name = '四十大盗';

      假如在执行以上第一句SQL时,出现网络错误,或是数据库挂掉了,阿里巴巴的账户会减少2000,但是四十大盗的账户上就没有了增加的金额。解决方案:使用事务来控制,保证以上两句SQL要么全部执行成功,要么全部执行失败。

      在操作数据库中的数据时引入事务,来保证这一系列操作(将一些列SQL语句打包成一个整体)的原子性(表示不可拆分的情况)。

      这些操作要么都执行要么都不执行,此时这个都不执行是一个伪概念,并不是真的一个都不执行,而是先执行如果碰到错误的操作,然后触发回滚操作,然后将数据库恢复。

       回滚操作,就是在事务执行的过程中,记录事务中的关键操作,用来作为事务执行失败时回滚的依据。这些关键操作是保存在文件中的,即使在事务执行失败时主机掉电,也是不影响的(因为在失败之前回滚所需要的文件就已经生成了),当主机恢复会优先执行回滚操作,保持数据库中数据的正确性。

三.事务的特点

        1.原子性 

                通过回滚的方式实现的,保证了一系列操作都可以正确的执行,如果失败了也可以恢复如初

        2.一致性

                事务在执行前后的数据都要保持正确

        3.永久性

                事务的操作是永久的生效的

        4.隔离性 (在数据库并发的处理多个事务时需要考虑的特性)

                数据库为什么需要并发的处理事务:

                        因为数据库是一个客户端服务器结构的软件,所以在同一时间就有可能接收到多个事务处理,如果此时在保持串行,那么数据库的效率会大打折扣,所以此时引入多台主机,来并发的执行事务,就可以提高数据库服务器的执行效率。

                数据库并发执行多个事务的时候,涉及到的问题:

四.事务的操作

        1.开启事务

                start transaction;

        2.事务结束

                commit;

        3.rollback

                主动出发事务的回滚(一般是在其他语言中,搭配条件判断来实现的)。


文章转载自:

http://IoeeMniq.jpnfm.cn
http://h9arUIxg.jpnfm.cn
http://NmIee79J.jpnfm.cn
http://9vtVRhu9.jpnfm.cn
http://1OevbGej.jpnfm.cn
http://54T7mi9p.jpnfm.cn
http://q1jwgtQ2.jpnfm.cn
http://cK0F691T.jpnfm.cn
http://HLB5xsnM.jpnfm.cn
http://7KFdWDqq.jpnfm.cn
http://Nj2hCPqt.jpnfm.cn
http://2EUR1cZD.jpnfm.cn
http://BWOmGYwr.jpnfm.cn
http://JSyvnIcu.jpnfm.cn
http://Rwe7JeJe.jpnfm.cn
http://6TX1IlC3.jpnfm.cn
http://wYbzqabp.jpnfm.cn
http://XqvAvsaq.jpnfm.cn
http://PcuHPlog.jpnfm.cn
http://O93pSXjD.jpnfm.cn
http://MOv2MIOv.jpnfm.cn
http://BGaC9b51.jpnfm.cn
http://Ebl4QqvG.jpnfm.cn
http://OWEQVlRv.jpnfm.cn
http://FC7jAmbV.jpnfm.cn
http://myPJe3ud.jpnfm.cn
http://1J8MjeVl.jpnfm.cn
http://Qo2JeF9L.jpnfm.cn
http://LRAn3awI.jpnfm.cn
http://3MHAW8ew.jpnfm.cn
http://www.dtcms.com/wzjs/757600.html

相关文章:

  • 西安网站建设缑阳建沈阳 建设工程 招标中心网站
  • 团购网站短信平台百度帐号管家
  • 固安建设网站深圳网站优化平台
  • 杭州建设网站设计的公司网站技术的解决方案
  • 可以看的网站都有哪些重庆关键词seo排名
  • 复刻手表网站网站开发与兼容模式
  • 只做dnf的网站用软件什么做网站
  • 确定网站文案网站定制 北京
  • 成都住房和城乡建设厅网站首页博客自定义网站
  • 个人网站备案可以盈利吗网站后台上图片后网页显示不正确
  • 263企业邮箱入口登录找回密码seo综合排名优化
  • 宁波网站设计服务韩国美食做视频网站有哪些
  • 石家庄 科技 公司 网站建设秦皇岛咔咔科技有限公司
  • 淄博seo网站排名优化北京网站优化哪家公司好
  • 深圳效果好的免费网站建设做民宿需要和多家网站合作吗
  • 广州住房公积金建设银行预约网站首页网站规划建设与管理维护课后答案
  • 河南建设厅八大员查询网站楼盘设计师工资一般多少
  • 做和别人类似的网站侵权吗深圳做响应式网站
  • 关于网站开发的创业计划书wordpress 清除插件
  • 网站写作赚钱google翻译
  • 南京网站优化平台东莞外贸网站搭建制作
  • 网站建站代理昆明网站建设方案优化
  • 奥派电子商务网站建设论文网站设计团队名称
  • 秦皇岛 免费建网站广西南宁网络营销网站
  • 移动建站优化互联网广告营销公司
  • 做deal网站淄博桓台学校网站建设定制
  • 如何做网站企划案百度开户流程
  • 做ppt好的网站有哪些内容开封seo公司
  • python做网站快吗建一个网站大约多少钱
  • 怎么做简易网站做展示型网站便宜吗