暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8s SQL 指南:教程_7 修改数据 (36)对数据库级对其对象的权限

GBASE数据库 2022-01-07
95

7.7.2 事务日志记录
数据库服务器可保持对在事务期间数据库服务器对数据库进行的每一更改的记录。如果发
生了取消该事务的情况,则数据库服务器自动地使用这些记录来撤销更改。许多原因可导
致事务失败。例如,发出 SQL 语句的程序可失败或被终止。数据库服务器一发现事务失 
败,失败可能就在重新启动计算机和数据库服务器之后发生,它就使用来自该事务的记录
来将数据库返回到之前的同一状态。
保存事务的记录的过程称为事务日志记录,或简称为日志记录。事务的记录,称为日志记
录,保存在与数据库分开的磁盘空间部分中。此空间称为逻辑日志,因为该日志记录表示
事务的逻辑单元。
GBase 8s 提供下列支持:
• 在日志记录数据库中创建无日志记录(raw)或日志记录(standard)的表。
• 使用 ALTER TABLE 语句将表从无日志记录改变为日志记录,或相反。
为了快速加载非常大的表,GBase 8s 支持无日志记录的表。建议您在事务内不使用无日志
记录的表。要避免并发问题,在您在事务中使用表之前,请使用 ALTER TABLE 语句来使
该表成为 standard(即,日志记录)。
要获取关于 GBase 8s 的无日志记录的表的更多信息,请参阅《GBase 8s 管理员指南》。
要了解无日志记录的表的性能优势,请参阅《GBase 8s 性能指南》。要获取关于 ALTER
TABLE 语句的信息,请参阅 GBase 8s SQL 指南:语法。
大多数 GBase 8s 数据库不会自动地生成事务记录。DBA 决定数据库是否使用事务日志记
录。没有事务日志记录,您就不可回滚事务。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论