没有合适的资源?快使用搜索试试~ 我知道了~
CEDAR 测试案例1
需积分: 0 0 下载量 148 浏览量
2022-08-04
00:29:08
上传
评论
收藏 302KB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/86318528/0001-af3bbfc9aa232313916f389361de6efe_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
31页
编号配置10.11.1.203 单机集群测试目的当一个事务对一张表进行查询操作,在事务结束之前,用其他事务对该表进行加锁操作测试输入UPDATE t1 SET
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86318528/bg1.jpg)
CEDAR
测试案例
修订历史
版本
修订日期
修订描述
作者
备注
CEDAR 0.2 2016-09-25
CEDAR
测试案例
李捷荧
表锁
编号
1
配置
10.11.1.203
单机集群
测试目的
单事务单表加锁后进行增删改查操作,看功能是否正常
测试输入
START TRANSACTION;
LOCK TABLE t1;
SELECT * FROM t1;
COMMIT;
START TRANSACTION;
LOCK TABLE t1;
insert INTO t1 VALUES(7, 1, '2003-1-1');
COMMIT;
START TRANSACTION;
LOCK TABLE t1;
Update t1 SET value2= 'adc' WHERE id=1;
COMMIT;
START TRANSACTION;
LOCK TABLE t1;
Delete from t1 where id=7;
COMMIT;
编号
2
配置
10.11.1.203
单机集群
测试目的
当一个事务对一张表进行查询操作
,在事务结束之前,用其他事务
对该表进行加锁操作
测试输入
Client1:
START TRANSACTION;
SELECT * FROM t1;
Client2
:
START TRANSACTION;
LOCK TABLE t1;
UPDATE t1 SET value2=22222 WHERE id=1;
![](https://csdnimg.cn/release/download_crawler_static/86318528/bg2.jpg)
COMMIT;
COMMIT;
查询、锁表、更新成功
编号
3
配置
10.11.1.203
单机集群
测试目的
当一个事务对一张表进行更新操作
,在事务结束之前,用其他事务
对该表进行加锁操作
测试输入
Client1:
START TRANSACTION;
INSERT INTO t1 VALUES(4, 4,'ee');
Client2
:
START TRANSACTION;
LOCK TABLE t1;
UPDATE t1 SET value1=222 WHERE id=1;
COMMIT;
COMMIT;
插入、更新成功,锁表失败
Client1:
START TRANSACTION;
Client2
:
START TRANSACTION;
LOCK TABLE t1;
UPDATE t1 SET value2=111 WHERE id=1;
UPDATE t1 SET value1=222 WHERE id=4;
COMMIT;
COMMIT;
Client1 锁表成功,更新成功,Client2 更新失败
Client1:
START TRANSACTION;
UPDATE t1 SET value1=11111 WHERE id=1;
Client2
:
START TRANSACTION;
LOCK TABLE t1;
UPDATE t1 SET value1=3333 WHERE id=4;
COMMIT;
COMMIT;
Client1 更新成功,Client2 锁表失败,更新成功
Client1:
START TRANSACTION;
DELETE FROM t1 WHERE id=4;
Client2
:
START TRANSACTION;
![](https://csdnimg.cn/release/download_crawler_static/86318528/bg3.jpg)
LOCK TABLE t1;
UPDATE t1 SET value1=11 WHERE id=1;
COMMIT;
COMMIT;
Client1
删除成功,
Client2
锁表失败,更新成功
编号
4
配置
10.11.1.203
单机集群
测试目的
当一个事务对一张表进行加锁后查询操作
,在事务结束之前,用其
他事务对该表进行更新操作。
测试输入
Client1:
START TRANSACTION;
LOCK TABLE t1;
Select * FROM t1;
Client2
:
START TRANSACTION;
UPDATE t1 SET value2=11 WHERE id=1;
COMMIT;
COMMIT;
Client1 锁表成功,查询成功,Client2 更新失败
编号
5
配置
10.11.1.203
单机集群
测试目的
当一个事务对一张表进行加锁后进行更新操作
,在事务结束之前,
用其他事务对该表进行更新操作
测试输入
Client1:
START TRANSACTION;
LOCK TABLE t1;
INSERT INTO t1 VALUES(6, 6,'FF');
Client2
:
START TRANSACTION;
UPDATE t1 SET value1=66 WHERE id=6;
COMMIT;
COMMIT;
Client1 锁表成功,插入成功,Client2 更新失败
Client1:
START TRANSACTION;
LOCK TABLE t1;
UPDATE t1 SET value2=66 WHERE id=6;
Client2
:
START TRANSACTION;
UPDATE t1 SET value1=131 WHERE id=3;
COMMIT;
COMMIT;
Client1 锁表成功,更新成功,Client2 更新失败
![](https://csdnimg.cn/release/download_crawler_static/86318528/bg4.jpg)
Client1:
START TRANSACTION;
LOCK TABLE t1;
DELETE FROM t1 WHERE id=6;
Client2
:
START TRANSACTION;
UPDATE t1 SET value1=22 WHERE id=1;
SELECT * FROM t1;
COMMIT;
COMMIT;
Client1 锁表成功,删除成功,Client2 更新失败,查询成功
编号
6
配置
10.11.1.203
单机集群
测试目的
当一个事务对一张表进行加锁后查询,在事务结束之后,用其他事
务对该表进行更新操作。
测试输入
Client1:
START TRANSACTION;
LOCK TABLE t1;
Select * FROM t1;
COMMIT;
Client2
:
START TRANSACTION;
UPDATE t1 SET value1=141 WHERE id=1;
COMMIT;
Client1 锁表成功,查询成功,Client2 更新成功
编号
7
配置
10.11.1.203
单机集群
测试目的
当一个事务对一张表进行加锁后进行更新操作
,在事务结束之后,
用其他事务对该表进行更新操作
测试输入
Client1:
START TRANSACTION;
LOCK TABLE t1;
INSERT INTO t1 VALUES(3, 6,'EE');
COMMIT;
Client2
:
START TRANSACTION;
UPDATE t1 SET value2=666 WHERE id=3;
COMMIT;
Client1 锁表成功,插入成功,Client2 更新成功
Client1:
START TRANSACTION;
LOCK TABLE t1;
UPDATE t1 SET value1=1441 WHERE id=3;
COMMIT;
![](https://csdnimg.cn/release/download_crawler_static/86318528/bg5.jpg)
Client2:
START TRANSACTION;
UPDATE t1 SET value2=111 WHERE id=3;
COMMIT;
Client1 锁表成功,更新成功,Client2 更新成功
Client1:
START TRANSACTION;
LOCK TABLE t1;
DELETE FROM t1 WHERE id =3;
COMMIT;
Client2
:
START TRANSACTION;
UPDATE t1 SET value1=22 WHERE id=1;
COMMIT;
Client1 锁表成功,删除成功,Client2 更新成功
编号
8
配置
10.11.1.203
单机集群
测试目的
当一个事务对一张表进行加锁操作,在事务结束之前,用其他事务
对该表进行加锁操作
测试输入
Client1:
START TRANSACTION;
LOCK TABLE t1;
Client2
:
START TRANSACTION;
LOCK TABLE t1;
COMMIT;
COMMIT;
Client1 锁表成功,Client2 锁表失败
编号
9
配置
10.11.1.203
单机集群
测试目的
当一个事务对一张表进行加锁操作,在事务结束之后,用其他事务
对该表进行加锁操作
测试输入
Client1:
START TRANSACTION;
LOCK TABLE t1;
COMMIT;
Client2
:
START TRANSACTION;
LOCK TABLE t1;
COMMIT;
Client1 锁表成功,Client2 锁表成功
编号
10
配置
10.11.1.203
单机集群
剩余30页未读,继续阅读
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![avatar](https://profile-avatar.csdnimg.cn/d0671c2a6202462abe6d3e9abec8b76b_weixin_35782943.jpg!1)
李诗旸
- 粉丝: 26
- 资源: 329
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0