一、共享内存 一种常用的进程间共享方式,两个线程可以共享访问同一块内存区域,减少了数据的复制操作,因此具有速度上的优势,一般情况下实现共享内存的步骤如下:1.创建共享区域,进...
一、共享内存 一种常用的进程间共享方式,两个线程可以共享访问同一块内存区域,减少了数据的复制操作,因此具有速度上的优势,一般情况下实现共享内存的步骤如下:1.创建共享区域,进...
对于io模型这块内容之前基本完全没有接触过,有了些许了解之后还是很困昏,select、poll、epoll的关系以及服务器ngnix、apache的工作机制,还有JAVA N...
看了很多的博客,让我感觉精神一振的还是这篇:https://blog.csdn.net/historyasamirror/article/details/5778378 我们...
一、服务器环境及部署图 操作系统 CentOS 7.6 服务器类型,运行组件及配置如下10.2.2.10 2C/2G MySQL 5.7 容器方式运行,Rancher UI ...
从设计的角度上,为什么要设计出MVCC,且RC和RR的隔离级别到底有什么不同。 MVCC作用 MVCC使得大部分支持行锁的事务引擎,不再单纯的使用行锁来进行数据库的并发控制,...
一般传统互联网公司很少接触到 SQL 优化问题,其原因是数据量小,大部分厂商的数据库性能能够满足日常的业务需求,所以不需要进行 SQL 优化,但是随着应用程序的不断变大,数据...
简述 本课程笔记基于 DT 课堂颜群在 B 站的两套 MySQL 高级课程高性能高可用 MySQLhttps://www.bilibili.com/video/BV1ry4y...
1 调优层次 性能调优包含多个层次,比如:架构调优、代码调优、JVM调优、数据库调优、操作系统调优等。架构调优和代码调优是JVM调优的基础,其中架构调优是对系统影响最大的。 ...
作者:Snailclimb链接:https://segmentfault.com/a/1190000019619667 什么是MySQL? MySQL 是一种关系型数据库,在...
[TOC] 一、基本概念 1、为什么要使用数据库? 数据存放的位置通常由两个地方,内存和硬盘,存放在内存中的数据访问速度块,但是系统断电就会丢失;保存在硬盘中的数据,访问数据...
一、Java内存布局 1、Java内部布局全貌 JVM包含两个子系统和两个组件: 两个子系统为Class loader(类装载)、Execution engine(执行引擎)...