Oracle 等待事件 Enqueues:TE,ExtendTable 官方解释,作用,如何使用及优化方法
  iDU31ygkXmx7 2023年11月19日 21 0

本站中文解释

Oracle事件Enqueues同步地将事务中的每个操作(select,update,insert等)与每个资源(数据库对象,数据库表,索引等)关联起来。当一个可能被另一个事务准备更新,但无法满足原先的锁定要求时,该事务将等待锁定(Enqueue),等待原先锁定到资源释放或者超时。

Enqueues TE(Table Enqueue)是Oracle数据库中的一种类型,在系统中,只有在进行更新操作时才会被触发,用来防止不同会话对同一表格提供互相干扰更新操作(如并发更新丢失问题)。 Enqueue TE(Table Enqueue)会查询字段表或者行表,保护它们不被多个会话更新。

Extend Table是一种Oracle Database的一种扩展表的技术,可以帮助我们将已经存在的表扩展,在表中增加新的字段,或者修改已有的字段的数据类型或大小,这种扩展表的方法可以在不需要更改关联数据的情况,在不引入额外延迟的情况下,在表中添加新字段或者修改已有字段的类型和大小。当你需要对表结构进行改变时,你就可以使用Extend Table技术。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

iDU31ygkXmx7