- 开发者
- Gauss AP
#Gauss AP#
- 慢系统调用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)导入数据时,当数据源表和目标表数据不一致时,可能会触发导入作业异常
- Kettle是一款国外开元的ETL工具,可以完成数据的抽取、转换、装入和加载。 Kettle是一款国外开元的ETL工具,可以完成数据的抽取、转换、装入和加载。
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签