检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
C语言部分遵循C语言程序的标准,不支持嵌套注释。 开发流程 ecpg组件介绍 ecpg预处理以及编译执行 管理数据库连接 执行SQL命令 查询结果集 关闭数据库连接 宿主变量 执行动态SQL语句 错误处理 预处理指令 使用库函数 SQL描述符区域 常用示例 ecpg与Pro*C兼容性对比
数大于undo_space_limit_size参数,用户调用show undo_limit_size_per_transaction命令查询参数时,显示出来的值和用户设置的值仍保持一致,只是在使用时会取undo_space_limit_size 和 undo_limit_siz
在首页数据库列表栏单击“新建数据库”。在弹窗中填写数据库名称、字符集、Template等信息,单击“确定”。 您也可以在界面上方选择“SQL操作 > SQL查询”。执行以下命令创建数据库。 create database 数据库名; 通过SQL语句创建数据库 您也可以通过CREATE DATABASE创建数据库。
命周期的成本优化。这部分的设置由数据库运维人员在服务端设置操作完成,实际用户并不感知这一层面的优化设置,对用户而言逻辑上仍然是对同一张表的查询操作。此外不同分区可以分别实施备份、恢复、索引重建等运维性质的操作,能够对单个数据集不同子类进行分治操作,满足用户业务场景的差异化需求。 父主题:
分割后的新分区,可以与源分区名字相同,比如将分区p1分割为p1,p2。但数据库不会将分割前后相同名的分区视为同一个分区,这会影响分割期间对源分区p1查询,具体参考DQL/DML-DDL并发。 对范围分区表分割分区 对间隔分区表分割分区 对列表分区表分割分区 对*-RANGE二级分区表分割二级分区
命周期的成本优化。这部分的设置由数据库运维人员在服务端设置操作完成,实际用户并不感知这一层面的优化设置,对用户而言逻辑上仍然是对同一张表的查询操作。此外不同分区可以分别实施备份、恢复、索引重建等运维性质的操作,能够对单个数据集不同子类进行分治操作,满足用户业务场景的差异化需求。 父主题:
分割后的新分区,可以与源分区名字相同,比如将分区p1分割为p1,p2。但数据库不会将分割前后相同名的分区视为同一个分区,这会影响分割期间对源分区p1查询,具体请参见DQL/DML-DDL并发。 对范围分区表分割分区 对间隔分区表分割分区 对列表分区表分割分区 对*-RANGE二级分区表分割二级分区
ALL DATANODES Has OIDs: no Options: orientation=row, compression=no --查询t1_hash分区类型 gaussdb=# SELECT relname, parttype FROM pg_class WHERE relname
DEGREE', 300, 'BAD', 1, 0, 0); --提交事务,让所有更改永久化。 openGauss=# COMMIT; --查询数据。 openGauss=# SELECT * FROM tpcds.customer_demographics_t2; --删除表tpcds
gaussdb=# RELEASE SAVEPOINT my_savepoint; --提交事务。 gaussdb=# COMMIT; --查询表的内容,会同时看到3和4。 gaussdb=# SELECT * FROM tpcds.table1; --删除表。 gaussdb=#
openGauss=# RELEASE SAVEPOINT my_savepoint; --提交事务。 openGauss=# COMMIT; --查询表的内容,会同时看到3和4。 openGauss=# SELECT * FROM tpcds.table1; --删除表。 openGauss=#
DEGREE', 300, 'BAD', 1, 0, 0); --提交事务,让所有更改永久化。 gaussdb=# COMMIT; --查询数据。 gaussdb=# SELECT * FROM tpcds.customer_demographics_t2; --删除表tpcds
默认值。使用计划外应用无损透明特性时,推荐设置为60(1min)。 设置不当的风险与影响:设置过大会导致系统旧版本数据堆积,影响存储空间和查询执行效率。 父主题: GUC参数说明
CHARACTER(4) ); --插入数据。 openGauss=# INSERT INTO char_type_t1 VALUES ('ok'); --查询表中的数据。 openGauss=# SELECT ct_col1, char_length(ct_col1) FROM char_type_t1;
数大于undo_space_limit_size参数,用户调用show undo_limit_size_per_transaction命令查询参数值时,显示出来的值和用户设置的值仍保持一致,只是在使用时会取undo_space_limit_size和undo_limit_size
--修改explain_perf_mode为normal。 openGauss=# SET explain_perf_mode=normal; --显示表简单查询的执行计划。 openGauss=# EXPLAIN SELECT * FROM tpcds.customer_address_p1; QUERY
定义一个对象的注释 GaussDB支持定义或修改一个对象的注释的语句,请参考COMMENT。 根据查询结果创建新表 GaussDB支持用于根据查询结果创建一个新表,并且将查询到的数据插入到新表的语句,请参考SELECT INTO。 将表恢复到一个早期状态 GaussDB支持在
数大于undo_space_limit_size参数,用户调用show undo_limit_size_per_transaction命令查询参数值时,显示出来的值和用户设置的值仍保持一致,只是在使用时会取undo_space_limit_size和undo_limit_size
(CT_COL1); --插入数据。 openGauss=# INSERT INTO char_type_t1 VALUES ('ok'); --查询表中的数据。 openGauss=# SELECT ct_col1, char_length(ct_col1) FROM char_type_t1;
定义一个对象的注释 GaussDB支持定义或修改一个对象的注释的语句,请参考COMMENT。 根据查询结果创建新表 GaussDB支持用于根据查询结果创建一个新表,并且将查询到的数据插入到新表的语句,请参考SELECT INTO。 将表恢复到一个早期状态 GaussDB支持在