检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
排序查询结果 排序是指试图针对特定查询衡量文档的相关度,从而将众多的匹配文档中相关度最高的文档排在最前。GaussDB(DWS)提供了两个预置的排序函数:ts_rank和ts_rank_cd。函数考虑了词法,距离,和结构信息;也就是,考虑查询词在文档中出现的频率、紧密程度、以及出
查询集群参数组 功能介绍 该接口用于查询集群所关联的参数组。 调用方法 请参见如何调用API。 URI 1 GET /v1.0/{project_id}/clusters/{cluster_id}/configurations 表1 路径参数 参数 是否必选 参数类型 描述 project_id
查询项目标签 功能介绍 该接口用于查询项目标签列表。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/tags 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法,请参见获取项目ID。
查询指定用户信息 功能介绍 该接口用于查询指定用户信息。 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/clusters/{cluster_id}/db-manager/users/{name} 表1 路径参数 参数 是否必选 参数类型 描述
查询重分布详情 功能介绍 该接口用于查看当前集群的重分布模式、重分布进度、数据表重分布详情等监控信息。 查看重分布详情功能仅DWS 2.0和8.1.1.200及以上集群版本支持,其中数据表重分布进度详情仅DWS 2.0和8.2.1及以上集群版本支持。 调用方法 请参见如何调用API。
全局SQL查询 通过pgxc_stat_activity函数和视图实现全局SQL查询。 执行如下命令连接数据库。 gsql -d postgres -p 8000 执行如下命令创建pgxc_stat_activity函数。 DROP FUNCTION PUBLIC.pgxc_stat_activity()
compression=no, enable_rowsecurity=true 切换至用户alice,查询表all_data。查询结果显示行级访问控制策略生效:用户alice只能查看自己的数据。 1 2 3 4 5 6 SET ROLE alice PASSWORD '********';
设置为N(毫秒)时,则连接池会等待N毫秒,等待不到,抛出异常。 validationQuery SELECT 1 确认查询SQL。在连接池返回连接给调用者前用来进行连接校验的查询SQL。 如果指定,则这个查询必须是至少返回一行数据的SELECT语句。 如果没有指定,则连接将通过调用“isValid()”方法进行校验。
对于数据库和语句查询性能都有至关重要的影响。 如果表的分布列选择不当,在数据导入后有可能出现数据分布倾斜,进而导致某些磁盘的使用明显高于其他磁盘,极端情况下会导致集群只读。对于Hash分表策略,存在数据倾斜情况下,查询时出现部分DN的I/O短板,从而影响整体查询性能。合理的选择分
TABLE 删除表 DROP TABLE 删除表的所有数据 TRUNCATE 定义分区表 分区表是一种逻辑表,数据是由普通表存储的,主要用于提升查询性能。所涉及的SQL语句,请参考下表。 表4 分区表定义相关SQL 功能 相关SQL 创建分区表 CREATE TABLE PARTITION
据表上预定义Filter,在查询优化阶段将满足条件的表达式应用到执行计划上,影响最终的执行结果。当前受影响的SQL语句包括SELECT,UPDATE,DELETE。 场景一:某表中汇总了不同用户的数据,但是不同用户只能查看自身相关的数据信息,不能查看其他用户的数据信息。 1 2
模式可见性查询函数 模式可见性查询函数 每个函数对数据库对象执行可见性检查。对于函数和操作符,如果在前面的搜索路径中没有相同的对象名称和参数的数据类型,则此对象是可见的。对于操作符类,则要同时考虑名字和相关索引的访问方法。 所有这些函数都需要使用OID来标识要需要检查的对象。如果
TopSQL查询示例 本章节以查询TPC-DS样例数据的作业为例,演示如何查看实时TopSQL和历史TopSQL。 配置集群参数 查询TopSQL资源监控信息之前,需要先配置相关的GUC参数,以便能查询到作业的资源监控历史信息或归档信息。步骤如下: 登录GaussDB(DWS)管理控制台。
查询集群参数配置 功能介绍 该接口用于查询集群所关联的参数组。 调用方法 请参见如何调用API。 URI 1 GET /v1.0/{project_id}/clusters/{cluster_id}/configurations/{configuration_id} 表1 路径参数
查询合适的缩容数 功能介绍 该接口用于查询合适的缩容数。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/clusters/{cluster_id}/shrink-numbers 表1 路径参数 参数 是否必选 参数类型 描述 project_id
查询历史监控数据 功能介绍 该接口用于查询历史监控数据。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/dms/metric-data 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法,请参见获取项目ID。
查询SQL执行信息 功能介绍 该接口用于查询SQL执行信息。 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/clusters/{cluster_id}/dms/queries/{query_id} 表1 路径参数 参数 是否必选 参数类型 描述
查询节点类型 功能介绍 该接口用于查询所有GaussDB(DWS)服务支持的节点类型。 调用方法 请参见如何调用API。 URI 1 GET /v2/{project_id}/node-types 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
查询优化操作符 本章节主要介绍Teradata查询优化操作符的迁移语法。迁移语法决定了关键字/特性的迁移方式。 可以使用inToExists参数来配置从IN/NOT IN的到EXISTS/NOT EXISTS的迁移行为。 该参数的值默认为FALSE。要使用查询优化功能,需将该参数值设为TRUE。
访问权限查询函数 has_any_column_privilege(user, table, privilege) 描述:指定用户是否有访问表任何列的权限。 返回类型:boolean has_any_column_privilege(table, privilege) 描述:当前用户是否有访问表任何列的权限。