后台线程Master Thread核心后台线程,主要负责将缓冲池的数据异步刷新到磁盘。例如脏页的刷新,插入缓冲的合并,undo 页的回收等。每秒一次的操作:日志缓冲刷新到磁盘,即使该事务还没有提交。该操作总是会发生,这个就是为了再大的事务,提交时间都很短。当IO压力很小时(1s内发生的IO次数小于5...
分类:
数据库 时间:
2014-07-03 11:54:23
阅读次数:
207
Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精...
分类:
系统相关 时间:
2014-07-01 23:45:46
阅读次数:
296
SSTable是leveldb 的核心模块,这也是其称为leveldb的原因,leveldb正是通过将数据分为不同level的数据分为对应的不同的数据文件存储到磁盘之中的。为了理解其机制,我们首先看看SSTable中的基本概念。首先看看数据的整体存储结构:可以从图中看到了几个概念:Datablock...
分类:
数据库 时间:
2014-07-01 22:12:32
阅读次数:
282
公司的图片服务器一直以来负载都比较高,原因是图片比较分散而且比较小。经常把iowait搞的特别的高。但是只有一台机器也法用squid,经测试squid和apache在同一台机器效果会很糟糕的。因为squid要写磁盘,Apache要读磁盘(本公司的情况是大量的随机读)。 经过测试,决定用lig...
分类:
其他好文 时间:
2014-07-01 20:53:05
阅读次数:
170
1、BMP格式 BMP是英文Bitmap(位图)的简写,该格式是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持,这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,缺点是占用磁盘空间过大。2、GIF格式 GIF格式是英文Graphics Interchang.....
分类:
其他好文 时间:
2014-07-01 20:48:27
阅读次数:
179
Oracle数据库内存参数的优化Ø与oracle相关的系统内核参数ØSGA、PGA参数设置Oracle下磁盘存储性能优化Ø文件系统的选择(ext2/ext3、xfs、ocfs2)ØOracleASM存储1.优化oracle性能参数之前要了解的情况1)物理内存有多大2)操作系统估计要使用多大内存3)数...
分类:
数据库 时间:
2014-07-01 20:40:45
阅读次数:
463
创建表空间和表ORACLE物理上是由磁盘上的以下几种文件:数据文件和控制文件和LOGFILE构成的oracle中的表就是一张存储数据的表。表空间是逻辑上的划分。方便管理的。 创建步骤:SYS用户在CMD下以DBA身份登陆:在CMD中打sqlplus /nolog然后再conn / as sysdba...
分类:
数据库 时间:
2014-07-01 12:38:53
阅读次数:
416
从前面的学习中,我们知道磁盘可以划分多个分区,每一个分区可以经过高级格式化以后,就形成了一个文件系统。那么在Linux系统中该如何创建分区呢?使用fdisk命令可以来创建分区语法格式为:fdisk[-l]设备文件名(不能加数字)-l:显示指定硬盘上所有的分区内容。后面不加设备,..
分类:
系统相关 时间:
2014-07-01 09:44:16
阅读次数:
295
第一章:
磁盘排序:对于一个提出的问题,不要未经思考就直接给出答案。要先深入研究问题,搞清楚这个问题的特点,根据这个特点,可能有更好的解决方案。
比如:文中:最初的需求只是“我如何对磁盘文件排序”。
我们首先想到了经典的归并排序。
但,进一步了解到排序的内容是10000000个记录,每条记录都是一个7位整数,且只有1M可用的内存。每条记录不相同。
【位示图法,详见我的关于排序...
分类:
其他好文 时间:
2014-07-01 09:09:46
阅读次数:
230
使用dmesg检查是否有关于磁盘错误的信息,果不其然发现大量磁盘扇区错误的信息,如下:end_request:I/O error, dev 03:06 (sda), sector 从上面的输出我们判定扇区可能出现了问题,使用badblocks -s -v -o /root/badblocks.log...
分类:
系统相关 时间:
2014-06-30 15:27:18
阅读次数:
330