写点什么

YashanDB 索引操作

作者:YashanDB
  • 2025-02-27
    广东
  • 本文字数:921 字

    阅读完需:约 3 分钟

本章节将介绍 YashanDB 数据库中索引相关的基本语法和示例。

索引是一种物理的对数据库表中一列或多列的值进行排序的存储结构,它是某个表中一列或若干列值的集合,是指向表中物理标识这些值所在行的逻辑指针清单。

创建索引

执行CREATE INDEX语句创建索引:

CREATE TABLE tb_index(c1 INT,c2 INT);
CREATE INDEX inde1 ON tb_index(c1);
复制代码

查看索引

通过查询USER_INDEXES视图查看当前用户的索引信息:

SELECT * FROM USER_INDEXES;
INDEX_NAME INDEX_TYPE TABLE_OWNER TABLE_NAME TABLE_TYPE UNIQUENESS COMPRESSION PREFIX_LENGTH TABLESPACE_NAME INI_TRANS MAX_TRANS PCT_FREE LOGGING BLEVEL LEAF_BLOCKS DISTINCT_KEYS AVG_LEAF_BLOCKS_PER_KEY AVG_DATA_BLOCKS_PER_KEY STATUS NUM_ROWS SAMPLE_SIZE LAST_ANALYZED PARTITIONED TEMPORARY GENERATED VISIBILITY DATABASE_MAINTAINED CONSTRAINT_INDEX------------- -------------- --------------- --------------- ---------------- ---------- ----------- ------------- ------------------- ------------ ------------ ------------ ------- ------------ --------------------- --------------------- ----------------------- ----------------------- --------- --------------------- --------------------- --------------------- ----------- --------- --------- ------------- ------------------- ----------------INDE1 NORMAL YASHAN TB_INDEX TABLE N DISABLED 0 USERS 2 255 8 Y VALID N N N VISIBLE N N
SELECT INDEX_NAME FROM USER_INDEXES;
INDEX_NAME-------------INDE1
复制代码


删除索引

执行DROP INDEX语句删除索引:

DROP INDEX inde1;
复制代码


发布于: 刚刚阅读数: 2
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB索引操作_数据库_YashanDB_InfoQ写作社区