数据运维

民工哥死磕Redis教程(十八 ):内存消耗及回收

民工哥死磕Redis教程(十八 ):内存消耗及回收

Redis 是一个开源、高性能的 Key-Value 数据库,被广泛应用在服务器各种场景中。Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。所以,监控 Redis 的内存消耗并了解 Redis 内存模型对高效并长期稳定使用 Redis 至关重要

大猫 大猫 2023-07-10
0 0 0
民工哥死磕Redis教程(十九 ):Key 过期时间相关命令、注意事项、回收策略

民工哥死磕Redis教程(十九 ):Key 过期时间相关命令、注意事项、回收策略

既然是缓存,就会涉及过期时间以及过期后清理回收内存的过程;本篇主要讲一下redis的key过期时间相关的命令、注意事项、回收策略;注意:实际上,redis的内存回收触发有两种情况,上面说的是一种,也就是我们设置了过期的对象到期的时候触发的到期释放的内存回收,还有一种是内存使用达到maxmemory上

Escape Escape 2023-07-10
0 0 0
民工哥死磕Redis教程(二十 ):性能优化与问题排查

民工哥死磕Redis教程(二十 ):性能优化与问题排查

前言你们是否遇到过以下这些场景:在 Redis 上执行同样的命令,为什么有时响应很快,有时却很慢?为什么 Redis 执行 SET、DEL 命令耗时也很久?为什么我的 Redis 突然慢了一波,之后又恢复正常了?为什么我的 Redis 稳定运行了很久,突然从某个时间点开始变慢了?Redis真的变慢了

共饮一杯 共饮一杯 2023-07-10
0 0 0
民工哥死磕Redis教程(二十一 ):性能测试及相关工具使用

民工哥死磕Redis教程(二十一 ):性能测试及相关工具使用

为什么需要性能测试?性能测试可以让我们了解 Redis 服务器的性能优劣。在实际的业务场景中,性能测试是必不可少的。在业务系统上线之前,我们都需要清楚地了解 Redis 服务器的性能,从而避免发生某些意外情况,比如数据量过大会导致服务器宕机等。本文将介绍几种不同的方式对Redis的性能进行相关的测试

穿过生命散发芬芳 穿过生命散发芬芳 2023-07-10
0 0 0
民工哥死磕Redis教程(二十二 ):运维监控(指标、体系建设、工具使用)

民工哥死磕Redis教程(二十二 ):运维监控(指标、体系建设、工具使用)

如何理解Redis监控呢Redis运维和监控的意义不言而喻,我认为主要从如下三方面去构建认知体系:首先是Redis自身提供了哪些状态信息,以及有哪些常见的命令可以获取Redis的监控信息;其次需要知道一些常见的UI工具可以可视化的监控Redis;最后需要理解Redis的监控体系;Redis用的好不好

泡泡 泡泡 2023-07-10
0 0 0
民工哥死磕Redis教程(二十三 ):阿里云开发规范

民工哥死磕Redis教程(二十三 ):阿里云开发规范

本文介绍了在使用阿里云Redis的开发规范,从键值设计、命令使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用Redis过程带来的问题。键值设计key名设计可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idugc:video:1 简洁

张二河 张二河 2023-07-10
0 0 0
云主机centos7.8静默安装oracle

云主机centos7.8静默安装oracle

GUI安装oracle之后可以保存响应文件,这个响应文件可以保证正确性,然后用于其他主机的oracle安装# oracle安装首先重装centos7系统,这里是40G+500G的云主机,默认系统安装在了40G上面换成阿里源mv /etc/yum.repos.d/CentOS-Base.repo /e

大树 大树 2023-07-10
0 0 0
三大数据库:MySQL、SqlServer、Oracle对比

三大数据库:MySQL、SqlServer、Oracle对比

、MySQL优点:软件体积小、速度快、免费开源;跨平台;因为是开源数据库,提供的接口支持多种语言连接操作;MySQL的核心程序是采用完全的多线程编程。并且是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。MySql拥有一个非常灵活而且安全的权限和口令管理系统。当客户与MySql服务器连

张二河 张二河 2023-07-10
0 0 0
oracle数据库入门:基本概念

oracle数据库入门:基本概念

数据库:databaseoracle数据库是数据的物理存储。包括数据文件ORA或者DBF,控制文件,联机文件,日志文件,参数文件。oracle数据库的概念和其他数据库概念有些不一样,比如mysql,mysql数据库创建数据库的过程是--创建库--创建表,而oracle创建数据库的过程是--创建一个表

宇宙之一粟 宇宙之一粟 2023-07-10
0 0 0
Oracle乱码问题处理解决方式,先问chatGPT

Oracle乱码问题处理解决方式,先问chatGPT

现象Oracle数据库字符集为ZHS16GBK ,插入和查询生僻字显示乱码:查询乱码:解决办法先问问chatGPT,找找答案:解决办法:一种是将生僻字的数据类型由varchar2改成nvarchar2,并使用utl_raw.cast_to_nvarchar2 函数来插入和查询数据。这种动作较小。另一

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-07-10
0 0 0
oracle有趣的递归函数(connect by)

oracle有趣的递归函数(connect by)

