检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
aussDB之外的其他数据库)的备份恢复或者数据迁移操作前后表中的数据是否相同。在备份恢复或者数据迁移操作前后都需要用户通过手工执行SQL命令的方式获取执行结果,通过对比获取的执行结果判断操作前后表中的数据是否相同。 对于大表,CHECKSUM函数可能会需要很长时间。 如果某两表
典型应用场景配置 日志诊断场景 ODBC日志分为unixODBC驱动管理器日志和psqlODBC驱动端日志。前者可以用于追溯应用程序API的执行成功与否,后者是底层实现过程中的一些DFX日志,用来帮助定位问题。 unixODBC日志需要在odbcinst.ini文件中配置: 1 2
SCHEMA rewrite_rule_guc_test; SET current_schema=rewrite_rule_guc_test; --创建测试表。 CREATE TABLE t(c1 INT, c2 INT, c3 INT, c4 INT); CREATE TABLE t1(c1
SCHEMA rewrite_rule_guc_test; SET current_schema=rewrite_rule_guc_test; --创建测试表 CREATE TABLE t(c1 INT, c2 INT, c3 INT, c4 INT); CREATE TABLE t1(c1
cursor参数;仅支持在存储过程中使用自治事务OUT参数传递ref cursor参数,不支持在客户端(如gsql、jdbc)中直接调用。 --创建表 gaussdb=# CREATE TABLE sections(section_id INT); NOTICE: The 'DISTRIBUTE
负载管理 未对数据库资源做控制时,容易出现并发任务抢占资源导致操作系统过载甚至最终崩溃。操作系统过载时,其响应用户任务的速度会变慢甚至无响应;操作系统崩溃时,整个系统将无法对用户提供任何服务。GaussDB的负载管理功能能够基于可用资源的多少均衡数据库的负载,以避免数据库系统过载。
ADM_HIST_SQL_PLAN字段 名称 类型 描述 sql_id character varying(30) 表示插入该条数据的会话,由服务线程启动时间戳和服务线程ID组成。受非空约束限制。 plan_hash_value bigint 查询标识。 operation character
ADM_HIST_SQL_PLAN字段 名称 类型 描述 sql_id character varying(30) 表示插入该条数据的会话,由服务线程启动时间戳和服务线程ID组成。受非空约束限制。 plan_hash_value bigint 查询标识。 operation character
数据库标识。 usename name 用户名。 usesysid oid 用户的ID。 usecreatedb boolean 用户是否可以创建数据库。 t(true):表示是。 f(false):表示否。 usesuper boolean 用户是否是拥有最高权限的初始系统管理员。
键字不支持作为变量名使用。 用SYS_REFCURSOR关键字作为数据库对象的标识符时,如果不附带双引号,则创建名为REFCURSOR的数据库对象,如果附带了双引号,则创建名为SYS_REFCURSOR的数据库对象。 与“非保留”关键字类似,“非保留(不能是函数或类型)”关键字不支持直接作为列别名使用。
键字不支持作为变量名使用。 用SYS_REFCURSOR关键字作为数据库对象的标识符时,如果不附带双引号,则创建名为REFCURSOR的数据库对象,如果附带了双引号,则创建名为SYS_REFCURSOR的数据库对象。 与“非保留”关键字类似,“非保留(不能是函数或类型)”关键字不支持直接作为列别名使用。
和隐式类型转换规则存在差异,可能导致相同条件在分区键上转换报错,非分区键上无报错。 静态剪枝支持的典型场景具体示例如下: 比较表达式 --创建分区表 gaussdb=# CREATE TABLE t1 (c1 int, c2 int) PARTITION BY RANGE (c1)
式类型转换规则存在差异,可能导致相同条件在分区键上转换报错,非分区键无报错的情况。 静态剪枝支持的典型场景具体示例如下: 比较表达式 --创建分区表。 gaussdb=# CREATE TABLE t1 (c1 int, c2 int) PARTITION BY RANGE (c1)
*)malloc(11); EXEC SQL END DECLARE SECTION; ECPGdebug(1, stderr); /* 提前创建好testdb库 */ exec sql connect to testdb; /* 打开自动提交,以下执行exec sql时不用手动commit
*)malloc(11); EXEC SQL END DECLARE SECTION; ECPGdebug(1, stderr); /* 提前创建testdb库 */ exec sql connect to testdb; /* 打开自动提交,以下执行exec sql时不用手动commit
cast(2.0 AS signed); 在执行LIKE模糊匹配时,单字节字符集场景下,GaussDB创建前缀索引长度最长为2676字节(MySQL为3072字节),超过最大长度建议创建非前缀索引。 表3 索引支持差异 索引字段类型 常量类型 GaussDB是否支持 MySQL是否支持
键字不支持作为变量名使用。 用SYS_REFCURSOR关键字作为数据库对象的标识符时,如果不附带双引号,则创建名为REFCURSOR的数据库对象,如果附带了双引号,则创建名为SYS_REFCURSOR的数据库对象。 与“非保留”关键字类似,“非保留(不能是函数或类型)”关键字不支持直接作为列别名使用。
DBE_FILE.RENAME 重命名一个磁盘文件,类似Unix的mv指令。 DBE_FILE.COPY 复制一个连续区域的内容到一个新创建的文件中,如果忽略了start_line和end_line会复制整个文件。 DBE_FILE.GET_ATTR 读取并返回一个磁盘文件的属性。
DBE_FILE.RENAME 重命名一个磁盘文件,类似Unix的mv指令。 DBE_FILE.COPY 复制一个连续区域的内容到一个新创建的文件中,如果忽略了start_line和end_line会复制整个文件。 DBE_FILE.GET_ATTR 读取并返回一个磁盘文件的属性。
键字不支持作为变量名使用。 用SYS_REFCURSOR关键字作为数据库对象的标识符时,如果不附带双引号,则创建名为REFCURSOR的数据库对象,如果附带了双引号,则创建名为SYS_REFCURSOR的数据库对象。 与“非保留”关键字类似,“非保留(不能是函数或类型)”关键字不支持直接作为列别名使用。