网站首页 站内搜索

搜索结果

查询Tags标签: 磁盘,共有 863条记录
  • 3000帧动画图解MySQL为什么需要binlog、redo log和undo log

    全文建立在MySQL的存储引擎为InnoDB的基础上先看一条SQL如何入库的:这是一条很简单的更新SQL,从MySQL服务端接收到SQL到落盘,先后经过了MySQL Server层和InnoDB存储引擎。Server层就像一个产品经理,分析客户的需求,并给出实现需求的方案。 InnoDB就像一个基层程序员,…

    2022/6/1 2:51:59 人评论 次浏览
  • 排序算法-比较

    常用排序算法总结和对比 一张排序算法的比较图相关术语解释稳定:如果 a 原本在 b 前面,而 a=b,排序之后 a 仍然在 b 的前面; 不稳定:如果 a 原本在 b 的前面,而 a=b,排序之后 a 可能会出现在 b 的后面; 内排序:所有排序操作都在内存中完成; 外排序:由于数据太大…

    2022/5/31 1:20:59 人评论 次浏览
  • MySQL之事务和redo日志

    事务 事务的四个ACID特性。 Atomicity 原子性 Consistency 一致性 Isolation 隔离性 Durability 持久性 原子性 原子性即这个事务的任务要么全做了,要么全部没做,不能出现做一半这种情况。 一致性 一致性即数据库中的数据必须满足数据满足数据库的约束。 隔离性 即事务与…

    2022/5/30 2:20:03 人评论 次浏览
  • 操作系统整理(文件磁盘)

    4.1文件管理 4.1.1初始文件管理4.1.2文件的逻辑结构 4.1.3文件目录 4.1.4文件的物理结构4.1.5文件存储空间管理 4.1.6文件的基本操作 4.1.7文件共享 4.1.8文件保护 4.1.9文件系统的层次结构 4.2磁盘 4.2.1磁盘的结构 4.2.2磁盘的调度算法4.2.3减少磁盘延迟时间的方法4…

    2022/5/11 23:14:34 人评论 次浏览
  • 1-数据库索引

    一.什么是索引索引是mysql的一种数据结构,这种数据结构称之为key,大白话说索引就是一种数据的组织方式表中的一行行数据按照索引规定的结构组织成了一种树形结构,该树叫B+树 二.为何要用索引优化查询速度 三.如何正确看待索引 错误的认知1.软件上线之后,运行了一段时间…

    2022/5/5 2:13:18 人评论 次浏览
  • JVM-直接内存

    定义 是属于操作系统的内存常用于NIO操作,用于数据缓冲区 分配回收成本高,但读写性能高 不受JVM内存回收管理文件读写过程 Java本身并不具有磁盘读写的能力,磁盘读写必须调用操作系统提供的方法。当切换到内核态(System)时,开始调用操作系统方法读取磁盘文件 首先读…

    2022/5/3 7:18:20 人评论 次浏览
  • Linux Centos7 根分区磁盘扩容[详解]

    CentOS7 根分区扩容 [详细过程]前提1.如果原来的系统根分区为逻辑卷分区 则可以使用如下的方法 如果不是则不可以2.如果原来的系统根分区不是逻辑卷分区 则不可以扩展只能再添加挂在磁盘进行相应目录的扩容添加磁盘 [此处添加一块2G的硬盘]1.先添加一块磁盘 然后在系统中查…

    2022/5/1 7:15:09 人评论 次浏览
  • 排查linux服务器磁盘占用大的方法

    日常生活中会出现服务器的磁盘爆满,服务器负载过大的情况,有一种情况就是因为磁盘容量不够导致的。du : disk usage,是通过搜索文件来计算每个文件的大小然后累加;du搜索到的文件只是一些当前存在的,没有被删除的,他计算的大小就是当前他认为存在的所有文件大小的累加…

    2022/4/30 7:14:39 人评论 次浏览
  • 《虚拟地址 —— 进程的地址空间概述》

    前言每台计算机都有一些主存用来保存正在执行的程序。在一个非常简单的操作系统中,仅仅有一个应用程序运行在内存中,第二个应用程序必须等待。为了运行第二个应用程序,需要把第一个应用程序移除才能把第二个程序装入内存。这种频繁的装入内存的操作是很没效率的 复杂一…

    2022/4/29 7:15:43 人评论 次浏览
  • 虚拟机安装 windows server 2008 R2

    1.输入系统镜像网址 https://hellowindows.cn/2.选择需要安装的镜像3.打开wm虚拟机 点击文件-新建虚拟机-典型安装4.选择下载好的虚拟机镜像文件,点击下一步; 5.跳过密钥输入,选择是,进入下一步。6.为虚拟机命名,并选择存放位置7.选择虚拟机磁盘容量及磁盘安装方式,…

    2022/4/24 7:13:07 人评论 次浏览
  • 请分析一条SQL的执行

    前言最近一直在写《手撕MySQL系列》文章,我发现自己的切入点有一些问题,虽尝试深入探究MySQL中的一些关键特性,但对于MySQL的知识掌握不太能够形成较好的体系化的知识网络。我感到在对全局了解不够清晰的时候,去深究一个知识点往往会事倍功半。所以打算通过这篇文章,…

    2022/4/22 19:14:03 人评论 次浏览
  • 如何监测linux磁盘io性能

    到了 Linux 磁盘 I/O 的工作原理,我们了解到 Linux 存储系统 I/O 栈由文件系统层(file system layer)、通用块层( general block layer)和设备层(device layer)构成。 其中,通用块层是 Linux 磁盘 I/O 的核心。向上,它为访问文件系统和应用程序的块设备提供了标准…

    2022/4/22 7:42:40 人评论 次浏览
  • VMWare虚拟磁盘整理与收缩

    问题案例: 在Windows宿主机中安装Centos虚拟机,在Centos里面使用了较大的磁盘空间后删除大文件,在Windows下该磁盘仍然保持较大的占用(类似于high water mark的机制),再次拷入大文件会提示空间不足。 解决方案: 在本地物理机上,到vmvare安装目录下执行#碎片整理 v…

    2022/4/20 7:14:03 人评论 次浏览
  • Linux 常用系统性能测试命令

    Linux 常用系统性能测试命令此文档基于CentOS7编写。一、CPU 1.top命令 [root@localhost ~]# top第1行:系统时间、运行时间、登录终端数、系统负载(3个数值分别为1分钟、5分钟、15分钟内的平均值)。 第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵…

    2022/4/20 7:12:45 人评论 次浏览
  • mysql删除数据还占用硬盘空间

    我碰到这么个情况,废话不多说。 针对20亿数据,用了TRUNCATE 命令来快速清除数据(针对大量数据会有,如果是几G的SQL文件,不会产生碎片)。 后面会产生一些bin缓存(删除后,发现磁盘只少一半,(delete语句删除后,实际在磁盘并没有删除,只作为一个标记,把缓存手动删…

    2022/4/19 19:14:01 人评论 次浏览
扫一扫关注最新编程教程