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

互联网企业党建网站建设如何推广app更高效

互联网企业党建网站建设,如何推广app更高效,购买东西网站怎么做,番禺网站建设怎样1)数据库事务由以下的部分组成: 一个或多个DML 语句 ; 一个 DDL(Data Definition Language – 数据定义语言) 语句; 一个 DCL(Data Control Language – 数据控制语言)语句; 2)事务的执行开始: 以第一个 DML 语句的执行作为开始 ,…

1)数据库事务由以下的部分组成:
一个或多个DML 语句 ;
一个 DDL(Data Definition Language – 数据定义语言) 语句;
一个 DCL(Data Control Language – 数据控制语言)语句;
2)事务的执行开始:
以第一个 DML 语句的执行作为开始 ,以下面的其中之一作为结束:
COMMIT 或 ROLLBACK 语句;
DDL 或 DCL 语句自动提交;
3)事务的执行过程
COMMIT:保存自上一次COMMIT或ROLLBACK以来的所有改变。
ROLLBACK:回滚所有自上一次COMMIT或ROLLBACK以来的所有改变。对dml语句进行的操作,都可以进行回退。
ROLLBACK TO SAVEPOINT:回滚所有的改变到一个已经保存的保存点。
4)事务结束的标志:
用户会话正常结束;
系统异常;
5)事务控制语句的设置
Set transaction:设置事务的属性
Set constrains:设置当前事务的约束模式,设置约束是修改数据的时候,立即起作用,还是当前事务结束后应用。
Savepoint :在事务中建立一个存储点,回滚时,可以指定回滚到什么地方,然后重新执行.
Release savepoint:删除一个存储点
Rollback:回滚事务。取消对数据库所做的任何修改
Commit:提交事务,把事务中对数据库的修改进行永久保存
数据异常:因为Oracle中支持多个事务并发执行,所以会出现下面的数据异常。
错读|脏读:当user1正在读数据库中的表A时,user2正在修改表A,user2修改完了,user1又读一遍表A,user1读出的是修改过的数据,而user2又撤消修改了,user1的读取表A,称为错读或者脏读。
非重复读|不重复读:是指一个事务读取数据库中的数据后,另一个事务则更新了数据,当第一个事务再次读取其中的数据时,就会发现数据已经发生了改变,这就是非重复读取。非重复读取所导致的结果就是一个事务前后两次读取的数据不相同。
假读|幻读:如果一个事务基于某个条件读取数据后,另一个事务则更新了同一个表中的数据,这时第一个事务再次读取数据时,根据搜索的条件返回了不同的行,这就是假读。
事务中遇到的这些异常与事务的隔离性设置有关,事务的隔离性设置越多,异常就出现的越少,但并发效果就越低,事务的隔离性设置越少,异常出现的越多,并发效果越高。
选择隔离层
针对读取的数据时产生的不一致现象,在ANSI SQL标准92中定义了4个事务的隔离级别,见表4-1。
表4-1隔离级别
隔离级别 错读|脏读 非重复读|复读 假读|幻读
Read uncommitted(非提交读) 是 是 是
Read committed(提交读) 否 是 是
Repeatable read(可重复读) 否 否
Serializable(串行读) 否 否 否

Oracle默认的隔离级别是read committed 。
Oracle支持上述地址隔离层中的两种read committed和Serializable除此之外Oracle中还设置了read only和read write隔离层 。
Serializable:设置事务的隔离层为它时,事务与事务之间完全隔开,事务以串行的方式执
行。
Read only :事务中不能有任何修改数据库中的数据的操作语句,如insert、update、delete、create语句,read only 是Serializable的子集,区别是read only只读,Serializable和执行DML语句。
Read write:是默认设置,改选项表示在事务中可以有访问语句。修改语句。但不经常使用
设置事务的属性只读 ,代码如下:
Set transaction read noly
设置事务的属性读写 ,代码如下:
Set transaction read write
设置事务隔离级别读取命令,代码如下:
Set transaction isolation level read commnitted
设置事务隔离级别可序列化 ,代码如下:
Set transaction isolation level serializable
【例4-9】建立表plsql101_purchas,插入测试记录。使用保存点,对事务进行回滚,查看每次回退,查询表plsql101_purchas数据。
建立表plsql101_purchas,插入测试记录,代码如下:
–第四章\zsgc.sql

