云数据库 GAUSSDB-查看账本历史操作记录:操作步骤
操作步骤
- 查询全局区块表记录。
1
gaussdb=# SELECT * FROM gs_global_chain;
查询结果如下:blocknum | dbname | username | starttime | relid | relnsp | relname | relhash | globalhash | txcommand ----------+----------+----------+-------------------------------+-------+-----------+-----------+------------------+----------------------------------+------------------ ------------------------------------------------------------ 0 | testdb | omm | 2021-04-14 07:00:46.32757+08 | 16393 | ledgernsp | usertable | a41714001181a294 | 6b5624e039e8aee36bff3e8295c75b40 | insert into ledge rnsp.usertable values(1, 'alex'), (2, 'bob'), (3, 'peter'); 1 | testdb | omm | 2021-04-14 07:01:19.767799+08 | 16393 | ledgernsp | usertable | b3a9ed0755131181 | 328b48c4370faed930937869783c23e0 | update ledgernsp. usertable set name = 'bob2' where id = 2; 2 | testdb | omm | 2021-04-14 07:01:29.896148+08 | 16393 | ledgernsp | usertable | 0ae4b4e4ed2fcab5 | aa8f0a236357cac4e5bc1648a739f2ef | delete from ledge rnsp.usertable where id = 3;
该结果表明,用户omm连续执行了三条DML命令,包括INSERT、UPDATE和DELETE操作。
- 查询历史表记录。
1
gaussdb=# SELECT * FROM blockchain.ledgernsp_usertable_hist;
查询结果如下:
rec_num | hash_ins | hash_del | pre_hash ---------+------------------+------------------+---------------------------------- 0 | 1f2e543c580cb8c5 | | e1b664970d925d09caa295abd38d9b35 1 | 8fcd74a8a6a4b484 | | dad3ed8939a141bf3682043891776b67 2 | f51b4b1b12d0354b | | 53eb887fc7c4302402343c8914e43c69 3 | 437761affbb7c605 | 8fcd74a8a6a4b484 | c2868c5b49550801d0dbbbaa77a83a10 4 | | f51b4b1b12d0354b | 9c512619f6ffef38c098477933499fe3 (5 rows)
查询结果显示,用户omm对ledgernsp.usertable表插入了3条数据,更新了1条数据,随后删除了1行数据,最后剩余2行数据,hash值分别为1f2e543c580cb8c5和437761affbb7c605。
- 查询用户表数据及校验列。
1
gaussdb=# SELECT *, hash_69dd43 FROM ledgernsp.usertable;
查询结果如下:
id | name | hash_69dd43 ----+------+------------------ 1 | alex | 1f2e543c580cb8c5 2 | bob2 | 437761affbb7c605 (2 rows)
查询结果显示,用户表中剩余2条数据,与2中的记录一致。
- 域名转出-域名如何转出-域名转出流程-域名转出操作步骤
- 什么是凭证-好会计中如何操作、查看凭证
- RDS for MySQL审计日志_开启日志审计_数据库审计_华为云数据库RDS
- 可信跨链服务是什么_可信跨链服务怎么用_可信跨链与区块链服务
- GaussDB gsql使用_gaussdb介绍_gaussdb用法_gaussdb教程
- 如何查看CTS操作事件_云审计操作事件_CTS指导视频-华为云
- 性能测试使用教程_性能测试操作步骤_性能测试快速入门-华为云
- 区块链服务平台_区块链服务优势_区块链服务-华为云
- GaussDB连接_华为Gaussdb_高斯数据库连接_华为云
- 可信跨链服务_可信区块链标准跨链协议_区块链产业生态可信融合-华为云