
数据库
文章平均质量分 80
木喃的井盖
这个作者很懒,什么都没留下…
展开
-
数据库基本概念
a、创建(create):create index,create tablespace……b、删除(drop,truncate):truncate删除整个数据,drop删除整个表(数据+表结构)两者都不用commit,也不能回滚c、修改(alter):alter table,alter database,alter tablespace……d、查看(show,desc),show parameter(查看参数的值),desc 对象-查看对象的结构。原创 2023-07-05 19:05:47 · 1168 阅读 · 0 评论 -
OpenGauss ustore查询过程的流程
4、查看元组的TD字段,得到创建该元组时对应的事务槽号码。然后从对应的事务槽中不断按照链表的形式,从新往旧找(按照block pre pointer指针),直到找到第一个满足页块号和偏移量等于TID(1,2)的元组,执行第2步。事务槽是存在复用的,并不是一个事务槽始终被一个事务占据,所以一个元组在不断更新的操作中,可能会对应不同的事务槽,也就是需要从不同的undo链中跳来跳去,直到找到满足元组指针(偏移量)和可见性都满足的元组。2、计算其事务xid是否可见,在Map中计算其csn和快照csn的大小关系。原创 2023-07-12 15:56:33 · 275 阅读 · 0 评论