- 开发者
- Gauss AP
#Gauss AP#
- 本文章主要介绍了GaussDB(DWS)数据类型中的DATE类型在不同数据库模式下且在不同应用场景下的行为表现及对比。 本文章主要介绍了GaussDB(DWS)数据类型中的DATE类型在不同数据库模式下且在不同应用场景下的行为表现及对比。
- 慢系统调用connect返回EINTR错误时,不能再次调用它,否则将立即返回一个错误,原因是:connect的请求已经发送向对方,正在等待对方回应,这时如果重新调用connect,由于对端已经接受了上次的connect请求,这一次的connect就会被拒绝,因此,需要使用select或poll调用来检查socket的状态,如果socket的状态就绪,则connect已经成功,否则失败。 慢系统调用connect返回EINTR错误时,不能再次调用它,否则将立即返回一个错误,原因是:connect的请求已经发送向对方,正在等待对方回应,这时如果重新调用connect,由于对端已经接受了上次的connect请求,这一次的connect就会被拒绝,因此,需要使用select或poll调用来检查socket的状态,如果socket的状态就绪,则connect已经成功,否则失败。
- GaussDB(DWS)自身提供pgxc_get_table_skewness来查询倾斜情况,但实际实践过程中,该视图存在性能问题,而且本身的倾斜率计算有问题,实践过程中,该函数获取的倾斜率在不高的情况下,存在倾斜情况。本文基于项目实践提供一个快速获取整库或整schema的表倾斜率与空间大小获取方法 GaussDB(DWS)自身提供pgxc_get_table_skewness来查询倾斜情况,但实际实践过程中,该视图存在性能问题,而且本身的倾斜率计算有问题,实践过程中,该函数获取的倾斜率在不高的情况下,存在倾斜情况。本文基于项目实践提供一个快速获取整库或整schema的表倾斜率与空间大小获取方法
- kubectl常用命令:获取pod,查看pod相关信息,重启pod,上传下载pod中的文件等命令 kubectl常用命令:获取pod,查看pod相关信息,重启pod,上传下载pod中的文件等命令
- 早期,数据库仅仅提供SQL命令来查询其内部的运行状态,导致数据库运维操作门槛高,易用性差,DBA一度成为高度专业化的关键岗位,享受高薪和大家羡慕的目光的同时,也为企业的数据安全带来了不确定性风险。并且,命令行运维不直观,严重依赖运维人员经验,不能做到快速的发现、定位、解决问题,导致数据库运维问题,发现难,定位难,解决难。为了应对这种情况,数据库运行数据的可视化... 早期,数据库仅仅提供SQL命令来查询其内部的运行状态,导致数据库运维操作门槛高,易用性差,DBA一度成为高度专业化的关键岗位,享受高薪和大家羡慕的目光的同时,也为企业的数据安全带来了不确定性风险。并且,命令行运维不直观,严重依赖运维人员经验,不能做到快速的发现、定位、解决问题,导致数据库运维问题,发现难,定位难,解决难。为了应对这种情况,数据库运行数据的可视化...
- 为了保护用户的数据安全,避免系统管理员拥有过度集中的权利带来高风险,DWS支持使用不同类型的用户分别控制不同权限的三权分立模式。开启此模式后将系统管理员的权限分立给安全管理员和审计管理员。 为了保护用户的数据安全,避免系统管理员拥有过度集中的权利带来高风险,DWS支持使用不同类型的用户分别控制不同权限的三权分立模式。开启此模式后将系统管理员的权限分立给安全管理员和审计管理员。
- 在DWS中,通过锁以及多版本并发控制可以保护数据的一致性等,例如A正在查询数据,B就无法对A访问的对象执行DDL。A正在更新某条记录,B就不能删除或更新这条记录;锁本身是数据库自动管理的,同时数据库还提供了LOCK语法,允许用户自己控制锁。 当然,如果应用业务的程序逻辑设计不合理,就可能导致严重的锁等待现象,或者死锁的产生。如果你发现SQL请求大多数时候处于等待... 在DWS中,通过锁以及多版本并发控制可以保护数据的一致性等,例如A正在查询数据,B就无法对A访问的对象执行DDL。A正在更新某条记录,B就不能删除或更新这条记录;锁本身是数据库自动管理的,同时数据库还提供了LOCK语法,允许用户自己控制锁。 当然,如果应用业务的程序逻辑设计不合理,就可能导致严重的锁等待现象,或者死锁的产生。如果你发现SQL请求大多数时候处于等待...
- 本文为现网变更支撑工作入门篇,通过本文熟悉DWS产品现网变更的主要工作,目的是可以快速上手支撑变更。 本文为现网变更支撑工作入门篇,通过本文熟悉DWS产品现网变更的主要工作,目的是可以快速上手支撑变更。
- 调度框架的目标是,根据用户注册的运维任务计划,在合适的时间调起相关任务,并自动感知用户业务负载,动态地调整运维任务并发,并对运维任务过程中产生的错误进行报警、跳过错误项等处理,减轻一线运维人员工作强度。 调度框架的目标是,根据用户注册的运维任务计划,在合适的时间调起相关任务,并自动感知用户业务负载,动态地调整运维任务并发,并对运维任务过程中产生的错误进行报警、跳过错误项等处理,减轻一线运维人员工作强度。
- 客户要求获取数据库表数据操纵的实时日志信息,包括对具体表的增删改操作,并且需要保留具体参数的值,我们通过参数log_statement的值调整系统日志记录内容,使系统日志中记录表数据操作信息,再将这客户所需部分信息提取出来另行保存。 客户要求获取数据库表数据操纵的实时日志信息,包括对具体表的增删改操作,并且需要保留具体参数的值,我们通过参数log_statement的值调整系统日志记录内容,使系统日志中记录表数据操作信息,再将这客户所需部分信息提取出来另行保存。
- GaussDB在大规模集群上运行的过程中,随着时间推移,部分节点可能会出现性能严重下降的情况。此时这些节点仍然能对外提供服务,但响应明显变慢,处理同样的请求所需时间较其他正常节点大很多,从而影响了整个集群的性能。这样的节点称为“亚健康节点”,或“慢节点”。 GaussDB在大规模集群上运行的过程中,随着时间推移,部分节点可能会出现性能严重下降的情况。此时这些节点仍然能对外提供服务,但响应明显变慢,处理同样的请求所需时间较其他正常节点大很多,从而影响了整个集群的性能。这样的节点称为“亚健康节点”,或“慢节点”。
- 问题现象:用户在创建、扩容、删除dws集群时,在事件管理的菜单目录上查询不到操作的事件记录排查思路:1.检查serviceCM =》consoleframework服务配置 =》silvan配置信息 =》region关联service 里面有没有配置当前局点的eventservice服务,并且检查lb地址以及端口是否为31417。consoleframework服务配置2.登录部署dws服务... 问题现象:用户在创建、扩容、删除dws集群时,在事件管理的菜单目录上查询不到操作的事件记录排查思路:1.检查serviceCM =》consoleframework服务配置 =》silvan配置信息 =》region关联service 里面有没有配置当前局点的eventservice服务,并且检查lb地址以及端口是否为31417。consoleframework服务配置2.登录部署dws服务...
- TopSQL简析,TopSQL视图,TopSQL流程 TopSQL简析,TopSQL视图,TopSQL流程
- GuassDB(DWS)支持多种方式实现云端数据迁移,包括EC外表,CDM迁移,备份恢复,OBS导入导出等,其中EC外表,CDM迁移,OBS导入导出的方式在其他博文已经有详细介绍,本节将主要介绍如何使用快照恢复的方式实现云端集群间的数据迁移 GuassDB(DWS)支持多种方式实现云端数据迁移,包括EC外表,CDM迁移,备份恢复,OBS导入导出等,其中EC外表,CDM迁移,OBS导入导出的方式在其他博文已经有详细介绍,本节将主要介绍如何使用快照恢复的方式实现云端集群间的数据迁移
- 使用Sprak的scala接口往GaussDB(DWS)导入数据时,当数据源表和目标表数据不一致时,可能会触发导入作业异常 使用Sprak的scala接口往GaussDB(DWS)导入数据时,当数据源表和目标表数据不一致时,可能会触发导入作业异常
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签