SQLServer2014新功能--缓冲池扩展(BufferPoolExtension)支持版本缓冲池扩展(BufferPoolExtension)此功能仅可用于64位SQLServer2014Enterprise/BusinessIntelligence/Standard版本。术语解释缓冲区在SQLServer中,一个缓冲区就是一个8KB大小的内存页,其大小与一个数据页或..
分类:
数据库 时间:
2015-04-10 20:22:58
阅读次数:
182
今天在做zabbix硬件监控的时候,老是出现段错误的提示,仔细检查发现原来是是不是我的内存不够了呢:参数说明:total:物理内存的总大小used:已经使用的内容shared:共享的内存大小buffers:缓冲区内存:(磁盘块的读写频繁,linux内存机制做缓冲池)cached:也是缓冲区内存(主要..
分类:
系统相关 时间:
2015-04-03 11:35:05
阅读次数:
155
基本配置 你需要经常察看以下3个配置项。不然,可能很快就会出问题。 innodb_buffer_pool_size:这是你安装完InnoDB后第一个应该设置的选项。缓冲池是数据和索引缓存的地方:这个值越大越好,这能保证你在大多数的...
分类:
数据库 时间:
2015-03-20 20:34:17
阅读次数:
227
虚拟机中本地盘,或者说临时盘,例如:Windows Server虚拟机中的D盘,是不适合存储持久化数据的,因为当虚拟机被后台控制器转移到其他机柜的时候,存在在临时盘的数据会丢失。结合一些恰好是临时性使用存储的情形,例如:页面文件(Page File)、SQL Server中的缓冲池扩展(Buffer Pool Extension),则恰好可以利用这个新特性。此外,当我们希望快速抓取SQL Se...
分类:
其他好文 时间:
2015-02-26 14:58:00
阅读次数:
215
netty的buffer引入了缓冲池。该缓冲池实现使用了jemalloc的思想。为了看懂这块代码学写了内容分配的知识。这里讲的内存分配是堆的内存分配,其他内容本文不会涉及。内存分配是面向虚拟内存的而言的,以页为单位进行管理的,页的大小一般为4kb,当在堆里创建一个对象时(小于4kb),会分配一个页,...
分类:
其他好文 时间:
2015-01-27 21:39:38
阅读次数:
227
关于TCP网络传输粘包,网上很多人写了原理。总结起来就一句话:这里拿Server和Client长连接,Server和Client之间通过信令传输做说明:
Server发送的时候按照一条条信令发送,到达操作系统网络层,首先进入缓冲池,然后TCP协议层从池子中获取数据,传输给Client。我们知道TCP的传输有几个方案,比如,滑动窗口、1比特方案。所以Client收到的数据已经不可能是一个个完整的信令的。
个人理解TCP粘包的概念:它描述了一个场景:“信令是一个个紧挨着的,好像是被粘在一起了”。...
分类:
其他好文 时间:
2015-01-20 17:55:41
阅读次数:
184
Rte_mbuf 本文假定报文的长度不超过rte_mbuf->buf_len的长度。 内存结构 分配操作 Mbuf由缓冲池rte_mempool管理,rte_mempool在初始化时一次申请多个mbuf,申请的mbuf个数和长度都由用户指定。宏MBUF_SIZE是例子程序中使用的mbuf长度: #d...
分类:
其他好文 时间:
2015-01-10 10:02:04
阅读次数:
3741
InnoDB用来缓冲它的数据和索引的内存缓冲区的大小,主要是innodb_buffer_poor_size来设置,这个参数设置的越高,访问表中需要磁盘I/O就越少,如果是一台专用的数据库服务器,那么可以设置为机器内存大小的70%--80%,InnoDB_Buffer_Pool缓冲池复制管理这freelist,flush_list,LR..
分类:
数据库 时间:
2014-12-24 06:34:28
阅读次数:
189
概念:
锁是用来管理对共享文件的并发访问。innodb会在行级别上对数据库上锁。不过innodb存储引擎会在数据库内部其他多个地方使用锁,从而允许对不同资源提供并发访问。例如操作缓冲池中的LRU列表,删除,添加,移动LRU列表中的元素,为了保证一致性,必须有锁的介入。MyISAM引擎是表锁,而InnoDB提供一致性的非锁定读、行级锁,且行级锁没有相关额外的开销。
锁
...
分类:
数据库 时间:
2014-12-19 15:49:13
阅读次数:
265
对于nio这块估计在几年前就有关注,知道非阻塞,线程池,缓冲池,io的模式select,poll,epoll,甚至epoll中的et,lt.但是最近才有时间实际看了看netty的源码,才发现原来selector可以这么用,在我的印象中觉得一个服务其实一个selector就够用了,并且本身对...
分类:
其他好文 时间:
2014-12-19 11:59:26
阅读次数:
164