检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
避免对索引使用函数或表达式运算。 对索引使用函数或表达式运算会停止使用索引转而执行全表扫描。 尽量避免在where子句中使用!=或<>操作符、null值判断、or连接、参数隐式转换。 对复杂SQL语句进行拆分。 对于过于复杂并且不易通过以上方法调整性能的SQL可以考虑拆分的方法,把SQL中某一部分拆分成
取值范围:normal、pretty、summary、run normal:代表使用默认的打印格式。 pretty:代表使用GaussDB改进后的新显示格式。新的格式层次清晰,计划包含了plan node id,性能分析简单直接。 summary:是在pretty的基础上增加了对打印信息的分析。
前并发的任务数达到job_queue_processes时,且此时又有任务到期,那么这些任务本次得不到执行而延期到下一轮询周期。因此,建议用户需要根据每个任务的执行时长合理设置任务的时间间隔(即submit接口中的interval参数),来避免由于任务执行时间太长而导致下个轮询周期无法正常执行。
前并发的任务数达到job_queue_processes时,且此时又有任务到期,那么这些任务本次得不到执行而延期到下一轮询周期。因此,建议用户需要根据每个任务的执行时长合理设置任务的时间间隔(即submit接口中的interval参数),来避免由于任务执行时间太长而导致下个轮询周期无法正常执行。
内核中query信息导入GS_WLM_SESSION_QUERY_INFO_ALL系统表,开启此功能会占用系统存储空间并对性能有一定影响。用户通过查询GS_SLOW_QUERY_INFO视图,可以查看已经转储的慢查询信息,本版本中已废弃。 表1 GS_SLOW_QUERY_INFO字段
数据库系统因此需要同步修改时区文件以确保时间内容的正确性。 GaussDB时区类型目前只涉及timestamp with timezone,当新的时区文件生效时,不会对已有的数据进行变更,新数据会随时区文件信息进行同步调整。与Oracle的同类型数据能力存在差异。 4 TIMESTAMP [ ( frac
PGTYPESnumeric_new(void) 请求一个指向新分配的numeric变量的指针。 该函数在堆上创建numeric变量,返回值为numeric*类型。 decimal* PGTYPESdecimal_new(void) 请求一个新分配的decimal变量的指针。 该函数在堆上创建
PGTYPESnumeric_new(void) 请求一个指向新分配的numeric变量的指针。 该函数在堆上创建numeric变量,返回值为numeric*类型。 decimal* PGTYPESdecimal_new(void) 请求一个新分配的decimal变量的指针。 该函数在堆上创建
同义词名称。 synnamespace oid 包含该同义词的名字空间的OID。 synowner oid 同义词的所有者,通常是创建它的用户OID。 synobjschema name 关联对象指定的模式名。 synobjname name 关联对象名。 父主题: 系统表
原名也可以使用别名。skew hint的column不支持表达式,如果需要指定采用分布键为表达式的重分布存在倾斜,需要将重分布键指定为新的列,以新的列进行hint。 对于倾斜值,个数需为列数的整数倍并按列的顺序进行组合,组合的个数不能超过10个。如果各倾斜列的倾斜值的个数不一样,
GaussDB 接口 备份恢复管理 包括设置自动备份策略、查询自动备份策略、查询备份列表、创建手动备份、删除手动备份、查询可恢复时间段、恢复到新实例、查询可用于备份恢复的实例列表、根据时间点或者备份文件查询原实例信息接口。 GaussDB 接口 管理数据库和用户 包括创建数据库、创建
off表示不是初始用户。 默认值:off enable_tde 参数说明:透明数据加密功能开关。创建加密表前需要将此参数置为on。当前参数值为off时,禁止创建新的加密表,对于已经创建的加密表只在读取数据时解密,写入数据时不再加密。 该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。
PGTYPESnumeric_new(void) 请求一个指向新分配的numeric变量的指针。 该函数在堆上创建numeric变量,返回值为numeric*类型。 decimal* PGTYPESdecimal_new(void) 请求一个新分配的decimal变量的指针。 该函数在堆上创建
PGTYPESnumeric_new(void) 请求一个指向新分配的numeric变量的指针。 该函数在堆上创建numeric变量,返回值为numeric*类型。 decimal* PGTYPESdecimal_new(void) 请求一个新分配的decimal变量的指针。 该函数在堆上创建
timestamp with time zone - 事务准备好提交的时间。 owner name PG_AUTHID.rolname 执行该事务的用户的名称。 database name PG_DATABASE.datname 执行该事务的数据库的名称。 父主题: 其他系统视图
同义词名称。 synnamespace oid 包含该同义词的名字空间的OID。 synowner oid 同义词的所有者,通常是创建它的用户OID。 synobjschema name 关联对象指定的模式名。 synobjname name 关联对象名。 syndblinkname
开始Snapshot的Load Average值。 Load Average End 结束Snapshot的Load Average值。 %User 用户态在CPU时间上的占比。 %System 内核态在CPU时间上的占比。 %WIO Wait IO在CPU时间上的占比。 %Idle 空闲时间在CPU时间上的占比。
开始Snapshot的Load Average值。 Load Average End 结束Snapshot的Load Average值。 %User 用户态在CPU时间上的占比。 %System 内核态在CPU时间上的占比。 %WIO Wait IO在CPU时间上的占比。 %Idle 空闲时间在CPU时间上的占比。
DB4AI.CREATE_SNAPSHOT入参和返回值列表 参数 类型 描述 i_schema IN NAME 快照存储的模式名字,默认值是当前用户或者PUBLIC i_name IN NAME 快照名称 i_commands IN TEXT[] 定义数据获取的SQL命令 i_vers
执行计划如图3所示。查询耗时约3秒。 图3 应用unlogged table案例(三) 使用unlogged table保存结果集并用于分页显示。 如果需要在上层应用页面实现分页显示,需要修改offset值确定显示目标页的结果集。按此实现,每次翻页时均执行上面查询语句,耗时较长。 为解决上述问题,建议使用unlogged