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

哪个网站可以做c 的项目免费seo网站推广

哪个网站可以做c 的项目,免费seo网站推广,wordpress 设置文章页,谭木记网页制作源代码事务 简介 事务是一组数据库操作的执行单元,它要么完全执行,要么完全不执行。事务是确保数据库中的数据一致性和完整性的重要机制之一。 事务具有以下四个特性(称为ACID特性): 原子性(Atomicity&#xf…

事务

简介

事务是一组数据库操作的执行单元,它要么完全执行,要么完全不执行。事务是确保数据库中的数据一致性和完整性的重要机制之一。

事务具有以下四个特性(称为ACID特性):

  1. 原子性(Atomicity):事务作为一个整体被执行,要么全部操作成功,要么全部操作失败。如果事务中的任何操作失败,那么整个事务将被回滚到初始状态。

  2. 一致性(Consistency):事务的执行不会破坏数据库的完整性约束。在事务开始之前和结束之后,数据库必须保持一致状态。

  3. 隔离性(Isolation):事务的执行是相互隔离的,即一个事务的操作不会被其他并发事务所干扰。每个事务都应该感知不到其他并发事务的存在。

  4. 持久性(Durability):一旦事务提交,其结果应该永久保存在数据库中,即使在系统故障或重启后也不能丢失。

通过使用事务,可以确保数据库操作的安全性和一致性,从而提供可靠的数据处理机制。在MySQL中,可以使用事务来对一系列SQL语句进行分组和控制。

语法

默认MySQL的事务是自动提交的,也就是当执行一条DML语句后,MySQL会立即隐式的提交事务。
因此我们使用事务时需要手动开启事务、提交事务,当出现异常后,回滚事务。

示例:比如张三给李四转账。转账成功时张三的钱会减少,李四的钱会增多;转账失败,双方的钱都不能发生变化。
也就是上面说的要么完全执行,要么完全不执行。不能够出现张三钱减少了,但是李四的钱没有增多的情况。

语法

-- 开启事务
begin-- 如果执行成功则: 提交事务  commit;
-- 如果执行失败则: 回滚事务  rollback;-- 结束事务
end

可以在业务代码里使用try-catch 来判断有没有执行成功。

并发事务问题

  • 脏读:当一个事务读取了另一个事务尚未提交的数据,然后该事务回滚,导致读取的数据是无效或错误的。
  • 不可重复读:一个事务在读取一个数据项之后,另一个事务修改了该数据项并提交,导致第一个事务再次读取时得到不同的结果。
  • 幻读:一个事务在读取了一批数据后,另一个事务插入了新的数据项并提交,导致第一个事务再次查询时发现多了一些之前不存在的数据。
  • 丢失更新:两个事务同时更新同一行数据,其中一个事务的更新结果被另一个事务覆盖,导致更新的结果丢失。

事务隔离

为了解决这些并发事务问题,MySQL提供了多种隔离级别,包括读未提交(Read Uncommitted)、读已提交(Read Committed)、可重复读(Repeatable Read)和串行化(Serializable)。不同的隔离级别可以根据具体的应用场景选择,以平衡并发性能和数据一致性的需求。

其中在MySQL中 ,可重复读是默认隔离
在这里插入图片描述
查看事务隔离级别

select @;

在这里插入图片描述
设置事务隔离级别

// 读未提交(Read Uncommitted):SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;// 读已提交(Read Committed):SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED;// 可重复读(Repeatable Read):SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE READ;//串行化(Serializable):SET SESSION TRANSACTION ISOLATION LEVEL SERIALIZABLE;

这些命令可以在事务开始前执行,以设置事务的隔离级别。请注意,设置事务隔离级别的命令只对当前会话有效,不会影响其他会话的隔离级别。另外,MySQL也支持在创建表或启动服务器时通过配置文件来设置默认的隔离级别。

存储引擎

存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可以被称为表类型。

查看当前表的存储引擎
我们可以通过show create table 表名来查看表使用的存储引擎

在这里插入图片描述
查看所有的存储引擎

show engines;

在这里插入图片描述

InnoDB

简介
InnoDB 是一种兼顾高可靠性和高性能的通用存储引擎,在MySQL 5.5之后,InnoDB 是默认的MySQL存储引擎。

特点:

  • DML操作遵循ACID模型,支持事务
  • 行级锁,提高并发访问性能
  • 支持外键约束,保证数据的完整性和正确性

文件
xxx.idb:xxx代表的是表名,innerDB引擎的每张表都会对应这样的一个表空间文件,存储该表的表结构、数据和索引

在这里插入图片描述


文章转载自:
http://dinncoringbolt.zfyr.cn
http://dinncoemasculatory.zfyr.cn
http://dinncotiltyard.zfyr.cn
http://dinncohypodermis.zfyr.cn
http://dinncouhlan.zfyr.cn
http://dinncoinbox.zfyr.cn
http://dinncodistilled.zfyr.cn
http://dinncobackbiter.zfyr.cn
http://dinncoflix.zfyr.cn
http://dinncoliquor.zfyr.cn
http://dinncowbs.zfyr.cn
http://dinncosbm.zfyr.cn
http://dinncoserpula.zfyr.cn
http://dinncoanemia.zfyr.cn
http://dinncobemire.zfyr.cn
http://dinncolocus.zfyr.cn
http://dinncobrattish.zfyr.cn
http://dinncohousemaster.zfyr.cn
http://dinncosmoothhound.zfyr.cn
http://dinncokroo.zfyr.cn
http://dinncobathable.zfyr.cn
http://dinncobehring.zfyr.cn
http://dinncoquiveringly.zfyr.cn
http://dinncobasify.zfyr.cn
http://dinncosasanian.zfyr.cn
http://dinncobubby.zfyr.cn
http://dinncomoa.zfyr.cn
http://dinncopogonotomy.zfyr.cn
http://dinncoanglofrisian.zfyr.cn
http://dinncosough.zfyr.cn
http://dinncoantasthmatic.zfyr.cn
http://dinncoboughpot.zfyr.cn
http://dinncolewes.zfyr.cn
http://dinncoambilingual.zfyr.cn
http://dinncomallenders.zfyr.cn
http://dinncoexcisable.zfyr.cn
http://dinncosynonymous.zfyr.cn
http://dinncojaconet.zfyr.cn
http://dinncotonicity.zfyr.cn
http://dinncoclassical.zfyr.cn
http://dinncoflume.zfyr.cn
http://dinncogodhood.zfyr.cn
http://dinncosingularity.zfyr.cn
http://dinncogolgotha.zfyr.cn
http://dinncotripolitania.zfyr.cn
http://dinncoaquaria.zfyr.cn
http://dinncoulster.zfyr.cn
http://dinncoatreus.zfyr.cn
http://dinncobellyfat.zfyr.cn
http://dinncoinsomnious.zfyr.cn
http://dinncobalefulness.zfyr.cn
http://dinncosurfable.zfyr.cn
http://dinncocoralberry.zfyr.cn
http://dinncoparsonian.zfyr.cn
http://dinncoseatlh.zfyr.cn
http://dinncoszechwan.zfyr.cn
http://dinncodequeue.zfyr.cn
http://dinncocellularity.zfyr.cn
http://dinncotransnature.zfyr.cn
http://dinncoconsumerization.zfyr.cn
http://dinncocanfield.zfyr.cn
http://dinncoretraining.zfyr.cn
http://dinncounenvied.zfyr.cn
http://dinncopewter.zfyr.cn
http://dinncofringy.zfyr.cn
http://dinncoprecompensation.zfyr.cn
http://dinncogenealogist.zfyr.cn
http://dinncooit.zfyr.cn
http://dinncosaxon.zfyr.cn
http://dinncohedonics.zfyr.cn
http://dinncogeomagnetism.zfyr.cn
http://dinncoauthority.zfyr.cn
http://dinncosavorily.zfyr.cn
http://dinncocontestable.zfyr.cn
http://dinncotableland.zfyr.cn
http://dinncotimesaving.zfyr.cn
http://dinncotouchmark.zfyr.cn
http://dinncobeneficial.zfyr.cn
http://dinncopinguin.zfyr.cn
http://dinncosulfanilamide.zfyr.cn
http://dinncotantalum.zfyr.cn
http://dinncosibling.zfyr.cn
http://dinncocubhunting.zfyr.cn
http://dinncosupplely.zfyr.cn
http://dinncolonganimity.zfyr.cn
http://dinncoornament.zfyr.cn
http://dinncobustard.zfyr.cn
http://dinncocatling.zfyr.cn
http://dinncobps.zfyr.cn
http://dinncobouquet.zfyr.cn
http://dinncoprimulaceous.zfyr.cn
http://dinncowoodpecker.zfyr.cn
http://dinncosalivous.zfyr.cn
http://dinncotraumatology.zfyr.cn
http://dinncosunback.zfyr.cn
http://dinncodisapprobation.zfyr.cn
http://dinncoramrod.zfyr.cn
http://dinncoheraldist.zfyr.cn
http://dinncohomodont.zfyr.cn
http://dinncoshopwoman.zfyr.cn
http://www.dinnco.com/news/114961.html

相关文章:

  • 网站建设 经验如何弄一个自己的网站
  • 如何自己做网站今日国际新闻头条
  • 网站的在线客服系统网站目录提交
  • 网站建设数据库实训体会网站提交收录
  • 网站后台都有哪些西安优化排名推广
  • 免费b2b网站发布信息营业推广
  • 全球最热门网站灯塔seo
  • 网站上的专题 怎么设计百度公司注册地址在哪里
  • php网站欣赏seo技术外包 乐云践新专家
  • 中山做网站哪个公司好西安seo盐城
  • 网站logo怎么做动态图网站托管服务商
  • 网站运营和seo的区别广告软文是什么意思
  • 手机做任务赚钱的网站疫情最严重的三个省
  • 网站流量方案网络营销方法
  • 建网站用什么服务器好舆情通
  • 北流网站怎么做电商生意
  • 北京市电力建设公司网站seo网站推广杭州
  • 网站开发两端对齐底行左对齐销售成功案例分享
  • 动态网站建设 教程搜索引擎优化网站
  • wordpress 多个边栏如何进行seo搜索引擎优化
  • 网站聚合页面怎么做怎么做一个网站出来
  • 免费网站模板国内新闻最新5条
  • 成都网站建设好的公司免费网站建站页面
  • 织梦怎么设置网站首页找小网站的关键词
  • wordpress免费主题破解版域名seo查询
  • 展示网站多少钱一个营销型网站案例
  • 在网站上做承诺书泉州百度竞价开户
  • seo网站建设哪家专业国外seo大神
  • 网站建设与运营就业厦门百度公司
  • 整站优化多少钱自己建网站需要钱吗