Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


节点溢出存储-SYS_OV_STORES

📄字数 1.4K
👁️阅读量 加载中...

功能描述

SYS_OV_STORES系统表用于管理当前节点溢出存储信息。

字段说明

序号字段名类型说明V11V12
0NODEIDINTEGER节点ID
1STORE_NOINTEGER溢出局部存储号
2HEAD_NOINTEGER当前溢出局部存储对应的头块存储号
3TAIL_NOINTEGER当前溢出局部存储对应的尾块存储号
4PREV_NOINTEGER当前溢出局部存储对应的上一个溢出局部存储号
5NEXT_NOINTEGER当前溢出局部存储对应的下一个溢出局部存储号
6GSTO_NOINTEGER当前溢出局部存储对应的全局存储号
7CHUNK_NOINTEGER溢出局部存储对应于表空间中的位置
8BLK_SIZEINTEGER溢出局部存储单个块大小(单位:Byte)
9BLK_NUMINTEGER溢出局部存储内总块数
10SPACE_IDINTEGER表空间ID
11HOT_BLK_NOINTEGER当前写入块号
12ROOT_BLK_NOINTEGER根块号
13STORE_TYPEINTEGER局部存储类型
14STORE_STAINTEGER局部存储自身状态
15ROW_NUMINTEGER行数
16DEL_NUMINTEGER删除数
17LSNBIGINT存储变更号(变化次数、版本号)
18DELAY_DROPBOOLEAN是否处于延迟删除态
19MEDIA_ERRORBOOLEAN介质错误
20OV_STO_NOINTEGER存储内溢出数据所在局部存储号
21OV_BLK_NOINTEGER存储内溢出数据所在局部存储的块号

提示

溢出存储系统表常用于管理虚谷数据库更新和插入时空块不足情况。

STORE_TYPE

类型号说明
0数据存储
1临时存储
2大对象存储
3临时表大对象存储
5swap类型存储

STORE_STA:详见SYS_GSTORES

应用举例

  • 查询溢出块分配情况
  • 查看表数据插入更新是否产生溢出块
sql
-- 创表的时候设置表默认块空度为1%
SQL> CREATE TABLE tab_ov_store(A int,B varchar) PCTFREE 1;

SQL> INSERT INTO tab_ov_store VALUES(1, 'A');

-- 更新时产生溢出块
SQL> UPDATE tab_ov_store SET B = replicate('壹、贰、叁、肆、伍、陆、柒、捌、玖、拾壹、贰、叁、肆、伍、陆、柒、捌、玖、拾壹、贰、叁、肆、伍、陆、柒、捌、玖、拾壹、贰、叁、肆、伍、陆、柒、捌、玖、拾',100);

-- 查询表的全局gsto_no
SQL> SELECT gsto_no FROM SYS_GSTORES t1,SYS_OBJECTS t2 WHERE t1.obj_id=t2.obj_id AND t2.obj_name='tab_ov_store';
+---------+
| GSTO_NO |
+---------+
| 204     |
+---------+

-- 查询全局存储的局部存储
SQL> SELECT ov_sto_no FROM SYS_STORES WHERE gsto_no=204;
+-----------+
| OV_STO_NO |
+-----------+
| 117       |
+-----------+

-- 查询SYS_OV_STORES
SQL> SELECT * FROM SYS_OV_STORES WHERE ov_sto_no=117;
+--------+----------+---------+---------+---------+---------+---------+----------+----------+---------+----------+------------+-------------+------------+-----------+---------+---------+-----+------------+-------------+-----------+-----------+
| NODEID | STORE_NO | HEAD_NO | TAIL_NO | PREV_NO | NEXT_NO | GSTO_NO | CHUNK_NO | BLK_SIZE | BLK_NUM | SPACE_ID | HOT_BLK_NO | ROOT_BLK_NO | STORE_TYPE | STORE_STA | ROW_NUM | DEL_NUM | LSN | DELAY_DROP | MEDIA_ERROR | OV_STO_NO | OV_BLK_NO |
+--------+----------+---------+---------+---------+---------+---------+----------+----------+---------+----------+------------+-------------+------------+-----------+---------+---------+-----+------------+-------------+-----------+-----------+
| 1      | 5        | 0       | 117     | 0       | 117     | 0       | 0        | 8192     | 1024    | 261      | -1         | -1          | 0          | 1         | 0       | 0       | 1   | F          | F           | 117       | 3         |
+--------+----------+---------+---------+---------+---------+---------+----------+----------+---------+----------+------------+-------------+------------+-----------+---------+---------+-----+------------+-------------+-----------+-----------+

相关系统表