CREATE TABLE plsql101_purchase (
product_name VARCHAR2(25),
quantity NUMBER(4,2),
purchase_date DATE,
salesperson VARCHAR2(3)
);
INSERT INTO plsql101_purchase VALUES
(‘Small Widget’, 1, ‘14-7月-03’, ‘CA’);
INSERT INTO plsql101_purchase VALUES
(‘Medium Wodget’, 75, ‘14-7月-03’, ‘BB’);
INSERT INTO plsql101_purchase VALUES
(‘Chrome Phoobar’, 2, ‘14-7月-03’, ‘GA’);
INSERT INTO plsql101_purchase VALUES
(‘Small Widget’, 8, ‘15-7月-03’, ‘GA’);
INSERT INTO plsql101_purchase VALUES
(‘Medium Wodget’, 20, ‘15-7月-03’, ‘LB’);
INSERT INTO plsql101_purchase VALUES
(‘Chrome Phoobar’, 2, ‘16-7月-03’, ‘CA’);
INSERT INTO plsql101_purchase VALUES
(‘Round Snaphoo’, 25, ‘16-7月-03’, ‘LB’);
INSERT INTO plsql101_purchase VALUES
(‘Chrome Phoobar’, 2, ‘17-7月-03’, ‘BB’);
Commit;

–查询表数据
SELECT * FROM plsql101_purchase;

执行查询后,如图所示4-21。

图4-21第七次执行账户金额

插入3条数据,设置三个保在这里插入图片描述
存点,代码如下:
INSERT INTO plsql101_purchase VALUES
(‘Small Widget21a’, 1, ‘14-7月-20’, ‘CA’);
SAVEPOINT a;
INSERT INTO plsql101_purchase VALUES
(‘Medium Wodget21b’, 75, ‘14-7月-21’, ‘BB’);
SAVEPOINT sp_2;
INSERT INTO plsql101_purchase VALUES
(‘Chrome Phoobar21c’, 2, ‘14-7月-22’, ‘GA’);
SAVEPOINT third;
回退到第一个断点,代码如下:
ROLLBACK TO a;
SELECT * FROM plsql101_purchase;
执行后如图4-22所示。
在这里插入图片描述

图4-22回退到第一个断点

回退到第二个断点,代码如下:
ROLLBACK TO sp_2;
SELECT * FROM plsql101_purchase;

执行后如图4-23所示。
在这里插入图片描述

图4-23回退到第二个断点
回退到整个表,代码如下:
ROLLBACK;

http://www.dtcms.com/wzjs/220618.html

相关文章:

  • 网站聊天室怎样做炫彩马甲西安seo代理计费
  • 自己做的网站打不开怎么回事友情链接检索
  • 哔哩哔哩推广网站中国移动有免费的视频app
  • linux系统做网站关键词查询网站的工具
  • 水利工程建设监理网站网络广告的特点
  • 北京设计网站的公司淘宝seo软件
  • 免费房地产网站模板武汉网站竞价推广
  • 办个人网站租空间关键词优化排名用什么软件比较好
  • 威海做企业网站网络广告网站
  • 知名的网站建设百度数据平台
  • asp网站建设 iis配置软文如何推广
  • 网站后台管理系统使用手册网站快速排名推荐
  • 东莞凤岗哪里有学做网站的排名推广网站
  • php网站开发框架有哪些刷seo快速排名
  • 泰州网站建设公司关键词林俊杰百度云
  • wordpress 漏洞 下载seo排名策略
  • 怎么做qq分享网站站长工具高清无吗
  • 民宿网站建设seo的推广技巧
  • 网站建设 客户需求网络营销策划书论文
  • 合优网房产房出租搜索引擎优化的核心本质
  • 大数据政府网站建设网络营销方案设计
  • 北京东城网站建设公司seo优化技术招聘
  • 找人做淘宝网站多少钱云盘搜索引擎入口
  • 百度网站做不做竞价推广运营
  • 免费做网站怎么盈利搜索引擎优化的方式有哪些
  • 泰安企业建站公司排行搜索引擎优化网站的网址
  • 做网站需要视频衔接怎么陕西疫情最新消息
  • 用asp.net做的网站有哪些友情链接只有链接
  • bootstrap做的导视网站玄幻小说百度风云榜
  • 黑猫会活动策划网站seo标题关键词优化