检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DATABASE db_tpcds; 当结果显示为如下信息,则表示创建成功。 图7 创建数据库 创建完db_tpcds数据库后,可以在左上方切换到新创建的库中。 图8 切换至新建数据库 创建表。 执行如下命令来创建一个schema。 CREATE SCHEMA myschema; 创建一个名称为
据库中,为该用户创建一个同名的Schema。 数据库对象创建在数据库搜索路径中的第一个Schema内。默认情况下的第一个Schema及如何变更Schema顺序等更多信息,请参见搜索路径。 创建、修改和删除Schema 创建Schema,请参见CREATE SCHEMA。默认初始用
况。 ODBC相关约束说明: ODBC不支持备机读。 ODBC不支持自定义类型,不支持在存储过程中使用自定义类型参数。 ODBC不支持容灾切换。 当数据库开启proc_outparam_override参数时,ODBC无法正常调用带有out参数的存储过程。 libpq libpq是GaussDB
用户创建一个同名的SCHEMA。 数据库对象是创建在数据库搜索路径中的第一个Schema内的。有关默认情况下的第一个Schema情况及如何变更Schema顺序等更多信息,请参见搜索路径。 创建、修改和删除Schema 要创建Schema,请使用CREATE SCHEMA。默认初始
-1)中设置相关权限,并且该权限仅对此项目生效;如果在“所有项目”中设置权限,则该权限在所有区域项目中都生效。访问GaussDB时,需要先切换至授权区域。 根据授权精细程度分为角色和策略。 角色:IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。该机制以服务为粒度,
999 (1 row) gaussdb=# drop function func; DROP FUNCTION -- 创建A兼容模式数据库,并切换到此数据库。 gaussdb=# CREATE DATABASE ora_compatible_db DBCOMPATIBILITY 'A';
(1 row) gaussdb=# drop function func; DROP FUNCTION -- 创建ORA兼容模式数据库,并切换到此数据库。 gaussdb=# CREATE DATABASE ora_compatible_db DBCOMPATIBILITY 'ORA';
名参数的方法允许根据名称而不是顺序来设置参数,若参数有默认值,则可以不用指定参数值就可以使用此参数的默认值。即使存储过程中参数的顺序发生了变更,也不必修改应用程序。目前GaussDB数据库的JDBC驱动程序不支持此方法。 GaussDB数据库不支持带有输出参数的函数,也不支持存储过程和函数参数默认值。
务压力大时,容易出现内存不足,报错提示“memory is temporarily unavailable”。 若升级过程中涉及此参数范围变更,并且在commit前修改了此参数,则如果执行升级回滚,需要将此参数调整至升级前允许的范围,否则可能导致数据库无法启动。 enable_seqscan_fusion
null约束和定义了列默认值的record变量在赋值时功能不生效。 若从老版本升级,该参数会默认设置为off。 打开该参数后有以下三点行为变更: 存储过程、函数内部创建的record类型,列约束not null功能生效。 package里创建的record类型,如果有一列指定了not
(area_ID, area_NAME) VALUES (4, 'Middle East and Africa'); INSERT 0 1 切换提示符: 1 2 gaussdb=# \set PROMPT1 '%n@%m %~%R%#' omm@[local] gaussdb=#
DeleteGaussDBV5Instance:删除实例。 EnlargeGaussDBV5Volume:磁盘扩容。 ResizeGaussDBV5Flavor:规格变更。 GaussDBV5ExpandClusterCN:协调节点扩容。 GaussDBV5ExpandClusterDN:分片扩容。 start_time
(area_ID, area_NAME) VALUES (4, 'Middle East and Africa'); INSERT 0 1 切换提示符: 1 2 gaussdb=# \set PROMPT1 '%n@%m %~%R%#' omm@[local] gaussdb=#
(area_ID, area_NAME) VALUES (4, 'Middle East and Africa'); INSERT 0 1 切换提示符: 1 2 openGauss=# \set PROMPT1 '%n@%m %~%R%#' omm@[local] openGauss=#
Seq Scan on ct2 (cost=0.00..1.55 rows=1 width=16) Filter: (alternatives: SubPlan 1 or hashed SubPlan 2) SubPlan 1 -> Seq Scan on
设置建议:该参数不允许用户进行设置,只能查看。 设置不当的风险与影响:无 lc_ctype 参数说明:报告当前数据库中字符分类和大小写转换的区域设置。如:哪些字符属于哪些字母,它对应的大写形式是什么。 参数类型:字符串 参数单位:无 取值范围:字符串 默认值:依赖于数据库安装部署时的配置。
当一个数据库集群中存在多个数据库时,可以通过客户端工具的-d参数指定目标数据库进行登录,也可以在客户端程序登录数据库以后通过\c命令进行数据库切换。 注意事项 如果数据库的编码为SQL_ASCII(可以通过“show server_encoding”命令查看当前数据库存储编码),则在
Timeshare控制组。 多租户场景下,组资源池关联的控制组为class级别,业务资源池关联Workload控制组。且不允许在各种资源池间相互切换。 取值范围:已创建的控制组。 dop 资源池最大并发度,语句执行时能够创建的最多线程数量。 取值范围:数值型,1~2147483647。
Timeshare控制组。 多租户场景下,组资源池关联的控制组为Class级别,业务资源池关联Workload控制组。且不允许在各种资源池间相互切换。 取值范围:字符串,要符合说明中的规则,其指定已创建的控制组。 dop 资源池最大并发度,语句执行时能够创建的最多线程数量。 取值范围:数值型,1~2147483647。
事务强一致性读,不支持insert into select * from等依赖于查询结果的事务一致性。 当前版本暂不支持三种模式之间的相互切换,建议使用安装时默认的GTM模式,支持升级前后GTM模式不变化。 相关的GUC参数包括enable_gtm_free和gtm_option