-
GaussDB(DWS)是否支持单节点以适用于学习环境? - 数据仓库服务 GaussDB(DWS)
GaussDB(DWS)是否支持单节点以适用于学习环境? 支持。GaussDB(DWS)集群可创建单机部署的实时数仓集群。创建集群时可选择带有h1的节点规格(例如:dwsx2.h1.xlarge.2.c6),此时实时数仓只支持单机部署,单机形态不提供高可用服务,因此存储成本可减半
-
数据仓库规格 - 数据仓库服务 GaussDB(DWS)
使用场景 dwsx3.4U16G.4DPU X86 4 16 20GB~2000GB 10 1 DWS的入门规格,一般用于测试、学习环境或者小型分析系统。 dwsk3.4U16G.4DPU ARM 4 16 20GB~2000GB 10 1 dwsx3.8U32G.8DPU X86 8 32
-
调优表概述 - 数据仓库服务 GaussDB(DWS)
调优表概述 在本实践中,您将学习如何优化表的设计。您首先不指定存储方式,分布键、分布方式和压缩方式创建表,然后为这些表加载测试数据并测试系统性能。接下来,您将应用调优表实践以使用新的存储方式、分布键、分布方式和压缩方式重新创建这些表,并再次为这些表加载测试数据和测试系统性能,以便
-
使用GDS从远端服务器导入数据最佳实践 - 数据仓库服务 GaussDB(DWS)
260,OCDA-G,2017-09-12,B,2017 woolen coat women,red,L,2004,2017-09-15,826,Very comfortable. 数据文件“product_info2.csv” 1 2 3 4 5 6 7 8 9
-
在CPU核数、内存相同的情况下,小规格多节点与大规格三节点集群如何选择? - 数据仓库服务 GaussDB(DWS)
小规格多节点: 如果数据量不大、集群节点数量需要伸缩,但不能忍受太高的成本,可以选择小规格多节点集权。 例如,规格为8核32G的小规格集群(dwsx2.h.2xlarge.4.c6),可以提供较强的计算能力,由于集群节点数量较多,可以处理集群的高并发请求。这种情况下,只需要保证节点间网速通畅,避免集群性能受限。
-
快速创建时序表 - 数据仓库服务 GaussDB(DWS)
快速创建时序表 场景介绍 时序表继承普通表的行存和列存语法,降低了用户学习成本,易理解和使用。 时序表具备数据生命周期管理的能力,每天各种维度的数据爆炸式增长,需要定期给表增加新的分区,避免新数据无法存储。而对于很久之前的数据,其价值较低且不经常访问,可以定期删除无用的数据。因此
-
快速创建时序表 - 数据仓库服务 GaussDB(DWS)
快速创建时序表 场景介绍 时序表继承普通表的行存和列存语法,降低了用户学习成本,易理解和使用; 时序表具备数据生命周期管理的能力,每天各种维度的数据爆炸式增长,需要定期给表增加新的分区,避免新数据无法存储。而对于很久之前的数据,其价值较低且不经常访问,可以定期删除无用的数据。因此
-
漏斗和留存函数 - 数据仓库服务 GaussDB(DWS)
999), (6,'浏览页面','2021-01-31 11:50:00', '2021-01-31 11:50:00+01', -1), (6,'点击商品','2021-01-31 12:00:00', '2021-01-31 12:00:00+02', -2), (6,'加入购物车'
-
GAUSS-04231 -- GAUSS-04240 - 数据仓库服务 GaussDB(DWS)
exceeded" SQLSTATE: 54001 错误原因:栈的深度超限。超过了max_stack_depth_bytes(默认是100*1024)的值。 解决办法:请检查递归调用函数使用情况,有否出现递归深度太深情况。若有,考虑优化或者扩展max_stack_depth_bytes。
-
PL/pgSQL语言函数 - 数据仓库服务 GaussDB(DWS)
例如,可以创建复杂条件的计算函数并且后面用它们来定义操作符或把它们用于索引表达式。 SQL被大多数数据库用作查询语言。它是可移植的并且容易学习。但是每一个SQL语句必须由数据库服务器单独执行。 这意味着客户端应用必须发送每一个查询到数据库服务器、等待它被处理、接收并处理结果、做一
-
PL/pgSQL语言函数 - 数据仓库服务 GaussDB(DWS)
例如,可以创建复杂条件的计算函数并且后面用它们来定义操作符或把它们用于索引表达式。 SQL被大多数数据库用作查询语言。它是可移植的并且容易学习。但是每一个SQL语句必须由数据库服务器单独执行。 这意味着客户端应用必须发送每一个查询到数据库服务器、等待它被处理、接收并处理结果、做一
-
内存 - 数据仓库服务 GaussDB(DWS)
起内存分配不足。 max_stack_depth 参数说明:设置GaussDB(DWS)执行堆栈的最大安全深度。需要这个安全界限是因为在服务器里,并非所有程序都检查了堆栈深度,只是在可能递规的过程,比如表达式计算这样的过程里面才进行检查。 参数类型:SUSET 设置原则: 此参数
-
子查询表达式 - 数据仓库服务 GaussDB(DWS)
course VALUES('03' , 'course3' , '03'); 创建教师表teacher,并插入数据: 1 2 3 4 5 6 CREATE TABLE teacher(teid VARCHAR(10) COMMENT '教师编号',tname VARCHAR(10)
-
集群管理 - 数据仓库服务 GaussDB(DWS)
如何查看GaussDB(DWS)各节点的指标?例如CPU使用率、内存使用率、磁盘利用率、磁盘使用量等? GaussDB(DWS)是否支持单节点以适用于学习环境? GaussDB(DWS)规格是否支持裸金属服务(BMS)? GaussDB(DWS)的磁盘空间/容量是如何统计的? GaussDB
-
SPATIAL空间索引 - 数据仓库服务 GaussDB(DWS)
E_INDEX(E), SPATIAL KEY F_INDEX(F), SPATIAL INDEX G_INDEX(G) ); 输出示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 CREATE
-
包拆分 - 数据仓库服务 GaussDB(DWS)
'BAS_DML_LOOKUP_PKG', 'G_FUNC_NAME', MIG_PV_VAL_DUMMY_G_FUNC_NAME ) ; END ; / PACKAGE关键字 内核需要将包标签添加到从包转换来的函数和存储过程。 输入 1 2 3 4 5 6 7 8 9 10 11
-
包变量 - 数据仓库服务 GaussDB(DWS)
MIG_PV_VAL_DUMMY_G_PKG_NAME || '.' || MIG_PV_VAL_DUMMY_G_FUNC_NAME ; MIG_ORA_EXT.MIG_FN_SET_PKG_VARIABLE ( 'SAD','bas_lookup_misc_pkg','g_pkg_name'
-
数据类型 - 数据仓库服务 GaussDB(DWS)
/ 输出: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 CREATE OR REPLACE PACKAGE BODY SAD.bas_dml_lookup_pkg IS g_pkg_name CONSTANT VARCHAR2(30)
-
内存 - 数据仓库服务 GaussDB(DWS)
起内存分配不足。 max_stack_depth 参数说明:设置GaussDB(DWS)执行堆栈的最大安全深度。需要这个安全界限是因为在服务器里,并非所有程序都检查了堆栈深度,只是在可能递规的过程,比如表达式计算这样的过程里面才进行检查。 参数类型:SUSET 设置原则: 此参数
-
授予执行权限 - 数据仓库服务 GaussDB(DWS)
MIG_PV_VAL_DUMMY_G_PKG_NAME || '.' || MIG_PV_VAL_DUMMY_G_FUNC_NAME ; MIG_ORA_EXT.MIG_FN_SET_PKG_VARIABLE ( 'SAD' ,'bas_dml_lookup_pkg' ,'g_func_name'