一般磁盘报警涉及到实际磁盘和inode文件索引节点 1.df -h检查磁盘占用不高 2.df -i检查inode文件索引节点有一个挂载目录达到89%,里面有一个目录产生大量的4k大的缓存文件,删除该目录下的文件解决: 删除该目录下小于4kb的文件 find /data/tmp -type f -si ...
分类:
其他好文 时间:
2017-01-26 13:13:40
阅读次数:
254
【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可 ...
分类:
系统相关 时间:
2017-01-08 21:33:38
阅读次数:
537
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索 ...
分类:
系统相关 时间:
2016-12-11 20:51:39
阅读次数:
175
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索 ...
分类:
系统相关 时间:
2016-11-30 04:00:02
阅读次数:
417
避免书签查找 可以将查询需要的列加入非聚集索引中 联合索引会导致所有的非聚集索引页中都会冗余一份列的数据,尤其是当这些列不作为条件,只作为返回值时候,是一种浪费 因此可以 选择将查询结果需要的列加入覆盖索引 这时候 覆盖的列 只会存在于叶节点中,定位到索引后,直接从页节点返回数据,避免再根据RID ...
分类:
其他好文 时间:
2016-11-06 17:14:17
阅读次数:
99
我们在进程中要怎样去描述一个文件呢?我们用目录项(dentry)和索引节点(inode)。它们的定义如下: struct dentry {struct inode *d_inode; /* Where the name belongs to - NULL isstruct dentry *d_par ...
分类:
其他好文 时间:
2016-11-04 02:04:52
阅读次数:
199
c语言中遍历文件或者文件夹,系统提供的dirent和DIR结构体中包含了文件的很多信息 struct dirent 结构 struct dirent { long d_ino; /* inode number 索引节点号 */ off_t d_off; /* offset to this diren ...
分类:
编程语言 时间:
2016-10-22 14:28:42
阅读次数:
282
1、硬链接文件硬链接是指通过索引节点(inode)来进行链接。在linux(ext2、ext3、ext4)文件系统中,保存在磁盘分区中的文件不管是什么类型的都会给他分配一个编号,这个标号被称为inode节点标号,即文件在系统中的编号。在linux文件系统中,多个文件名指向同一个索引节点(in..
分类:
其他好文 时间:
2016-10-19 14:34:18
阅读次数:
197
df-h#查看下空间满了吗df-li#查看下inode(文件索引节点)是不是满了#inodes占用100%的话,就删除/tmp下的文件cd/tmpfind/tmp-typef-execrm{}\;#如果使用rm*,有可能因为文件数量太多而出现Argumentlisttoolong错误find/home-typef-size0-execrm{}\;#0字节的文件也会占用inode
分类:
数据库 时间:
2016-10-03 00:44:32
阅读次数:
514
1 MyISAM只把索引载入内存,数据缓存依赖于操作系统,InnoDB把索引和数据都载入内存缓冲 2 MyISAM数据库中的数据是按照插入的顺序保存,在每个索引节点中保存对应的数据行的地址,理论上说主键索引和其他索引是一样的,InnoDB数据库中的数据和主键节点保存在一起,所有其他索引节点中保存的是 ...
分类:
数据库 时间:
2016-09-22 19:32:55
阅读次数:
235