OA软件的规模OurScaleSQL Server是如何使用内存的?
SQL Server存储引擎本身是一个Windows下的进程,所以SQL Server使用内存和其它Windows进程一样,都需要向Windows申请内存。从Windows申请到内存之后,SQL Server使用内存粗略可以分为两部分:缓冲池内存(数据页和空闲页),非缓冲内存(线程,DLL,链接服务器等)。而缓冲池内存占据了SQL Server的大部分内存使用。缓冲池所占内存也就是图2最大最小内存所设置的,因此sqlservr.exe所占的内存有可能会大于图2中所设置的最大内存。
SQL Server使用内存的特点是:有多少用多少,并且用了以后不释放(除非收到Windows内存压力的通知)。
在几乎没有负载的时候来看内存使用。可以看到CPU在0负载的时候,内存却占据了40多个G。这其实是在之前的使用SQL Server向Windows申请的内存一直没有释放所致。
OA系统具体SQL Server能够使用多少内存是由以下几个因素决定的:
1.物理内存的大小
2.所安装Windows版本对于内存的限制(比如windows server 2008标准版限制最大内存只能使用32GB)
3.SQL Server是32位或64位
4.配置SQL Server对于内存的使用量
5.SQL Server的版本(比如express版只能用1G内存)
最近碰到因为sqlserver占用内存过大,导致整个系统缓慢的情况,建议对于SQl SERVER的项目,配置t推荐时加上内存合理的分配,防止内存吃尽导致系统缓慢的情况。
内存分配原则:
32位操作系统,可设置AWE扩展操作系统内存限制,sqlserver 2012已不支持AWE;
64位操作系统,对于服务器大内存情况单纯当做数据库服务器使用时,设置sqlserver最大内存,可预留4G内存或更大给操作系统。
OA办公自动化办公系统最新资讯
- 1协同OA软件中数据库查询和处理语句(二)
- 2泛普OA办公软件ThinkOne系统的流程数据由表单组成,并取异构数据到流程表格
- 3泛普协同OA办公系统实现流程与NC业务数据流转过程中和异构系统数据交互
- 4接口用来用户在泛普OA办公软件ThinkOne系统自由定义一些需要定时执行的操作
- 5泛普OA软件协同管理系统的总体设计思路
- 6泛普OA办公软件ThinkOne配置和异构系统的数据库的链接方式
- 7协同OA的运行环境和配置方案是什么
- 8协同OA软件中数据库查询和处理语句(三)
- 9数据库中协同OA软件的联系共享信息表
- 10高效实施不是梦,项目管理软件驱动数据库建设新篇章
- 11协同OA《组织部综合应用及门户办公平台功能需求》
- 12业务系统与协同OA系统组织架构同步
- 13企业办公自动化系统(OA) 的结构设计与分层设计
- 14泛普软件协同OA办公系统平台技术架构设计
- 15办公自动化系统(OA)的开发语言及数据库选型
- 16泛普OA软件业务协同管理平台功能特点
- 17OA办公系统_项目试产通知单与SAP的集成开发需求
- 18OA办公自动化系统分析和数据库设计分析
- 19OA如何关联审批工作流的文档状态调整为正常或生效状态?
- 20oa数据库设计
- 21OA软件的规模OurScaleSQL Server是如何使用内存的?
- 22oa办公系统数据库设计
- 23XX食品集团业务管理平台的六大核心应用平台
- 24泛普OA办公软件知识文档部门的数据库表是对相关字段的属性的解释
- 25OA软件开发流程存储数据说明
- 26泛普OA办公软件系统知识管理数据库设计实现大OA协同办公
- 27OA基二门户平台技术的业务协同管理平台
- 28OA办公软件的维护权限是怎样实现的?
- 29协同OA软件的中间表定义、存放位置
- 30OA办公系统中数据库客户联系日志提醒表