RabbitMQ集群部署(一)——单机模式部署
RabbitMQ是一种开源消息队列系统,是AMQP的标准实现,用erlang语言开发。RabbitMQ具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用。Rabbit模式大概分为以下三种:单机模式、普通集群模式、镜像模式。第一部分主要介绍rabbitmq单机模式的部署单机模式是最简单的情况,非集群模式,即单实例服务。本身不具备高可用性,如果节点出问题
YashanDB NULL
NULL表示为空值,YashanDB中将空字符串同样视作NULL处理,NULL并不作为确定的值使用,而表示该值处于未知状态或不具有意义。仅支持在未定义为NOT NULL或PRIMARY KEY约束限制的列中使用NULL。#SQL内置函数中的NULLYashanDB对SQL内置函数中给定参数为NULL的处理结果请查阅内置函数。#比较条件中的NULL如需判断是否为NULL,请使用比较运算符IS NUL
YMP 校验从 yashandb 同步到 oracle 的数据时,字段 timestamp(0) 出现不一致
【YashanDB 知识库】YMP 校验从 yashandb 同步到 oracle 的数据时,字段 timestamp(0) 出现不一致
弹性云主机mysql数据性能测试
本文分享自天翼云开发者社区《弹性云主机mysql数据性能测试》,作者:高淑杰0 准备工作创建两台ECS虚机,两台虚机在同一个vpc下:server:安装mysqlclient:安装sysbench1 mysql安装1 .依赖安装 yum -y install libaio yum -y install net-t
【转】rman-20207
【转】rman-20207
physical standby(DATAGUARD)环境的ORA-28000 account unlock问题
某客户的一个Data Guard环境, 某个接口的数据库用户,登录时提示ORA-28000 account locked首先尝试了alter system flush shared_pool, 无果查询dba_users, 无论主备都显示account_status为OPEN查了一堆文档,最终放出大招,将profiled的failed_login_attempts改成UNLIMITED,然后生产环
【YashanDB 知识库】YAS-04115 "SELECT" expected but missing
【问题分类】SQL 语法不规范【关键字】YAS-04115 "SELECT" expected but missing【问题描述】执行报错,不清楚原因【问题原因分析】1、检查语法错误: - 确保 INSERT INTO 语法正确,列名应该不需要使用单引号 ',而是直接使用列名。 - 使用双引号 " 来包围字符串值,而
深入理解 PostgreSQL Planner:简化扫描路径与查询计划
引言当向 PostgreSQL 发送查询时,查询通常会经过几个处理阶段,并最终返回结果。这些阶段如下所示:解析(Parse)分析(Analyze)重写(Rewrite)计划(Plan)执行(Execute)在本文中,我们将仅关注“计划”阶段或“规划器(Planner)”模块,因为这是最有趣或最复杂的阶段。我将分享我对规划器模块的理解,并探讨它如何处理一个简单的顺序扫描。规划器的目标非常简单:从可用
SysOM 可观测体系建设(一):万字长文解读低开销、高精度性能剖析工具livetrace
为软件系统提供了全面的性能优化工具。
Rust + 时序数据库 TDengine:打造高性能时序数据处理利器
引言:为什么选择 TDengine 与 Rust?TDengine 是一款专为物联网、车联网、工业互联网等时序数据场景优化设计的开源时序数据库,支持高并发写入、高效查询及流式计算,通过“一个数据采集点一张表”与“超级表”的概念显著提升性能。Rust 作为一门系统级编程语言,近年来在数据库、嵌入式系统、分布式服务等领域迅速崛起,以其内存安全、高性能著称,与 TDengine 的高效特性天然契合,适合
Oracle 多租户ORA-65023: active transaction exists in container CDB$ROOT
Oracle 多租户ORA-65023
从零复现,全面开源:360 Light-R1-14B/7B带来端侧AI平权时刻
14B开源飓风,360掀起端侧推理性能革命
运维小Tips:南大通用GBase 8a数据库故障故障应急处理-数据库服务异常
当数据库发生故障时,你会如何进行应急处理?本文通过梳理南大通用GBase 8a数据库系统使用中可能出现的各种异常情况,以期帮助大家应对GBase 8a数据库使用中的突发故障,提供基本的问题解决思路。4.数据库服务异常4.1 GBase集群服务进程crash现象描述集群各节点服务:gclusterd、gbased、gcware、gcrecover、gc_sync_server 5个进程异常crash
通过Oracle Label Security (OLS) 实现细粒度访问控制
通过Oracle Label Security (OLS) 实现细粒度访问控制
如何将一个普通的非分区表进行分区4 DBMS_REDEFINITION
如何将一个普通的非分区表进行分区4 DBMS_REDEFINITION## 参考文档:Case Study for a Large Non+Partition Table to a Partition Table with Online Transactions OccuringHow To Partition Existing Table Using DBMS_REDEFINITION (Doc
获取Oracle number类型分区表最后一个分区是否存在数据
获取Oracle number类型分区表最后一个分区是否存在数据
一次数据库CPU使用100%异常处理及分析报告
一次数据库CPU使用100%异常处理及分析报告
MySQL大结果集的优化思路
一、场景:MySQL有个一个大查询,需要返回很大的一个数据量,例如返回20g的结果集数据,针对这个场景该怎么从DB和OS参数层面优化呢?二、MySQL数据库查询结果数据发送流程:首先,服务端并不需要保存一个完整的结果集。取数据和发数据的流程是这样的:获取一行,写到 net_buffer 中。这块内存的大小是由参数 net_buffer_length 定义的,默认是 16k。重复获取行,直到 net
金仓探险记:赵今麦的KES RWC集群扩缩容奇遇
金仓数据库KES RWC集群扩缩容
YashanDB离线升级
YashanDB支持通过yasboot工具离线升级已部署的数据库,将数据库二进制文件升级到新版本。Note:本文中所有路径、版本号、用户、密码与回显信息等仅为示例,请以实际为准。#注意事项离线升级要求当前数据库无新业务数据产生,请通过应用手段停止用户业务。请完成升级前准备要求的各项工作后再进行升级。升级过程需使用YashanDB内置的yasboot工具,该工具的命令选项含义及说明请查阅yasboo