检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整分布键 案例:调整局部聚簇键 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL消除子查询 案例:改写SQL排除剪枝干扰
象之间的关系。所涉及的SQL语句,请参考表6。 表6 表定义相关SQL 功能 相关SQL 创建表 CREATE TABLE 修改表属性 ALTER TABLE 删除表 DROP TABLE 定义分区表 分区表是一种逻辑表,数据是由普通表存储的,主要用于提升查询性能。所涉及的SQL语句,请参考表7。
上表中RR计算年的规则如下: 输入的两位年份在00~49之间: 当前年份的后两位在00~49之间,返回值年份的前两位和当前年份的前两位相同; 当前年份的后两位在50~99之间,返回值年份的前两位是当前年份的前两位加1。 输入的两位年份在50~99之间: 当前年份的后两位在00~4
示例:向量场景 import psycopg2 import os # 从环境变量中获取用户名和密码。 user = os.getenv('user') password = os.getenv('password') # 创建连接对象。 conn=psycopg2.conn
GaussDB不支持同分区的DQL/DML-DDL并发,后触发业务会被先触发业务阻塞。 原则上,不建议用户在进行分区DDL时,同时对该分区进行DQL/DML操作,因为目标分区存在一个状态的突变过程,可能会导致业务的查询结果不符合预期。 如果由于业务模型不合理、无法剪枝等场景导致的DQL/DML
显示当前session中所有类型的DOM树的数量。 DBE_XML.XML_DOM_GET_DOC_TREES_INFO 显示document类型的dom树的内存占用、节点数量等统计信息。 DBE_XML.XML_DOM_GET_DETAIL_DOC_TREE_INFO 显示特定的document变量的各类型节点数量。
GaussDB是否支持恢复单表信息 GaussDB不支持表级恢复。 云数据库服务支持使用已有的自动备份和手动备份,将实例数据恢复到备份被创建时的状态。该操作恢复整个实例的数据。详情请参见数据恢复。 父主题: 备份与恢复
port } # LoggingConnection默认记录所有SQL,可自行实现filter过滤不需要的或敏感的SQL,下面给出了简单的过滤password相关SQL的示例 class SelfLoggingConnection(LoggingConnection):
_PERCENTILE的字段 名称 类型 描述 p80 bigint 数据库80%的SQL的响应时间(单位:微秒)。 p95 bigint 数据库95%的SQL的响应时间(单位:微秒)。 dbid oid 当前数据库的OID,如果在PDB中查询为当前PDB的dbid,否则dbid
SEQUENCE用于向当前数据库增加一个新的序列。序列的Owner为创建此序列的用户。 注意事项 SEQUENCE是一个存放等差数列的特殊表。这个表没有实际意义,通常用于为行或者表生成唯一的标识符。 如果给出一个模式名,则该序列就在给定的模式中创建,否则会在当前模式中创建。序列名必须和同一个模式中的其他序列、表、索引、视图或外表的名称不同。
单击了解资源冻结的类型、冻结后对续费、退订的影响。 实例被冻结了,还可以备份数据吗? 不支持,如果是欠费冻结,需要您先续费解冻实例后才能备份数据。 怎样将资源解冻? 欠费冻结:用户可通过续费或充值来解冻资源,恢复实例正常使用。欠费冻结的实例允许续费、释放或删除;已经到期的包周期实例不
ABORT 功能描述 回滚当前事务并且撤销所有当前事务中所做的更改。 作用等同于ROLLBACK,早期SQL使用的是ABORT,现在推荐使用ROLLBACK。 注意事项 在事务外部执行ABORT语句不会影响事务的执行,但会返回一个NOTICE信息。 语法格式 1 ABORT [ WORK
GaussDB支持用于清理数据库连接的语句,请参考CLEAN CONNECTION。 显示SQL语句的执行计划 GaussDB提供显示SQL语句的执行计划的语句,请参考EXPLAIN。 存储执行计划 GaussDB提供将查询执行的计划信息存储于PLAN_TABLE表中的语句,请参考EXPLAIN
描述:此函数根据xpath表达式判断在xmltype中是否存在该xml节点,如果存在返回包含该节点的xmltype,如果不存在返回NULL。可以将返回值插入xmltype类型的表中。 参数:被查询的xmltype,查询的xpath节点路径,xpath路径的命名空间(在入参有命名空间时,xpath和命名空间都需要定义别名,如示例3)。
描述:此函数根据xpath表达式判断在xmltype中是否存在该xml节点,如果存在返回包含该节点的xmltype,如果不存在返回NULL。可以将返回值插入xmltype类型的表中。 参数:被查询的xmltype,查询的xpath节点路径,xpath路径的命名空间(在入参有命名空间时,xpath和命名空间都需要定义别名,如示例3)。
UBTree的区别是,PCR(Page Consistency Read) 的多版本管理是基于页面的多版本管理,所有元组的事务信息统一由TD槽进行管理。 PCR UBTree可见性机制 PCR UBTree可见性判断是通过把页面回滚到快照可见的时刻得到元组全部可见的页面完成的。 PCR
物化视图是一种特殊的物理表,物化视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性较大,任何对视图的查询实际上都是转换为对SQL语句的查询,性能并没有实际提高。而物化视图实际上就是存储SQL所执行语句的结果,起到缓存的效果。物化视图常用的操作包括创建、查询、删除和刷新。 根
如果数组表达式产生一个NULL数组,则ALL的结果为NULL。如果左边表达式的值为NULL ,则ALL的结果通常也为NULL(某些不严格的比较操作符可能得到不同的结果)。另外,如果右边的数组表达式中包含null元素并且比较结果没有假值,则ALL的结果将是NULL(某些不严格的比较操作符可能得到不同的结果), 而
利用DBE_SCHEDULER创建的定时任务不会与DBE_TASK中的定时任务相冲突。 DBE_SCHEDULER创建的定时任务会生成对应的job_id,但是在使用过程中这个id并没有实际意义。 对于create类型接口,不做入参类型合法性校验,创建成功不代表会执行成功,通过系统表pg_job查询当前任务的执行状态。
扩展函数 下表列举了GaussDB中支持的扩展函数,不作为商用特性交付,仅供参考。 分类 函数名称 描述 触发器函数 pg_get_triggerdef(trigger_oid) 为触发器获取CREATE [ CONSTRAINT ] TRIGGER命令 pg_get_triggerdef(trigger_oid