标签:Cache

淺談Raid Cache Memory上應用的問題和實踐

淺談Raid Cache Memory上應用的問題和實踐

$1, Raid和Cache Memory通常,出於二個目標:安全和性能,我們在生產環境的服務器上會設置Raid功能。最常見的場景是,我們會由於安全性的考慮將磁盤設置成Raid 1 或Raid 5、Raid6等模式保障在一塊或多塊硬盤故障時數據不丟失。或者是由於Dis IO性能上的考慮將硬盤設置成R

大猫 大猫 2024-07-20
0 0 0
apt-get 和 apt-cache 命令实例展示

apt-get 和 apt-cache 命令实例展示

apt-get和apt-cache是Ubuntu Linux中的命令行下的包管理工具。 apt-get的GUI版本是Synaptic包管理器。本篇中我们会展示apt-get和apt-cache命令的15个不同例子。示例:1 列出所有可用包linuxtechi@localhost:~$ apt-cac

共饮一杯 共饮一杯 2024-07-20
0 0 0
深入解析面向数据的哈希表性能

深入解析面向数据的哈希表性能

最近几年中,面向数据的设计已经受到了很多的关注 —— 一种强调内存中数据布局的编程风格,包括如何访问以及将会引发多少的 cache 缺失。由于在内存读取操作中缺失所占的数量级要大于命中的数量级,所以缺失的数量通常是优化的关键标准。这不仅仅关乎那些对性能有要求的 code-data 结构设计的软件,由

贤蛋大眼萌 贤蛋大眼萌 2024-07-19
0 0 0
如何在 Debian、Ubuntu 中使用 apt-cache 命令

如何在 Debian、Ubuntu 中使用 apt-cache 命令

使用 apt-cache 命令,你可以在本地 APT 缓存中搜索软件包的详细信息。在本教程中学习使用 apt-cache 命令。apt-cache 命令是用来干什么的?APT 包管理器工作在软件包元数据的本地缓存上。元数据通常由包名、版本、描述、依赖关系、仓库和开发者等信息组成。通过 apt-cac

张二河 张二河 2024-07-17
0 0 0
客户某套Oracle rac业务库出现严重的library cache等待排查过程

客户某套Oracle rac业务库出现严重的library cache等待排查过程

简介数据库版本:Oracle rac 19.9 EE出问题时间段: 2024.04.07 16:48 到 17:00核心数据库出现大量的enq: TX - row lock contention、library cache lock、library cache: mutex X、cursor: mu

三掌柜 三掌柜 2024-06-14
0 0 0
DB Cache 的分配和 DBWR 的相关算法

DB Cache 的分配和 DBWR 的相关算法

原文: DBA的思想天空- p40在 DB Cache的算法中,数据库启动之初,空闲的 Cache都是在LRU链上的。前台进程需要分配 DB Cache 的时候,从 LRU链的冷端开始扫描,查找可用的 Cache。找到 Cache后,根据要读入的数据块的 RDBA,通过散列算法找到一个HASH链,将

宇宙之一粟 宇宙之一粟 2024-05-13
0 0 0
oracle  DB Cache 的一些概念

oracle DB Cache 的一些概念

原文: DBA的思想天空- p31- DB Cache是以 Block为单位组织的缓冲区,不同的 Block Size的数据块对应于不同的 DB Cache。从 Oracle9i开始,RDBMS 支持多种不同块大小的表空间,如果我们要使用它们就必须为这种特殊的数据块大小的数据文件设置单独的缓冲池。而

共饮一杯 共饮一杯 2024-05-11
0 0 0
微服务架构中Golang API的性能考虑

微服务架构中Golang API的性能考虑

为了优化 go api 的性能,建议:1. 使用静态文件缓存机制;2. 采用分布式跟踪机制来追踪请求的处理过程,以便发现和解决性能瓶颈。这些技术可以有效减少延迟、提高吞吐量,从而提升微服务架构的整体性能和稳定性。 微服务架构中 Go API 的性能优化 引言在微服务架构中,性能是至关重要的。本文将

法医 法医 2024-05-07
0 0 0
OceanBase 源码解读(十五):Location Cache 模块浅析

OceanBase 源码解读(十五):Location Cache 模块浅析

本文作者:镇楠,OceanBase 内核研发工程师,对于分布式集群中副本位置信息的管理方法有着丰富的理解。此前,OceanBase 源码解读第十篇《一号表及其服务寻址》,为大家介绍了“系统租户的「一号表」”的前世今生,并对一号表相关的服务寻址过程进行了说明。本期“源码解读”继续由 OceanBase

共饮一杯 共饮一杯 2024-05-07
0 0 0
三款OLTP数据库Cache设计之比较

三款OLTP数据库Cache设计之比较

