pg_opfamily

操作符族概念允许在索引使用跨数据类型操作符,并可以使用访问方法语义的知识推导出。列名称 列类型 描述 oid oid 行标识符。opfmethod oid 操作符族适用的索引访问方法。opfname name 操作符系列的名称。opfnamespace oid 操作符系列...

pg_opclass

目录 pg_opclass 定义索引访问方法的操作符类。每一个操作符类定义了一种特定数据类型和一种特定索引访问方法索引列的语义。一个操作符类实际上指定了一个特定的操作符族可以用于一个特定可索引列数据类型。该族中可用于索引列的操作符...

CREATE ACCESS METHOD

CREATE ACCESS METHOD 用于创建一种新的访问方法。简介 CREATE ACCESS METHOD 创建一种新的访问方法...示例 处理器函数 heptree_handler 创建一种索引访问方法 heptree:CREATE ACCESS METHOD heptree TYPE INDEX HANDLER heptree_handler;

pg_class

relam oid 如果这是一个表或者索引,表示索引使用访问方法(堆、B树、哈希等)。relfilenode oid 该关系的磁盘文件的名字,0表示这是一个“映射”关系,其磁盘文件名取决于低层状态。reltablespace oid 该关系所存储的表空间。如果为0,...

DROP OPERATOR FAMILY

index_method 该操作符族适用的索引访问方法的名称。CASCADE 自动删除依赖于该操作符族的对象,然后删除所有依赖于那些对象的对象。RESTRICT 如果有任何对象依赖于该操作符族,则拒绝删除它。这是默认值。示例 移除 B-树操作符族 float_ops...

pg_am

目前只有表和索引拥有访问方法。列名称 列类型 描述 oid oid 行标识符。amname name 访问方法的名字。amhandler(references pg_proc.oid)regproc 负责提供有关该访问方法信息的处理器函数的OID。amtype char t:表(包括物化视图)。i:...

pg_index

位的意义由索引访问方法定义。indexprs pg_node_tree 非简单列引用索引属性的表达式树(以 nodeToString()形式)。对于 indkey 中每一个为0的项,这个列表中都有一个元素。如果所有的索引属性都是简单引用,此列为空。indpred pg_node_...

GIST索引

