开源数据库

superman超哥5 个月前
数据库·开源软件·开源数据库·opengauss·国产数据库
openGauss学习笔记-312 openGauss 数据迁移-MySQL迁移-迁移MySQL数据库至openGauss-概述当前openGauss支持对MySQL迁移服务,具体包括:👍 点赞,你的认可是我创作的动力!⭐️ 收藏,你的青睐是我努力的方向!
mickey03808 个月前
人工智能·深度学习·人脸识别·开源数据库·开源算法库
人脸识别开源算法库和开源数据库目录1. 人脸识别开源算法库1.1 OpenCV人脸识别模块1.2 Dlib人脸识别模块1.3 SeetaFace6
superman超哥8 个月前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-272 openGauss性能调优-实际调优案例01-调整查询重写GUC参数rewrite_rulerewrite_rule包含了多个查询重写规则:magicset、partialpush、uniquecheck、disablerep、intargetlist、predpush。下面简要说明一下其中重要的几个规则的使用场景:
superman超哥8 个月前
数据库·开源软件·开源数据库·opengauss·国产数据库
openGauss学习笔记-269 openGauss性能调优-TPCC性能调优测试指导-数据库服务端及客户端绑核本章节主要介绍openGauss数据库内核基于鲲鹏服务器和openEuler操作系统,为了达到最佳TPMC性能所依赖的关键系统级调优。
superman超哥8 个月前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-268 openGauss性能调优-TPCC性能调优测试指导-网络配置-网卡多中断队列设置本章节主要介绍openGauss数据库内核基于鲲鹏服务器和openEuler操作系统,为了达到最佳TPMC性能所依赖的关键系统级调优。
superman超哥8 个月前
数据库·开源软件·开源数据库·opengauss·国产数据库
openGauss学习笔记-259 openGauss性能调优-使用Plan Hint进行调优-指定不使用全局计划缓存的Hint全局计划缓存打开时,可以通过no_gpc Hint来强制单个查询语句不在全局共享计划缓存,只保留会话生命周期的计划缓存。
superman超哥9 个月前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-243 openGauss性能调优-SQL调优-典型SQL调优点-子查询调优SQL调优是一个不断分析与尝试的过程:试跑Query,判断性能是否满足要求;如果不满足要求,则通过查看执行计划分析原因并进行针对性优化;然后重新试跑和优化,直到满足性能目标。
superman超哥9 个月前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-242 openGauss性能调优-SQL调优-典型SQL调优点-SQL自诊断SQL调优是一个不断分析与尝试的过程:试跑Query,判断性能是否满足要求;如果不满足要求,则通过查看执行计划分析原因并进行针对性优化;然后重新试跑和优化,直到满足性能目标。
superman超哥10 个月前
数据库·开源软件·开源数据库·opengauss·国产数据库
openGauss学习笔记-229 openGauss性能调优-系统调优-配置UstoreUstore存储引擎,又名In-place Update存储引擎(原地更新),是openGauss 内核新增的一种存储模式。此前的版本使用的行存储引擎是Append Update(追加更新)模式。追加更新对于业务中的增、删以及HOT(HeapOnly Tuple)Update(即同一页面内更新)有很好的表现,但对于跨数据页面的非HOT UPDATE场景,垃圾回收不够高效。因此,Ustore存储引擎应运而生。
superman超哥10 个月前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-220 openGauss性能调优-确定性能调优范围-查询最耗性能的SQL系统中有些SQL语句运行了很长时间还没有结束,这些语句会消耗很多的系统性能,请根据本节内容查询长时间运行的SQL语句。
superman超哥10 个月前
数据库·开源软件·开源数据库·opengauss·国产数据库
openGauss学习笔记-219 openGauss性能调优-确定性能调优范围-硬件瓶颈点分析-网络获取openGauss节点的CPU、内存、I/O和网络资源使用情况,确认这些资源是否已被充分利用,是否存在瓶颈点。
superman超哥1 年前
数据库·开源软件·开源数据库·opengauss·国产数据库
openGauss学习笔记-204 openGauss 数据库运维-常见故障定位案例-重建索引失败当Desc表的索引出现损坏时,无法进行一系列操作,可能的报错信息如下。在实际操作中,索引会由于软件或者硬件问题引起崩溃。例如,当索引分裂完发生磁盘空间不足、出现页面损坏等问题时,会导致索引损坏。
superman超哥1 年前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-197 openGauss 数据库运维-常见故障定位案例-分析查询语句是否被阻塞数据库系统运行时,在某些业务场景下,查询语句会被阻塞,导致语句运行时间过长。查询语句需要通过加锁来保护其要访问的数据对象。当要进行加锁时发现要访问的数据对象已经被其他会话加锁,则查询语句会被阻塞,等待其他会话完成操作并释放锁资源。这些需要加锁访问的数据对象主要包括表、元组等。
superman超哥1 年前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-195 openGauss 数据库运维-常见故障定位案例-分析查询语句运行状态系统中部分查询语句运行时间过长,需要分析查询语句的运行状态。以操作系统用户omm登录主机。使用如下命令连接数据库。
superman超哥1 年前
数据库·开源软件·开源数据库·opengauss·国产数据库
openGauss学习笔记-194 openGauss 数据库运维-常见故障定位案例-分析查询语句长时间运行的问题系统中部分查询语句运行时间过长。以操作系统用户omm登录主机。使用如下命令连接数据库。postgres为需要连接的数据库名称,8000为端口号。
superman超哥1 年前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-187 openGauss 数据库运维-常见故障定位手段查询状态时,显示一个节点上所有实例都不正常时,可能是操作系统发生了故障。可以通过如下方法确定操作系统是否存在问题:
superman超哥1 年前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-190 openGauss 数据库运维-常见故障定位案例-服务启动失败服务启动失败。检查GUC参数配置的合理性。例如,shared_buffers、effective_cache_size、bulk_write_ring_size等消耗资源过大的参数;或max_connections等增加后不容易减少的参数。GUC参数的查看及设置方法,详情请参见配置运行参数。
superman超哥1 年前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-188 openGauss 数据库运维-常见故障定位案例-core问题定位TPCC运行时,注入磁盘满故障,数据库进程gaussdb core掉,如下图所示。数据库本身机制,在磁盘满时,Xlog日志无法进行写入,通过panic日志退出程序。
superman超哥1 年前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-177 openGauss 数据库运维-逻辑复制-逻辑解码-逻辑解码概述openGauss对数据复制能力的支持情况为:支持通过数据迁移工具定期向异构数据库(如Oracle等)进行数据同步,不具备实时数据复制能力。不足以支撑与异构数据库间并网运行实时数据同步的诉求。
superman超哥1 年前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-171 openGauss 数据库运维-备份与恢复-导入数据-深层复制该方法使用CREATE TABLE语句创建原始表的副本,将原始表的数据填充至副本并重命名副本,完成原始表的复制。