如何确定邮件存储的RAID 10和Exchange 2003的事务日志的最佳条带大小?

我打算为我的交换设置安装2个RAID 10阵列.对于数据存储,10x 399 GB磁盘和事务日志4x 399 GB磁盘.我的条带大小选项从2 ^ 2到2 ^ 7 KB,以2的幂为增量.文件系统将是NTFS.

Microsoft在这里为您提供了很多有用的信息: http://technet.microsoft.com/en-us/library/bb125079.aspx

在我的头顶,我相信你想要32KB条纹,你会希望分区与条纹边界对齐.不要相信我的话 – 阅读指南.我有时可能是个白痴. (微笑)

编辑:我先说64KB.它应该是32KB.看 – 我是个白痴.

另见:http://blogs.technet.com/evand/archive/2004/10/14/242127.aspx

抛开:再次阅读Evan Dodds的帖子让我想起我确实在Exchange 2003安装中看到了一个不利的性能情况,其中SMTP队列与事务日志放在同一个主轴上.我记得你说这个盒子将成为一个后端服务器,但它显然仍然会收到来自前端服务器的传入电子邮件到SMTP队列.我记得的情况与Evan Dodds描述的情况大致相同 – SMTP队列位于事务日志主轴上,主轴在尝试对转换日志进行顺序写入和在SMTP队列上随机写入之间最终发生颠簸.将SMTP队列移动到他们自己的主轴最终使盒子更快乐. (它在事务日志磁盘上的磁盘队列长度下降,并减少了用户可见的症状 – RPC超时弹出窗口!请注意这一点.

windows-server-2003 – 最佳Raid 10条带大小的Exchange 2003数据存储和事务日志?的更多相关文章

  1. ios – 如何在使用自动可再生应用内购买时恢复正确的交易?

    这个问题是关于自动再生IAP的问题,以及如何恢复.这些链接:this和this没有帮助我不幸.在我的应用程序中,我有用户订阅自动可再生应用内购买.他们可以订阅1,6或12个月.当他们订阅时,交易收据将发送到我的服务器以备以后验证.我不会立即验证收据,因为它会减慢用户体验(对苹果服务器的收据验证查询大约需要1–2秒).相反,我使用天真的方法,并提供用户订阅的内容,无需任何直接的接收验证.我安排一个c

  2. Xcode 4 / iOS – 使用SMTP从我的应用程序发送电子邮件

    我一直在寻找一个框架,只需让我从我的应用程序内发送一封电子邮件.我已经尝试过MailCore,Pantomime和SKPSMTP,没有运气.我不能让他们在Xcode中编译,所以我推测他们已经过时了.有什么办法可以做到吗?谢谢.解决方法您可以轻松地从iOS设备发送电子邮件.不需要实现SMTP和所有.在iOS中使用内置电子邮件功能的最佳方法是让您访问通讯录!为了完整起见,如果用户按取消或发送,我必须写这个选择器来关闭电子邮件窗口–快乐编码…

  3. ios – 在核心数据中删除Cascade中的关系对象

    谢谢解决方法如果为Person设置“transactions”关系的“DeletionRule”交易到“级联”,然后删除一个人将自动删除所有相关交易.

  4. ios – SKReceiptRefreshRequest vs restoreCompletedTransactions

    我的应用程序使用订阅模式,我收到投诉,其中一些用户无法通过SKPaymentQueue.restoreCompletedTransactions恢复订阅.他们必须删除应用程序并从AppStore重新下载.我不确定为什么它只发生在一些用户身上,其中一个告诉我他通过itunes取消并重新启动,另一个关于付款问题.那么为什么他们需要重新下载应用程序呢?我猜测一些信息在收据上没有正确刷新,所以我考虑使用S

  5. Swift - 几种使用数组的数据存储模型

    有时会需要存储N×N数组的数据模型。这里我们演示了三种实现方式,分别是:一维数组、仿二维数组、自定义二维数组。功能是根据传入维度初始化数组,同时提供设置值和打印输出所有值的功能,判断数组是否已满,以及目前空位的坐标集。1,使用一维数组实现1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727

  6. Swift中的数据存储

    Swift中的数据存储1.NSUserDefault2.SSKeyChain3.sqllite

  7. Swift - 使用NSUserDefaults来进行本地数据存储

    NSUserDefaults适合存储轻量级的本地客户端数据,比如记住密码功能,要保存一个系统的用户名、密码。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息。NSUserDefaults支持的数据格式也很多,有:Int,Float,Double,BOOL,甚至AnyObject类型。下面以UIImage对象为例:123456789101112131415varuserDefault=NSUserDefaults.standardUserDefaults()//UIImage对

  8. Swift基础:String数据存储和长度

    Swift中字符串的存储机制与其它语言不同,采用的不是固定字节方式存储字符,每个字符占用的字节数可能不同。---没找到例子中文:3个字节emoji表情字符:4个字节charaters.count表示有多少字符,也就是我们所见到有几个字符,而不关心其存储方式。

  9. 尝试使用swift mailer,gmail smtp,php发送邮件

    这里是我的代码:在运行时出现此错误…

  10. 尝试访问字典时出现Swift错误:“找不到成员”下标“

    这不会编译:我尝试了几件不同的事情;不同的声明Dictionary的方法,改变它的类型以匹配数据的嵌套.我也试图明确地说我的“任何”是一个集合,所以它可以被下标.没有骰子.我们来看看响应声明为Dictionary(),所以在第一个下标之后,您尝试在类型为Any的对象上调用另外两个下标.解决方案1.将响应类型更改为嵌套字典.请注意,我添加了问号,因为任何时候您访问一个字典项,

随机推荐

  1. static – 在页面之间共享数据的最佳实践

    我想知道在UWP的页面之间发送像’selectedItem’等变量的最佳做法是什么?创建一个每个页面都知道的静态全局变量类是一个好主意吗?

  2. .net – 为Windows窗体控件提供百分比宽度/高度

    WindowsForm开发的新手,但在Web开发方面经验丰富.有没有办法为Windows窗体控件指定百分比宽度/高度,以便在用户调整窗口大小时扩展/缩小?当窗口调整大小时,可以编写代码来改变控件的宽度/高度,但我希望有更好的方法,比如在HTML/CSS中.在那儿?

  3. 使用Windows Azure查询表存储数据

    我需要使用特定帐户吗?>将应用程序部署到Azure服务后,如何查询数据?GoogleAppEngine有一个数据查看器/查询工具,Azure有类似的东西吗?>您可以看到的sqlExpressintance仅在开发结构中,并且一旦您表示没有等效,所以请小心使用它.>您可以尝试使用Linqpad查询表格.看看JamieThomson的thispost.

  4. windows – SetupDiGetClassDevs是否与文档中的设备实例ID一起使用?

    有没有更好的方法可以使用DBT_DEVICEARRIVAL事件中的数据获取设备的更多信息?您似乎必须指定DIGCF_ALLCLASSES标志以查找与给定设备实例ID匹配的所有类,或者指定ClassGuid并使用DIGCF_DEFAULT标志.这对我有用:带输出:

  5. Windows Live ID是OpenID提供商吗?

    不,WindowsLiveID不是OpenID提供商.他们使用专有协议.自从他们的“测试版”期结束以来,他们从未宣布计划继续它.

  6. 如果我在代码中进行了更改,是否需要重新安装Windows服务?

    我写了一个Windows服务并安装它.现在我对代码进行了一些更改并重新构建了解决方案.我还应该重新安装服务吗?不,只需停止它,替换文件,然后重新启动它.

  7. 带有双引号的字符串回显使用Windows批处理输出文件

    我正在尝试使用Windows批处理文件重写配置文件.我循环遍历文件的行并查找我想要用指定的新行替换的行.我有一个’函数’将行写入文件问题是%Text%是一个嵌入双引号的字符串.然后失败了.可能还有其他角色也会导致失败.如何才能使用配置文件中的所有文本?尝试将所有“在文本中替换为^”.^是转义字符,因此“将被视为常规字符你可以尝试以下方法:其他可能导致错误的字符是:

  8. .net – 将控制台应用程序转换为服务?

    我正在寻找不同的优势/劣势,将我们长期使用的控制台应用程序转换为Windows服务.我们为ActiveMQ使用了一个叫做java服务包装器的东西,我相信人们告诉我你可以用它包装任何东西.这并不是说你应该用它包装任何东西;我们遇到了这个问题.控制台应用程序是一个.NET控制台应用程序,默认情况下会将大量信息记录到控制台,尽管这是可配置的.任何推荐?我们应该在VisualStudio中将其重建为服务吗?我使用“-install”/“-uninstall”开关执行此操作.例如,seehere.

  9. windows – 捕获外部程序的STDOUT和STDERR *同时*它正在执行(Ruby)

    哦,我在Windows上:-(实际上,它比我想象的要简单,这看起来很完美:…是的,它适用于Windows!

  10. windows – 当我试图批量打印变量时,为什么我得到“Echo is on”

    我想要执行一个简单的批处理文件脚本:当我在XP中运行时,它给了我预期的输出,但是当我在Vista或Windows7中运行它时,我在尝试打印值时得到“EchoisOn”.以下是程序的输出:摆脱集合表达式中的空格.等号(=)的两侧可以并且应该没有空格BTW:我通常在@echo关闭的情况下启动所有批处理文件,并以@echo结束它们,所以我可以避免将代码与批处理文件的输出混合.它只是使您的批处理文件输出更好,更清洁.

返回
顶部