检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
控制每个连接缓存的预编译语句个数。 取值范围:0 ~ 4096 默认值为0。 说明: 如果设置为0,则不开启客户端预编译语句缓存池。设置为大于4096的值会限制为4096。如果执行过的语句个数超过MaxCacheQueries设置的上限,则淘汰最近最少使用的语句。 MaxCacheQueries=128
通过DBeaver连接实例 DBeaver是一个通用的数据库客户端,可以通过配置不同驱动连接各种不同的数据库。本章介绍如何通过DBeaver连接GaussDB实例。 本章节以DBeaver 24.1.4版本为例提供连接指导。因DBeaver不同版本的操作界面可能不同,如需了解其他
范围为[0, 2147483647],默认值取决于GUC参数logical_sender_timeout配置。设置为0,表示逻辑解码不会主动断开和客户端的连接;如果设置过小,例如1ms,则可能存在解码任务中断的风险。 逻辑解码用户黑名单选项 使用逻辑解码用户黑名单,逻辑解码结果将
如何查看GaussDB的存储空间使用情况 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB”,进入云数据库 GaussDB信息页面。 在“实例管理”页面,选择指定的实例,单击实例名称。 进入“基本信息”页面,
控制每个连接缓存的预编译语句个数。 取值范围:0 ~ 4096 默认值为0。 说明: 如果设置为0,则不开启客户端预编译语句缓存池。设置为大于4096的值会限制为4096。如果执行过的语句个数超过MaxCacheQueries设置的上限,则淘汰最近最少使用的语句。 MaxCacheQueries=128
码应密文存放,使用时解密),确保安全。 // 本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(环境变量名称请根据自身情况进行设置)EXAMPLE_USERNAME_ENV和EXAMPLE_PASSWORD_ENV。 import java.sql
围中。 同样,如果范围的上界被忽略,那么所有比下界大的值都被包括在范围中。如果上下界都被忽略,该元素类型的所有值都被认为在该范围中。 当不设置范围的上界和下界时, 即上界为正无穷大,下界为负无穷大,该范围为无限(无界)范围。 具有infinity概念的元素类型可以作为显式边界值。
<ca-file-directory> SSL连接CA证书路径。 <sslmode> SSL连接模式,设置为“verify-ca”,通过检查证书链(Certificate Chain,以下简称CA)来验证服务是否可信任。 在弹性云服务器设置环境变量,使用root用户SSL连接postgres数据库实例,具体示例如下:
逻辑日志目前从DN中抽取,如果进行逻辑复制,应使用SSL连接,因此需要保证相应DN上的GUC参数SSL设置为on。 为避免安全风险,请保证启用SSL连接。 设置GUC参数wal_level为logical。 设置GUC参数max_replication_slots>=每个节点所需的(物理流复制槽数+备份槽数+逻辑复制槽数)。
全表关联UPDATE时,如何提升效率? 答:可以通过消除SubPlan的方式提升效率。如下两种UPDATE的方式,方式一的执行计划中存在一个SubPlan,方式二消除了这个SubPlan后修改速度大大增加。 前置操作,建表和插入数据。 --建表。 gaussdb=# CREATE
如何将GaussDB数据库备份到弹性云服务器上 您可以通过导出SQL语句的方式将数据库备份到弹性云服务器上。弹性云服务器不限制存放哪些数据,但是数据必须符合国家法律法规。您可以在弹性云服务器上存放数据库备份,但不建议将弹性云服务器作为数据库备份空间使用。 强烈推荐使用云数据库Ga
setProperty("user", userName); urlProps.setProperty("password", password); 设置SSL属性为true,设置sslmode为verify-ca。 urlProps.setProperty("ssl", "true"); urlProps
全表关联UPDATE时,如何提升效率? 答:可以通过消除SubPlan的方式提升效率。如下两种UPDATE的方式,方式一的执行计划中存在一个SubPlan,方式二消除了这个SubPlan后修改速度大大增加。 前置操作,建表和插入数据。 --建表。 gaussdb=# CREATE
ing_list_limit、fastupdate。 不支持关闭增量缓存区(pending list区),fastupdate仅支持设置为ON,设置为OFF会报错。 不支持作为段页式表、本地临时表、全局临时表、unlog表、加密表的索引,不支持作为分区表的GLOBAL索引。 不支
ble”表。 选择完成后,可以设置迁移后是否重新命名库名和表名。 本次迁移将表名重新命名为“DATATYPELIST_After”。 注意重新命名时不要使用特殊符号,否则会导致迁移后执行SQL语句报错。 确认重命名设置内容,单击“下一步”。 高级设置。 本页面内容仅做确认,无法修改,确认完成后单击“下一步”。
GaussDB信息页面。 在左侧导航栏,单击“回收站”。 在“回收站”页面,单击“回收站策略”,设置已删除实例保留天数,可设置范围为1~7天。 图1 设置回收站策略 单击“确定”,完成设置。 父主题: 实例管理
关于Sslmode的选项的允许值,具体信息如表3所示。 Sslmode=allow Debug 是否启用调试模式。 取值范围:0 ~ INT_MAX 设置为0时表示不开启。 设置为大于0时表示将会打印gsqlodbc驱动的mylog,日志生成目录为/tmp/。 默认值为0。 Debug=1 UseServerSidePrepare
如何通过数据管理服务(DAS)查询GaussDB执行过的SQL语句 通过数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,开启全量SQL洞察,可查询到相关SQL语句。 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库
如何获取当前连接数据库的用户名? 答:使用如下两种方式查询: 方式一: gaussdb=# SELECT current_user; 方式二: gaussdb=# SELECT session_user; 父主题: FAQ
如何查询两个时间的时间差? 答:您可以通过以下方法计算时间差。 通过age()函数计算两个时间的时间差。 gaussdb=# SELECT age(timestamp '2001-04-10 14:00:00', timestamp '2001-04-06 13:00:00');