日常开发场景中,我们经常性会用到递归查询,oracle的递归查询用的是 start with connt by的方式,这个语式标识的 start with 表示开始查找的节点,connet by prior 表示关联条件。话不多说,开始构造数据正常来说我们需要找到ID=1下所有的节点,采取以下SQL

泡泡 泡泡 2023-07-10
0 0 0
MySQL、SqlServer、Oracle数据库有什么区别?谁更适合自己的业务?

MySQL、SqlServer、Oracle数据库有什么区别?谁更适合自己的业务?

一、MySQL优点:体积小、速度快、总体拥有成本低,开源;支持多种操作系统;是开源数据库,提供的接口支持多种语言连接操作 ;MySQL的核心程序采用完全的多线程编程。线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。用多线程和C语言实现的mysql能很容易充分利用CPU;MySql

大猫 大猫 2023-07-10
0 0 0
图数据库产品有哪些?主流排名情况呢?

图数据库产品有哪些?主流排名情况呢?

AI或者进一步说图智能的基础设施中,图数据库是一个发展时间比较长,产品相对比较成熟的领域,市面上已经有比较多的图数据库产品,例如老牌的Neo4J[1],Nebula[2]。国内大厂基本上都有自己的图数据库,例如阿里的TuGraph[3],以及一些新兴的以人工智能为目标的图数据库,例如Fabarta的

醒在深海的猫 醒在深海的猫 2023-07-10
0 0 0
SQL数据库基础知识温习,来自B站没有废话

SQL数据库基础知识温习,来自B站没有废话

简单复习了SQL数据库的基础知识。其实回过头来,当时本科时候学习的时候,还没有多大的感触。现在学习了这么多的语言和结构化知识,再回头来看这门语言,很多东西息息相关。就像是瞬间打通了六脉,很多东西之前没有理解的原理和方法,其实在过去的这段时间早已经深深的领悟了。这篇基础的sql命令和基础介绍课程来自B

剑圣无痕 剑圣无痕 2023-07-10
0 0 1
GaussDB(DWS)用户监控原理及应用详解

GaussDB(DWS)用户监控原理及应用详解

资源监控是整个运维乃至整个产品生命周期重要的一环,事前及时语句发现故障,事后提供详实的数据用于追查定位问题。GaussDB(DWS)整个资源监控体系分为作业级监控、用户监控和资源池监控。本文将聚焦于用户监控的原理及应用进行介绍。1、GuassDB(DWS)用户体系对于一个产品来说,最简单的用户分类是

醒在深海的猫 醒在深海的猫 2023-07-10
0 0 0
AIGC时代,对于数据库领域的一些思考

AIGC时代,对于数据库领域的一些思考

大模型时代已开启,无论是底层模型还是上层应用,都开始大规模涌现,忽如一夜春风来。“软件生态进化论”者认为,在 AIGC 时代,所有的应用都将被重新定义。那么,数据库这样的基础软件呢?其实在写这篇文章之前,我们已经发起了一个数据库领域的DB-GPT项目,最近项目也引起了极大的关注,在占领 GitHub

捡田螺的小男孩 捡田螺的小男孩 2023-07-10
0 0 0
详解GaussDB(DWS)的query_band负载识别与应用

详解GaussDB(DWS)的query_band负载识别与应用

query_band概述GaussDB(DWS)实现了基于query_band的负载识别和优先级调度,一方面提供了更为灵活的负载识别手段,不再局限于依据“用户-资源池”的映射关系将作业路由至对应资源池,提供了“键值对-资源池”的路由方式;另一方面实现了作业优先级调度,出现排队时按照优先级调度作业。管

剑圣无痕 剑圣无痕 2023-07-10
0 0 0
UiPath安装ODBC连接POSTGRESQL数据库教程

UiPath安装ODBC连接POSTGRESQL数据库教程

1、下载ODBC如需要使用UiPath连接数据库进行操作,需要先准备必需条件先安装ODBC。postgresql  ODBC下载链接:下载最新的安装包即可。2、配置ODBC下载完pgsql ODBC的安装包直接打开压缩包进行安装,安装完毕。打开windows管理工具-ODBC数据源。选择“系统DSN

泡泡 泡泡 2023-07-10
0 0 0
GaussDB(DWS)集群中寻找节点CPU占用高的语句

GaussDB(DWS)集群中寻找节点CPU占用高的语句

【工具名称】gs_cpuwatcher【功能描述】1.寻找集群内节点占用CPU高的语句【使用场景】CPU sys使用率高业务整体慢【参数说明】无【使用方法】直接后台执行命令nohup sh gs_cpuwatcher.sh > cpuwatcher.log 2>&1 &执

大猫 大猫 2023-07-10
0 0 0
内核不中断前提下,Gaussdb(DWS)内存报错排查方法

内核不中断前提下,Gaussdb(DWS)内存报错排查方法

Gaussdb内存布局内存上下文memoryContext内存结构一、内存问题定位方法分析场景1:数据库日志出现ERROR:memory is temporarily unavailable从报错信息可以找到是哪个节点的内存不足,例如 dn_6003_6004: memory is temporar

共饮一杯 共饮一杯 2023-07-10
0 0 0
1 … 1,224 1,225 1,226 1,227 1,228 … 1,807