检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
常见问题处理 连接性能问题 开启了log_hostname,但是配置了错误的DNS导致的连接性能问题。 在连接上数据库,通过“show log_hostname”语句,检查数据库中是否开启了log_hostname参数。 如果开启了相关参数,那么数据库内核会通过DNS反查客户端所
常见问题处理 连接性能问题 开启了log_hostname,但是配置了错误的DNS导致的连接性能问题。 在连接上数据库,通过“show log_hostname”语句,检查数据库中是否开启了log_hostname参数。 如果开启了相关参数,那么数据库内核会通过DNS反查客户端所
CREATE PROCEDURE 功能描述 创建一个新的存储过程。 注意事项 如果创建存储过程时参数或返回值带有精度,不进行精度检测。 创建存储过程时,存储过程定义中对表对象的操作建议都显示指定模式,否则可能会导致存储过程执行异常。 创建存储过程时,仅对CREATE的存储过程或P
数据损坏检测修复函数 修复主机备机文件页面的约束概述: 文件类型 文件页面级别 主备机 检测修复 普通行存表(Astore,Ustore),段页式表,不包括索引、压缩表 文件&页面 主机 手动检测手动修复。 undo(不包括undo meta) 页面 主机 手动检测手动修复(不包括analyse
CREATE FUNCTION 功能描述 创建一个函数。 注意事项 如果创建函数时参数或返回值带有精度,不进行精度检测。 创建函数时,函数定义中对表对象的操作建议都显式指定模式,否则可能会导致函数执行异常。 在创建函数时,函数内部通过SET语句设置current_schema和s
数据损坏检测修复函数 修复主机备机文件页面的约束概述: 文件类型 文件页面级别 主备机 检测修复 普通行存表(Astore,Ustore),段页式表,不包括索引、压缩表 文件&页面 主机 手动检测手动修复。 undo(不包括 undo meta) 页面 主机 手动检测手动修复(不包括analyse
ALTER TABLE 功能描述 修改表,包括修改表的定义、重命名表、重命名表中指定的列、重命名表的约束、设置表的所属模式、添加/更新多个列、打开/关闭行访问控制开关。 注意事项 表的所有者、被授予了表ALTER权限的用户或被授予ALTER ANY TABLE权限的用户有权限执行ALTER
创建和管理表空间 图1 创建和管理表空间 背景信息 通过使用表空间,管理员可以控制一个数据库安装的磁盘布局。这样有以下优点: 如果初始化数据库所在的分区或者表空间已满,又不能逻辑上扩展更多空间,可以在不同的分区上创建和使用表空间,直到系统重新配置空间。 表空间允许管理员根据数据库
ALTER TABLE 功能描述 修改表,包括修改表的定义、重命名表、重命名表中指定的列、重命名表的约束、设置表的所属模式、添加/更新多个列、打开/关闭行访问控制开关。 注意事项 基表为HASH分布时,若创建不包含基表分布键的主键或唯一索引,需要使用全局二级索引(指定BY GLOBAL
逻辑解码支持DDL GaussDB主机上正常执行DDL语句,通过逻辑解码工具可以获取到DDL语句。 表1 具体支持的DDL类型 表 索引 自定义函数 自定义存储过程 触发器 Sequence 视图 物化视图 Package Schema Comment on CREATE TABLE
记录日志的内容 debug_print_parse 参数说明:用于控制打印解析树结果。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示开启打印结果的功能。 off表示关闭打印结果的功能。 默认值:off debug_print_rewritten
创建和管理数据库 图1 创建和管理数据库 前提条件 用户必须拥有数据库创建的权限或者是数据库的系统管理员权限才能创建数据库,授予创建数据库的权限请参见用户及权限。 背景信息 初始时,GaussDB包含四个模板数据库template0、template1、templatem、tem
创建和管理表空间 图1 创建和管理表空间 背景信息 通过使用表空间,管理员可以控制一个数据库安装的磁盘布局。这样有以下优点: 如果初始化数据库所在的分区或者表空间已满,又不能逻辑上扩展更多空间,可以在不同的分区上创建和使用表空间,直到系统重新配置空间。 表空间允许管理员根据数据库
REINDEX 功能描述 为表中的数据重建索引。 在以下几种情况下需要使用REINDEX重建索引: 索引崩溃,并且不再包含有效的数据。 索引变得“臃肿”,包含大量的空页或接近空页。 为索引更改了存储参数(例如填充因子),并且希望这个更改完全生效。 使用CONCURRENTLY选项创建索引失败,留下了一个“非法”索引。
LOCK 功能描述 LOCK TABLE获取表级锁。 GaussDB在为一个引用了表的命令自动请求锁时,尽可能选择最小限制的锁模式。如果用户需要一种更为严格的锁模式,可以使用LOCK命令。例如,一个应用是在Read Committed隔离级别上运行事务,并且它需要保证表中的数据在
典型应用场景配置 日志诊断场景 ODBC日志分为unixODBC驱动管理器日志和gsqlODBC驱动端日志。前者可以用于追溯应用程序API的执行成功与否,后者是底层实现过程中的一些DFX日志,用来帮助定位问题。 unixODBC日志需要在odbcinst.ini文件中配置: 1 2
LOCK 功能描述 LOCK TABLE获取表级锁。 GaussDB在为一个引用了表的命令自动请求锁时,尽可能选择最小限制的锁模式。如果用户需要一种更为严格的锁模式,可以使用LOCK命令。例如,一个应用是在Read Committed隔离级别上运行事务,并且它需要保证表中的数据在
LOAD DATA 功能描述 将文件中的数据导入到数据库指定表中。 注意事项 LOAD DATA语法仅在B兼容模式(sql_compatibility = 'B')下支持。 LOAD DATA语法仅在开启b_format_version='5.7'和b_format_dev_ve
LOAD DATA 功能描述 将文件中的数据导入到数据库指定表中。 注意事项 LOAD DATA语法仅在MYSQL兼容模式(sql_compatibility = 'MYSQL')下支持。 LOAD DATA语法仅在开启b_format_version='5.7'和b_forma
Plan Hint调优概述 Plan Hint为用户提供了直接影响执行计划生成的方法,用户可以通过指定join顺序,join、scan方法,指定结果行数,等多种方法来进行执行计划的调优,以提升查询的性能。 GaussDB还提供了SQL PATCH功能,在不修改业务语句的前提下通过创建SQL