最近,我與我們的網絡和系統團隊討論瞭如何將SQL文件放在不同的SAN LUN上。他們認爲,由於SAN EMC管理流程,現在已經有一段時間了,浪費時間和精力將SQL文件(Data/Log/Lob/Index/Backups特別是TLogs)放置在具有不同主軸的單獨驅動器上。所以,你能幫助我參與並陳述你對這次討論的想法和遠見。在SQL上放置SQL文件
0
A
回答
0
我傾向於同意你的SAN管理員在這一點上。目前大多數SAN都運行RAID-10或類似技術,跨越多個驅動器並處理非常高的IOPS。爲SQL Server數據和日誌物理分離主軸可以回到本地存儲時代,驅動器數量少,IOPS功能低。
0
所以 - 它絕對值得把你的SQL數據放在單獨的LUN上,如果只是爲了擴展目的。絕對不要將LUN分割成多個文件系統,我已經看到了 - 它是通向破壞的道路。
將不同的卷放在不同的物理主軸上 - 這取決於很多因素。
什麼是工作負載,OLTP或OLAP(事務或分析)? 什麼是存儲陣列?是傳統的RAID(LUN在RAID組上)還是虛擬化配置(LUN上的「擴展盤」,RAID組上的盤區(示例VNX,VMAX,Unity))? 您使用精簡配置嗎? 你打算如何擴展?
衡量您將什麼樣的工作量分配給當前的存儲設備。主要的是,衡量IOPS,而且IO塊大小。單獨的IOPS是一個毫無意義的數字,您想知道IO操作的大小以確定卷的位置。確定您使用的是傳統還是虛擬化的技術。使用延遲作爲最終的性能測量。
這應該讓你的存儲人開始對話。
相關問題
- 1. SQL JOIN在哪裏放置WHERE條件?
- 2. 在sql中放置一個條件,其中sql
- 3. SQL文件上iphone
- 4. 使用Java代碼執行sql放置在xml文件中
- 5. 放置在SQL文件中的HTML代碼
- 6. 將SQL文件放在R包中的位置?
- 7. 在SQL文件
- 8. 關於Sql配置文件
- 9. SQL Azure配置文件
- 10. 更改配置文件,SQL
- 11. SQL Server文件配置
- 12. 如何在SQL Server sp上的Websphere MQ Queue上放置消息?
- 13. 如何在sql文件中包含sql文件? MS SQL
- 14. 在Oracle中的SQL配置文件
- 15. 在Lion上配置SQL
- 16. 在SQL中放置PHP變量
- 17. 在SQL選擇中放置空格
- 18. ScriptStatementFailedException在SQL文件
- 19. 在TPL文件上顯示SQL信息
- 20. 在mac終端上運行sql文件
- 21. 在XAMPP上載.sql文件時出錯
- 22. 在Redshift的S3上運行SQL文件?
- 23. 使用C#在SQL Server上執行sql文件
- 24. 如何在SQL Server上執行大型SQL文件?
- 25. 如何在SQL Server 2012上運行1 GB .sql文件?
- 26. 如何在Express Edition的SQL Server上設置郵件配置文件?
- 27. 保存在播放SQL服務器上?
- 28. 值得在Linq to SQL之上放置業務邏輯層嗎?
- 29. 在SQL中設置事件
- 30. 設置LINQ到SQL上下文
https://www.brentozar.com/archive/2008/08/sql-server-on-a-san-dedicated-or-shared-drives/ – manderson