本文由OceanBase高级技术专家陈群在2018年3月首发于OceanBase公众号Oracle、MySQL、OceanBase三款面向OLTP场景的关系数据库系统,它们的Cache设计有什么异同,本文带你一探究竟。Oracle的Cache设计Oracle的内存主要分为SGA(System Glo

剑圣无痕 剑圣无痕 2024-05-07
0 0 0
MySQL5.7 OCP每日一题Question: 6

MySQL5.7 OCP每日一题Question: 6

Question: 6 Which three allocate memory per thread in MySQL? A. query cache B. thread cache C. read buffer D. internal temporary table E. sort bu

竹子爱熊猫 竹子爱熊猫 2024-04-28
0 0 0
Oracle之library cache系列等待事件分析方法(持续更新该文)

Oracle之library cache系列等待事件分析方法(持续更新该文)

相关等待事件介绍library cache lock和library cache: mutex X常常伴随出现,且会出现少量的cursor: mutex S和cursor: mutex X和cursor: pin S wait on X和cursor: pin S等待事件。1、library cac

大树 大树 2024-04-15
0 0 0
08 期 | 二阶段提交 (2) commit 阶段

08 期 | 二阶段提交 (2) commit 阶段

这篇文章是二阶段提交的 commit 子阶段的前奏,聊聊 commit 子阶段相关的一些概念。 作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文基于 MyS

张二河 张二河 2024-03-08
0 0 0
MySQL 核心模块揭秘 | 08 期 | 二阶段提交 (2) commit 阶段

MySQL 核心模块揭秘 | 08 期 | 二阶段提交 (2) commit 阶段

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文基于 MySQL 8.0.32 源码,存储引擎为 InnoDB。目录1. 刷盘这件事2. commit 阶段3.

向阳逐梦 向阳逐梦 2024-03-06
0 0 0
Python Django高级技巧:优化你的网页应用性能

Python Django高级技巧:优化你的网页应用性能

1. 使用缓存 缓存是提高WEB应用程序性能最有效的方法之一。缓存可以将经常访问的数据存储在内存中,这样当用户再次访问这些数据时,它们就可以直接从内存中加载,而无需重新从数据库中查询。Django提供了多种内置的缓存机制,例如内存缓存、文件缓存和数据库缓存。您可以根据您的具体需求选择合适的缓存机制。

共饮一杯 共饮一杯 2024-02-27
0 0 0
nginx反向代理缓存教程。

nginx反向代理缓存教程。

以下是nginx反向代理缓存的教程: 安装nginx: sudo apt update sudo apt install nginx 配置反向代理: 打开nginx配置文件: sudo nano /etc/nginx/nginx.conf 在  http块中添加以下配

张二河 张二河 2024-02-18
0 0 0
解析Java缓存机制:常见实现方式及其优劣评析

解析Java缓存机制:常见实现方式及其优劣评析

Java缓存机制解析:常见的几种实现方式及其优缺点 缓存是一种常见的优化手段,能够提升系统的性能和响应速度。在Java开发中,缓存机制的使用非常广泛,它通过将数据存储在高速缓存中,避免了频繁的数据查询和计算,从而加快了系统的访问速度。本文将介绍常见的几种Java缓存实现方式,并对它们的优缺点进行分析

竹子爱熊猫 竹子爱熊猫 2024-01-23
0 0 0
云贝教育 |【技术文章存储对象的LIBRARY CACHE LOCK/PIN实验(一)

云贝教育 |【技术文章存储对象的LIBRARY CACHE LOCK/PIN实验(一)

注: 本文为云贝教育 刘峰 原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。实验环境操作系统:Red Hat Enterprise Linux release 8.8 (Ootpa)数据库:oracle Version 19.3.0.0.0一、存储对象的LOCK和PI

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-01-11
0 0 0
Guava Cache 异步刷新技巧,你值得拥有!

Guava Cache 异步刷新技巧,你值得拥有!

Guava Cache是一款非常优秀的本地缓存框架。这篇文章,我们聊聊如何使用 Guava Cache 异步刷新技巧带飞系统性能 。图片1 经典配置Guava Cache 的数据结构跟 JDK1.7 的 ConcurrentHashMap 类似,提供了基于时间、容量、引用三种回收策略,以及自动加载、

Escape Escape 2024-01-04
0 0 0
处理Page Cache缓存会影响系统性能?是真的吗?

处理Page Cache缓存会影响系统性能?是真的吗?

在我之前的文章中有粉丝提到内存不足,需要频繁清理系统缓存的问题,今天我们就来聊聊Page Cache相关的一系列问题。怎么观测Page Cache?在Linux上直接查看Page Cache的方式有很多,包括free 、/proc/vmstat 命令等,它们的内容其实是一致的,这些性能查询工具的数据

大猫 大猫 2024-01-02
0 0 0
1 2 3 4