使用方法 sfmesh类型 创建带sfmesh字段的表。create table mesh_gist_test(id integer,the_mesh sfmesh);插入sfmesh记录。insert into mesh_gist_test values(1,'{"version":1,"root":0,"meshgeoms":["MESHGEOM(PATCH(INDEXSURFACE Z...

GIST索引

使用方法 sfmesh类型 创建带sfmesh字段的表。create table mesh_gist_test(id integer,the_mesh sfmesh);插入sfmesh记录。insert into mesh_gist_test values(1,'{"version":1,"root":0,"meshgeoms":["MESHGEOM(PATCH(INDEXSURFACE Z...

GIST索引

使用方法-创建带GeomGrid字段的表 CREATE TABLE geomgrid_gist_test(id serial,code geomgrid);插入geomgrid记录 INSERT INTO geomgrid_gist_test(code)VALUES('0102000F58182C0E':GeomGrid);INSERT INTO geomgrid_gist_test(code)VALUES('...

GIST索引

使用方法-创建带GeomGrid字段的表 CREATE TABLE geomgrid_gist_test(id serial,code geomgrid);插入geomgrid记录 INSERT INTO geomgrid_gist_test(code)VALUES('0102000F58182C0E':GeomGrid);INSERT INTO geomgrid_gist_test(code)VALUES('...

GIST索引

使用方法-创建带GeomGrid字段的表 CREATE TABLE geomgrid_gist_test(id serial,code geomgrid);插入geomgrid记录 INSERT INTO geomgrid_gist_test(code)VALUES('0102000F58182C0E':GeomGrid);INSERT INTO geomgrid_gist_test(code)VALUES('...

加速密文索引(encdb_btree)

使用方法 全密态数据库定义加密表后,该插件支持为加密列创建enc_btree索引。以如下加密表为例:CREATE TABLE test(t1 enc_int4,t2 enc_int8,t3 enc_text);您可以在加密表上通过 USING enc_btree 关键字创建enc_btree索引:CREATE INDEX ON...

多元索引最佳实践

本文从数据表设计、多元索引设计、多元索引使用三个方面介绍了使用多元索引的最佳实践。数据表相关设计实践 主键设计 Tablestore数据表根据分区键进行Range范围分区,主键的设计会影响多元索引的同步速度和部分场景下的查询水平拓展。主键...

分库分表(Alias功能)

重建索引场景 在不影响已有索引查询下,重建新的索引,待索引建完后,指向新的索引访问。整个过程中业务不需要代码变更。如何使用Alias 基本功能:创建Alias指向已有的索引表 curl...

通过开源客户端访问使用搜索索引

本文介绍使用开源HBase API和Solr API访问使用搜索索引。背景信息 搜索索引通过融合Lindorm宽表引擎(兼容开源HBase API)和Lindorm搜索引擎(兼容开源Solr API)对外提供统一易用的访问接口,可以满足丰富的查询需求。标准使用方式是...

基本概念

数据库实例:数据库实例是在云中运行的独立数据库环境。一个数据库实例可以包含多个由数据库用户创建的数据库,并且...索引索引是数据库管理系统对数据库表中一个或多个列的值进行排序的数据结构,使用索引可快速访问数据库表中的特定信息。

DROP INDEX

删除索引。删除索引表之前请使用ALTER INDEX方法索引表设置成DISABLED状态。语法 dropindex_statement:=drop index[if exists]index_name on table_name;示例 drop index idx1 on test;

索引和ORDER BY

对于一个需要扫描表的大部分的查询,一个显式的排序很可能比使用一个索引更快,因为其顺序访问模式使得它所需要的磁盘 I/O 更少。只有在少数行需要被取出时,索引才会更有用。一种重要的特殊情况是 ORDER BY 与 LIMIT n 联合使用:一个显式...

CREATE DATABASE

这会影响应用到字符串的排序顺序,例如在带 ORDER BY 的查询中,以及文本列上索引使用顺序。默认是使用模板数据库的排序规则顺序。附加限制见下文。lc_ctype 要在新数据库中使用的字符分类(LC_CTYPE)。这会影响字符的类别,如小写、...

索引选择策略

使用SQL查询功能时,您可以通过显式访问二级索引表进行索引查询。对于多元索引,表格存储提供了自动多元索引选择策略和显式访问多元索引两种方式。说明 关于二级索引和多元索引的更多信息,请分别参见 二级索引简介 和 多元索引简介。使用...

使用Explain分析SQL执行计划

判断方法 列存索引只能访问被列存索引覆盖到的数据列的数据,因此,当您需要查询的列都被列存索引覆盖时,便可以使用列存索引加速功能。说明 如何判断您需要查询的列是否被列存索引覆盖,请参考 检查SQL语句中的表是否已创建列索引。...

创建时空索引

时空索引包括Z-ORDER索引和网格二级索引,合理使用时空索引可以有效提高时空查询的效率。本文介绍创建两种时空索引方法和示例。Z-ORDER索引 Z-ORDER索引分为Z-ORDER主键索引和Z-ORDER二级索引两种。使用区别 下表介绍Z-ORDER主键索引和Z-...

高维向量相似度搜索(pgvector)

vector_cosine_ops 向量索引方法中指定的访问方法。余弦相似性搜索,使用 vector_cosine_ops。欧氏距离,使用 vector_l2_ops。内积相似性,使用 vector_ip_ops。lists=100 lists 参数表示将数据集分成的列表数,该值越大,表示数据集被分割...

使用SQL查询数据时如何选择查询方式

使用SQL查询数据时,您可以通过表的映射关系或者多元索引的映射关系进行数据查询,请根据实际场景选择合适的查询方式。背景信息 表格存储作为结构化大数据存储,支持不同的索引结构,便于在不同场景的查询分析加速使用索引结构包括通过...

概述

使用Spark计算引擎访问表格存储时,您可以通过E-MapReduce SQL或者DataFrame编程方式对表格存储中数据进行复杂的计算和高效的分析。应用场景 功能特性 对于批计算,除了基础功能外,Tablestore On Spark提供了如下核心优化功能:索引选择:...

Proxima向量计算

distance_method:用于定义构建向量索引使用的距离计算方法,目前支持三种距离计算函数:(推荐使用)SquaredEuclidean:平方欧式距离,查询效率最高。适合查询时使用 pm_approx_squared_euclidean_distance。Euclidean:开方的欧式距离,...

向量计算使用指南

distance_method:用于定义构建向量索引使用的距离计算方法,目前支持三种距离计算函数:(推荐使用)SquaredEuclidean:平方欧式距离,查询效率最高。适合查询时使用 pm_approx_squared_euclidean_distance。Euclidean:开方的欧式距离,...

时空索引介绍

Lindorm Ganos时空服务扩展了 云原生多模数据库 Lindorm 原有的 主键索引 和 二级索引 能力来提高时空查询速度。时空查询是指查询条件中包含空间列(经纬度坐标或Geometry类型的列)或者空间和时间组合列(经纬度坐标或 Geometry类型的列+...

Java API访问

云数据库HBase增强版全文索引服务支持多语言访问,并且完全兼容开源Apache Solr API,本文介绍如何使用Solr Java API访问云数据库HBase增强版全文索引服务。使用Solr Java API访问云数据库HBase增强版全文索引服务的操作和使用Solr Java ...

并行创建空间索引

使用方法 说明 以下命令示例中的Worker数量及Worker内存使用总量均为样例,请根据实际情况进行配置。打开GiST Sort功能。set polar_enable_gist_sort=on;设置并行Worker数量。并行扫描数据表时的Worker数量越多,查询时CPU负载越重,Worker...

并行创建空间索引

使用方法 说明 以下命令示例中的Worker数量及Worker内存使用总量均为样例,请根据实际情况进行配置。打开GiST Sort功能。set polar_enable_gist_sort=on;设置并行Worker数量。并行扫描数据表时的Worker数量越多,查询时CPU负载越重,Worker...

手动调整Join顺序

调整方法 调整前 查询语句 原始的Query10语句如下:说明 本文以TPC-H中的Query10为例介绍手动调整Join顺序方法及查询效果。更多关于TPC-H的详细说明,请参见 TPC-H。由于 AnalyticDB MySQL版 的自动调整Join顺序功能默认开启,在执行如下...

时空内存索引

使用方法 您可以通过以下两种方式开启时空内存索引:在Lindorm流引擎的宽表连接器中配置相关参数开启时空内存索引,语句如下:CREATE TABLE lindorm_table(c1 INT,c2 VARCHAR,c3 GEOMETRY,PRIMARY KEY(c1,c2)NOT ENFORCED)WITH('connector'...

使用说明

其他 如果您对列存索引背后的原理感兴趣,您可以参考以下文档来进一步了解列存索引:PolarDB IMCI发表在 SIGMOD2023上的论文 列存索引技术白皮书 列存索引技术架构介绍 列存索引中TopK算子的实现 列存索引中HashMatch算子的实现 列存索引中...

使用扩展属性定制列存索引

使用方法 建表时指定扩展属性。CREATE TABLE lineitem(l_orderkey INTEGER NOT NULL,l_partkey INTEGER NOT NULL,l_suppkey INTEGER NOT NULL,l_linenumber INTEGER NOT NULL,l_quantity DECIMAL(15,2)NOT NULL,l_extendedprice DECIMAL(15...

概述

表、多元索引 平均访问延迟 每分钟的平均访问延迟。监控指标包括请求延时。表 表大小 每分钟的数据量大小。多元索引 存储 多元索引存储的数据量大小。单位为字节。行数 多元索引同步数据表的行数。预留读CU 多元索引的预留CU个数。报警规则...

Search

为节省内存,推荐使用如下方法:创建索引(index)时请将文档中需要创建(反向)索引的字段设置为索引字段(将字段的index设置为true),其余字段的index设置为false。使用_source参数中的include与exclude机制剔除源文档中不需要的字段...

云数据库查询优化

索引中字段的顺序需要按照等值测试字段、排序字段、范围过滤字段的方式排列。若等值测试包含多个字段,它们之间的顺序可以任意互换,索引中的升序降序也不影响。若排序字段包含多个字段,添加到索引中顺序需要按照排序中的顺序,升序降序也...

配置流引擎的时空宽表连接器

使用流引擎处理计算任务时,Lindorm支持将宽表作为维表或结果表使用,您可以通过宽表连接器关联在宽表引擎中创建的结果表,并设置相关参数开启时空内存索引。本文介绍通过连接器配置构建时空内存索引方法。背景信息 在流引擎中通过...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
访问控制 云防火墙 云工作流 对象存储 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用