操作系统版本redhat6.9,数据库版本11.2.0.4; 手工将新增的ASM磁盘添加至ASM磁盘组,发现磁盘组名称写错了!!!如何回退 命令如下 alter diskgroup DATA add disk '/dev/oracleasm/disks/DATA009' rebalance powe ...
分类:
数据库 时间:
2020-07-17 09:16:38
阅读次数:
114
常用 Linux 命令的基本使用 目标 理解学习 Linux 终端命令的原因 常用 Linux 命令体验 01. 学习 Linux 终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作、文件存取、目录操作、进程管理、文件权限 设定等 在职场中,大量的 服务器维护工 ...
分类:
系统相关 时间:
2020-06-29 13:11:35
阅读次数:
72
目标 理解学习 Linux 终端命令的原因 常用 Linux 命令体验 01. 学习 Linux 终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作、文件存取、目录操作、进程管理、文件权限 设定等 在职场中,大量的 服务器维护工作 都是在 远程 通过 SSH 客 ...
分类:
系统相关 时间:
2020-06-27 11:43:47
阅读次数:
78
前言 本文是在讲述什么样的数据结构适合作为索引,以及其适合作为索引的原因。而阅读本文需要对B树和B+树结构有稍微的理解。以及需要对磁盘操作知识有稍微的了解。对于磁盘操作的相关知识,在文章尾部的链接文章中,有详细的介绍。 在MySQL中,主要有四种类型的索引,分别为:B-Tree索引,Hash索引,F ...
分类:
其他好文 时间:
2020-06-16 23:29:52
阅读次数:
79
两者都是作为了页面的缓冲服务 降低页面换进、换出的频率,使磁盘I/O操作次数减少,从而减少开销 一、页面空闲链表 两个作用 1、提供后备空闲物理块,必要时分配给频繁发生缺页的进程,以降低缺页率 2、挂起那些未被修改的换出页面,下次需要时直接从空闲链表中取出,避免了从磁盘读入数据的操作,减少页面换进开 ...
分类:
其他好文 时间:
2020-06-14 14:50:37
阅读次数:
83
二叉查找树: B+树: B+树插入操作情况 最下一层叶子节点也是双向链表: 旋转亦可:B+树主要作用于磁盘,拆分页意味着磁盘操作,很耗性能,先旋转可减少磁盘操作, 删除: ...
分类:
其他好文 时间:
2020-06-09 20:48:06
阅读次数:
48
第五章:输入/输出和中断程序设计 一、BIOS中断调用:BIOS程序直接建立在硬件基础上,磁盘操作系统(DOS)和其他操作系统建立在BIOS基础上,各种高级语言则建立在操作系统基础上。用户程序可以使用高级语言,也可以调用DOS或其他操作系统,还可以调用BIOS,甚至直接指挥硬件设备。 1.调用方法: ...
分类:
编程语言 时间:
2020-06-08 19:17:43
阅读次数:
188
前言:系统对磁盘I/O操作是相对于cpu的处理来说如同蜗牛,但日常开发中,从磁盘读取文件或者持久化数据到本地却是必不可少的操作,执行sql语句,最终的结果操纵I/O,如果sql写了效率低下的sql语句或者设计很烂的表结构,程序运行速度就会大打折扣,所以要sql语句除了完成基本功能之外,优化是必不可少 ...
分类:
数据库 时间:
2020-05-16 12:24:38
阅读次数:
99
1.将innodb_flush_log_at_trx_commit配置为0。插入速度会有很大提高。 0:log buffer将每秒一次地写入log file中,并且log file的flush(刷到磁盘)操作同时进行。该模式下在事务提交的时候,不会主动触发写入磁盘的操作。 优缺点:该模式速度最快,但 ...
分类:
数据库 时间:
2020-05-07 15:34:33
阅读次数:
124
索引一般以文件形式存储在磁盘上,索引检索需要磁盘I/O操作,为了尽量减少磁盘I/O。磁盘往往不是严格按需读取,而是每次都会预读,而且主存和磁盘以页为单位交换数据,所以在读取的数据不在主存中时,会从磁盘中读取一批数据(页)到主存中。 因此,要快速挺高性能,直接将常用的、少变更的数据直接读取到内存中,使 ...
分类:
数据库 时间:
2020-05-02 23:10:16
阅读次数:
78