南大通用GBase 8a数据库集群在加载时,是逐行解析的,所以要提前为每一行预留出足够的内存。默认值是4M,如果用户一行数据超过了这个参数值,则会报这个错误Line length 5988446 is more than gbase_loader_max_line_length。通过提高参数值或者确认数据没有质量问题来解决。
月度归档: 2021年1月
南大通用GBase 8a检查2个包含svn文件新旧的脚本
本文提供了1个用于判断2个GBase 8a数据库版本哪个更新的脚本。如果新版本的svn数值比老的还小,则抛出警告信息。
巨杉SequoiaDB 5.0.1日常运维使用命令汇总
本文介绍巨杉SequoiaDB 5.0.1,日常运维和使用的命令,包括启动,停止,查看版本,服务状态等。包括操作系统命令和数据库 shell 命令两大类。
国产数据库厂家官网地址和产品资料收集
国产数据库厂家官网地址和产品资料收集
虚拟化,超融合的关系和区别以及主流产品介绍
本文整理和学习虚拟化(Virtualization),超融合(Hyper-Converged Infrastructure HCI)等关系和区别以及主流产品介绍。虚拟化技术是超融合的基础。超融合是在计算虚拟化、存储虚拟化、网络虚拟化等技术基础之上,面向现代化数据中心的产品和方案。
南大通用GBase办公环境,天津
南大通用GBase办公环境,天津
南大通用GBase 8a执行Insert,update,delete报错 The returned information between nodes is not consistent的原因和解决方法
南大通用GBase 8a数据库集群,采用主副本机制实现高可用,如果由于意外原因,出现主副本数据不一致,比如行数不同,当做DML操作时,比如insert update delete等,主副本返回的影响行数不同,就会报这个错误:The returned information between nodes is not consistent。本文介绍该报错的解决方法。
数据库SQL面试题:删除除了自动编号不同, 其他都相同的学生冗余信息,去掉重复
本文根据网上常见的SQL面试题,删除除了自动编号不同, 其他都相同的学生冗余信息,给出分析和在GBase 8a数据库集群上的执行结果。
数据库SQL面试题,查询出每门课都大于80 分的学生姓名
本文根据网上常见的SQL面试题,查询出每门课都大于80 分的学生姓名,给出分析和在GBase 8a数据库集群上的执行结果。
南大通用GBase 8a做distinct、group和join时避免严重数据倾斜导致的性能问题
在执行distinct、group、join是由多个列参数时,如果投影列里没有Hash分布列,则会选择一个列做hash动态重分布。GBase 8a数据库集群通过_t_gcluster_distinct_multi_redist和_t_gcluster_hash_redistribute_groupby_on_multiple_expression参数,可以指定多个列参与hash计算,避免GBase 8a做distinct、group、join时通过指定多列动态Hash重分布避免严重数据倾斜导致的性能问题。