检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GaussDB(DWS)行级访问控制 行级访问控制特性将数据库访问控制精确到数据表行级别,使数据库达到行级访问控制的能力。不同用户执行相同的SQL查询操作,读取到的结果是不同的。 用户可以在数据表创建行访问控制(Row Level Security)策略,该策略是指针对特定数据库
GaussDB(DWS)行级访问控制 行级访问控制特性可以将数据库访问控制精确到数据表行级别,控制用户只能访问数据表的特定数据行,保证读写数据的安全。 行级访问控制设置 行级访问控制的目的是控制表中行级数据可见性,通过在数据表上预定义Filter,在查询优化阶段将满足条件的表达式
“集群地址”如果通过公网地址连接,请指定为集群“公网访问地址”或“公网访问域名”,如果通过内网地址连接,请指定为集群“内网访问地址”或“内网访问域名”。 -h 10.10.10.100 dbname 需要导出的数据库名称 human_resource --role 指定导出使用的
进入到DWS管理控制台,左侧导航栏单击“专属集群 > 集群列表”,单击集群名称进入DWS集群详情。 如下图,记录下DWS集群的内网域名、端口和弹性负载均衡地址,以备后面步骤需要。 图9 内网域名和ELB地址 单击安全组名称。 图10 DWS安全组 选择“入方向规则 > 添加规则”,如下图,添加DLI队列的网段地址,本实践为172
如果数据量不大、集群节点数量需要伸缩,但不能忍受太高的成本,可以选择小规格多节点集权。 例如,规格为8核32G的小规格集群(dwsx2.h.2xlarge.4.c6),可以提供较强的计算能力,由于集群节点数量较多,可以处理集群的高并发请求。这种情况下,只需要保证节点间网速通畅,避免集群性能受限。
户仅连接一个CN节点地址,通过该CN节点内网IP或弹性公网IP连接时,只能连接到固定的CN节点上,存在CN单点问题。如果通过内网域名或公网域名连接,域名解析服务会对每个客户端随机选择一个内网/公网IP地址,其解析机制并不能保证负载均衡,同样也存在CN单点问题。因此引入了弹性负载均衡服务(Elastic
开发规范 如果用户在APP的开发中,使用了连接池机制,那么需要遵循如下规范。否则,连接池里的连接就是有状态的,会对用户后续使用连接池进行操作的正确性带来影响。 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET
“gaussdb”。 “集群地址”:请参见获取集群连接地址进行获取。如果通过公网地址连接,请指定为集群“公网访问域名”,如果通过内网地址连接,请指定为集群“内网访问域名”。如果通过弹性负载均衡连接,请指定为“弹性负载均衡地址”。 “数据库用户”:输入集群数据库的用户名。首次使用客
CN节点内网IP或弹性公网IP连接时,只能连接到固定的CN节点上,存在CN单点问题。如果通过内网域名连接时,利用域名解析的轮询特点,可以解决此问题。但内网域名仅限内网使用,使用公网域名访问时,还是存在CN单点问题,同时当前也不能在CN故障时进行请求转发,因此引入了弹性负载均衡服务(Elastic
集群扩容 用户需要更多的计算资源或存储资源以满足业务需要时,可以在管理控制台对已有集群,通过新增节点进行扩容操作。 如果当前集群是包年/包月计费模式,那么新增节点也是按照包年包月模式进行计费。 存算一体集群扩容时使用与当前集群相同的存储规格。 存算一体(单机部署)不支持扩容集群。
--enable-gui=no make make install 此时unixODBC编译安装完成后,安装目录下会有*.so.2的库文件,如果需要编译出*.so.1的库文件,需要将configure文件中的LIB_VERSION修改为:LIB_VERSION="1:0:0"。 1 LIB_VERSION="1:0:0"
“集群地址”:请参见获取GaussDB(DWS)集群连接地址进行获取。如果通过公网地址连接,请指定为集群“公网访问域名”,如果通过内网地址连接,请指定为集群“内网访问域名”。如果通过弹性负载均衡连接,请指定为“弹性负载均衡地址”。 “数据库用户”:输入集群数据库的用户名。首次使用客
为敏感数据在Internet上的传输提供了一种安全保障手段。GaussDB(DWS)管理控制台提供了自签的证书供用户下载。使用该证书,用户需要配置客户端程序,使证书可用,此过程依赖于openssl工具以及java自带的keytool工具。 SSL模式安全性高于普通模式,建议在使用
请使用正确的任务ID后重试。 DWS.5213 创建公网域名前,请绑定公网IP。 请为集群绑定公网IP后在再尝试创建公网域名。 DWS.5238 所选规格不支持弹性存储! 请尝试更换集群规格重试。 DWS.5239 公网域名已存在! 请更改公网域名名称后重试。 DWS.21001 连接配置名称不合法。
请使用正确的任务ID后重试。 DWS.5213 创建公网域名前,请绑定公网IP。 请为集群绑定公网IP后再尝试创建公网域名。 DWS.5238 所选规格不支持弹性存储! 请尝试更换集群规格重试。 DWS.5239 公网域名已存在! 请更改公网域名名称后重试。 DWS.21001 连接配置名称不合法。
使用第三方库连接GaussDB(DWS)集群 使用JDBC和ODBC连接集群 使用Python第三方库psycopg2连接集群 使用Python第三方库PyGreSQL连接集群 父主题: 连接GaussDB(DWS)集群
务开发指南》的教程:使用JDBC或ODBC开发。 建议使用官方推荐的方式连接数据库。参见连接集群方式。 其它客户端不能保证100%兼容性,需要客户自行验证。 使用其它客户端如果出现不兼容而报错,且不能替换客户端的情况,可尝试替换客户端中的libpq驱动。替换方法:参见工具下载下载
与统一身份认证服务的关系 数据仓库服务使用统一身份认证服务(Identity and Access Management,简称IAM)实现认证和鉴权功能。 需要拥有DWS Administrator权限的用户才能完整使用数据仓库服务。如需开通该权限,请联系拥有Security Administrator权限的用户或者申请新的具有DWS
8.2.1.1 新增参数: defaultQueryMetaData默认查询sql元信息开关,默认false。 因JDBC支持raw类型,需要查询metadata,因此如需使用JDBC操作raw类型,需设置defaultQueryMetaData为true。 开启该参数后,pre
第三方库错误码说明 第三方错误码的值是包含五个字符的字符串,由3个字符的错误类型和2个字符的子类构成。五个字符包含数值或者大写字母, 代表各种错误或者警告条件的代码。 表1 liborc的错误码对照表 错误级别 错误码 错误说明 ORC_INFO ORC00 无效错误类型(INVALID_ERROR_CODE)