1. 脏读
首先区分脏页和脏数据
脏页是内存的缓冲池中已经修改的page,未及时flush到硬盘,但已经写到redo log中。读取和修改缓冲池的page很正常,可以提高效率,flush即可同步。
脏数据是指事务对缓冲池中的行记录record进行了修改,但是还没提交!!!,如果这时读取缓冲池中未提交的行数据就叫脏读,违反了事务的隔离性。
脏读就是指当一个事务正在访问数据,并且对数据进行了...
分类:
其他好文 时间:
2014-10-15 21:30:31
阅读次数:
190
我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷.....
分类:
其他好文 时间:
2014-10-15 20:14:11
阅读次数:
292
使用logcat命令查看和跟踪系统日志缓冲区的命令logcat的一般用法是:[adb] logcat [] ... [] ... 下文介绍过滤器和命令选项,详细内容可参见Listing of logcat Command Options。 可以在开发机中通过远程shell的方式使用logcat...
分类:
数据库 时间:
2014-10-15 19:19:51
阅读次数:
281
TCP协议下:当发送数据过长过短, 或缓冲区大小问题, 导致出现了所谓的 TCP“粘包”问题, 这是我们的俗称, TCP是流模式,并不是包;现象解释:TCP粘包是指发送方发送的若干包数据到接收方接收时粘成一包,从接收缓冲区看,后一包数据的头紧接着前一包数据的尾。出现粘包现象的原因是多方面的,它既可能...
分类:
系统相关 时间:
2014-10-14 22:57:49
阅读次数:
305
虚继承在标准I/O库中的类都继承了一个共同的抽象基类ios,那个抽象基类管理流的条件状态并保存流所读写的缓冲区。istream和ostream类直接继承这个公共基类,库定义了另一个名为isotream的类,它同时继承istream和ostream,iostream类既可以对流进行读又可以对流进行写。...
分类:
其他好文 时间:
2014-10-14 22:28:09
阅读次数:
229
Oracle内存结构与Oracle实例关联的基本内存结构包括:系统全局区(SGA):由所有服务器进程和后台进程共享程序全局区(PGA):由每个服务器和后台进程专用,每个进程都有一个PGA。系统全局区(SGA)是共享内存区,包含实例的数据和控制信息,由以下各项组成:数据库缓冲区高速缓存(DB..
分类:
数据库 时间:
2014-10-14 20:09:59
阅读次数:
285
.NET Framework 在框架的多个领域里使用了流模型。流是允许你用相似的方式(作为顺序字节流)对待不同数据源的一种抽象。所有 .NET 流类从 System.IO.Stream 类继承。流可以代表内存缓冲器中的数据、从网络连接获得的数据、从文件获得的或要写入文件的数据。 下面这段代码演示了....
分类:
其他好文 时间:
2014-10-14 20:06:59
阅读次数:
200
现在越来越多的开发者使用service-stack.redis 来进行redis的访问,但是获取redisclient的方式有多种方式,其中有一种从缓冲池获取client的方式很是得到大家的认可。 1 List listWrite = new List() { "6380@192.168.8.24....
分类:
其他好文 时间:
2014-10-14 17:47:59
阅读次数:
280
经过长时间的调整,测试,今天终于解决了web服务器关闭socket时,缓冲中未发送的内容被抛弃的问题。 ????? 公司让我开发一个小的服务器支撑系统,我使用C++编写了一个小的httpd服务器,以便能够打...
分类:
其他好文 时间:
2014-10-13 19:37:57
阅读次数:
150
1 QC:逐条过滤,内存不大,如果是压缩文件取决于缓冲大小,一般设置1G;2 SOAPAligner:比对需要读入reference,取决于reference大小,比较大的如人类hg19和细菌,设置15G左右;3 SOAP denovo:组装软件,取决于数据量,大约设置为数据量的10倍,一般高...
分类:
其他好文 时间:
2014-10-13 19:01:07
阅读次数:
132