社区
MS-SQL Server
帖子详情
数据库一设置的疑惑,请高手们分析一下
postfxj
2010-05-14 10:21:51
Use windows NT fibers 勾选项
我从一个培训资料中听到,如果是多个CPU时,这一项最好要打勾,只有一个CPU时不要打勾。
我的服务器有4个CPU,我以前没有把它打上勾,我现在把它打上勾后,通过效能监视器发现其中
2个CPU根本没有工作,只有2个CPU在高负运转。
难道培训的人说错了?
请大家给分析分析此参数,谢谢。
...全文
122
11
打赏
收藏
数据库一设置的疑惑,请高手们分析一下
Use windows NT fibers 勾选项 我从一个培训资料中听到,如果是多个CPU时,这一项最好要打勾,只有一个CPU时不要打勾。 我的服务器有4个CPU,我以前没有把它打上勾,我现在把它打上勾后,通过效能监视器发现其中 2个CPU根本没有工作,只有2个CPU在高负运转。 难道培训的人说错了? 请大家给分析分析此参数,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyanbinzxy
2010-05-15
打赏
举报
回复
[Quote=引用 4 楼 lcw321321 的回复:]
如果单纯的数据库服务器,建议没必要。
出现两个CPU 空闲的情况,可能是太少数据库用户访问数据库的原因。
在原来的单CPU环境下,一般数据库连接都只用一个用户,导致无法分配到其它CPU资源。
如果设置少量几个数据库连接的话,虽然连接会带来一定的损耗,但是CPU资源却能得到极大的使用。
可参考胡百敬铁人的书
[/Quote]
UP CAT
我是小数位
2010-05-15
打赏
举报
回复
顶一顶!
yewen360281
2010-05-15
打赏
举报
回复
学习
postfxj
2010-05-15
打赏
举报
回复
谢谢各位参与呀。
htl258_Tony
2010-05-14
打赏
举报
回复
[Quote=引用 5 楼 xman_78tom 的回复:]
启用 lightweight pooling 选项(fiber)可以上 SQL Server 使用“纤程”运行任务。
纤程是轻量级的线程,可以降低“上下文切换”时的代价。但是,正常情况下很少需要启用纤程,因为这样很少能够性能提升,有时还会降低性能,并且某些 SQL Server 任务不支持纤程(如,CLR、访问链接服务器、运行扩展存储过程)。
只有当在 SMP 环境下,所有的 CPU 都接近满……
[/Quote]UP CAT
lcw321321
2010-05-14
打赏
举报
回复
[Quote=引用 5 楼 xman_78tom 的回复:]
启用 lightweight pooling 选项(fiber)可以上 SQL Server 使用“纤程”运行任务。
纤程是轻量级的线程,可以降低“上下文切换”时的代价。但是,正常情况下很少需要启用纤程,因为这样很少能够性能提升,有时还会降低性能,并且某些 SQL Server 任务不支持纤程(如,CLR、访问链接服务器、运行扩展存储过程)。
只有当在 SMP 环境下,所有的 CPU 都接近满……
[/Quote]
嗯,这个MS SQLSERVER 讲的较少,在ORACLE 里面讲的比较多。
xman_78tom
2010-05-14
打赏
举报
回复
启用 lightweight pooling 选项(fiber)可以上 SQL Server 使用“纤程”运行任务。
纤程是轻量级的线程,可以降低“上下文切换”时的代价。但是,正常情况下很少需要启用纤程,因为这样很少能够性能提升,有时还会降低性能,并且某些 SQL Server 任务不支持纤程(如,CLR、访问链接服务器、运行扩展存储过程)。
只有当在 SMP 环境下,所有的 CPU 都接近满负荷工作,上下文切换的数量非常大时,才有可以考虑启用纤程。
上下文切换,是指当一个线程用完 CPU 时间后,系统会保存这个线程运行的上下文,将其放置在执行线程队列的最后;再从线程队列中获取下一个线程,装入该线程运行的上下文,指派 CPU 运行这个线程。
lcw321321
2010-05-14
打赏
举报
回复
如果单纯的数据库服务器,建议没必要。
出现两个CPU 空闲的情况,可能是太少数据库用户访问数据库的原因。
在原来的单CPU环境下,一般数据库连接都只用一个用户,导致无法分配到其它CPU资源。
如果设置少量几个数据库连接的话,虽然连接会带来一定的损耗,但是CPU资源却能得到极大的使用。
可参考胡百敬铁人的书
postfxj
2010-05-14
打赏
举报
回复
顶顶也好呀,有分的。
永生天地
2010-05-14
打赏
举报
回复
纯粹顶
老黎
2010-05-14
打赏
举报
回复
不懂,帮顶,希望高手过来解答
asp.net知识库
Asp.net地址转义(
分析
)加强版 Web的桌面提醒(Popup) Using the Popup Object Click button only once in asp.net 2.0 Coalesys PanelBar + R.a.d Treeview +Xml 构建的Asp.net 菜单和权限管理模块 突破屏蔽限制...
想成为一名
数据库
工程师,你必须知道这些
点击上方SQL
数据库
开发,关注获取SQL视频教程SQL专栏SQL
数据库
基础知识汇总SQL
数据库
高级知识汇总每当我给别人介绍我的职位是
数据库
工程师的时候,别人都会用
疑惑
的眼睛看着我。总会抛...
面试常问:缓存和
数据库
一致性问题
1、想要提高应用的性能,可以引入「缓存」来解决2、引入缓存后,需要考虑缓存和
数据库
一致性问题,可选的方案有:「更新
数据库
+ 更新缓存」、「更新
数据库
+ 删除缓存」3、更新
数据库
+ 更新缓存方案,在「并发」...
深度认识 Sharding-JDBC:做最轻量级的
数据库
中间层
对于这么优秀的一个项目, 在
高手
问答第 144 期中策划了 “ 轻量级
数据库
中间层 Sharding-JDBC 深度解析 ” 的主题,并邀
请
了 @当当_亮(张亮)作为
高手
嘉宾。通过对答的形式了解Sharding-JDBC。 Q:Sharding-J...
MySQL这一章就够了(一)
MySQL是关系型
数据库
,基于SQL查询的开源跨平台
数据库
管理系统。它最初是由瑞典MySQL AB公司开发的。现在它是Oracle Corporation的分支机构。 Mysql特点: 开源、兼容多个平台、扩展性强
数据库
三大范式: 为避免...
MS-SQL Server
34,593
社区成员
254,590
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章