1
A
回答
1
有管理上的SQL服務器中的VLF許多優秀的文章;但他們所有的癥結是 - 這取決於你!
有些人可能需要真正的快速恢復,並且預先分配一個大的VLF更好。
DB大小和VLF沒有真正的關聯。
您可能有一個小型數據庫,可能會進行大量更新。想象一下DB存儲每日股票價值。它每天晚上刪除所有數據並每天在表格中插入新數據!這實際上會創建一個大日誌數據,但可能不會影響mdf文件大小。
以下是有關VLF自動增長設置的article
。引用重要部分
截至2014年,當你創建你有多少的VLF獲得,成長,或自動增長日誌的算法是基於大小的問題:
- 小於1 MB,複雜,忽略這種情況。
- 最多64個MB:4周新的VLF,每個大致1/4生長
- 64 MB到1 GB的大小:8周新的VLF,每個大致1/8的生長比
- 更多的大小1 GB:16周新的VLF,每個大約1/16的增長
所以,如果你在1 GB創建了日誌,並自動在增長的512 MB塊200 GB,你必須大小8 +((200-1)×2×8)= 3192個VLF。 (從初始創建8周的VLF,然後200 - 1 = 199 GB,每512 MB增長自動增長= 398自動生長,每生產8周的VLF)
IMHO 3000+的VLF不是大數量驚人。既然你對你的數據庫大小有一些想法,假設你知道你的日誌通常是你數據庫大小的n倍。
然後,您可以進入正確的自動增長設置,讓您的VLF保持在您所熟悉的範圍內。
我個人會對5 GB自動增長開始的10 GB設置感到滿意。
因此,對於120 GB的日誌(n = 1),這會給我16 + 22 * 16 = 368個VLF。 如果我的日誌高達500 GB,那麼我將有16 + 98 * 16 = 1584 VLF
相關問題
- 1. SQL Server 2005 - 表中的行數(推薦)
- 2. 推薦SQL Server/T-SQL書
- 3. SQL Server事務日誌VLF訪問
- 4. 針對SQL Server的ORM推薦
- 5. 推薦數量的數據庫角色SQL Server 2008 R2
- 6. SQL推薦系統
- 7. SQL SERVER中的連接池(express) - 推薦量?
- 8. 在SQL Server中推薦一個很好的臨時表教程
- 9. 推薦幫助文件的推薦方式是什麼?
- 10. 爲SQL Server OLTP數據庫推薦放置tempdb和日誌
- 11. 你是否推薦Sql Server存儲和索引文件(pdf,office等)?
- 12. SQL Server中不推薦使用HTTP端點嗎?
- 13. 預測IO +通用推薦器中推薦數量的減少
- 14. SQL Db索引推薦
- 15. SQL會話超時推薦
- 16. 推薦的枝條文件擴展名
- 17. 推薦JAR文件的位置上OSX
- 18. Pluralsight - SQL Server複製 - 你推薦什麼課程材料?
- 19. 推薦PHP數組()
- 20. 推薦元數據?
- 21. 數據庫推薦
- 22. 質量豐富文件管理推薦
- 23. glassfish文件描述符推薦
- 24. 貝寶IPN推薦文件權限
- 25. Rails,Rackspace Cloud文件,推薦人ACL
- 26. 用戶推薦電子郵件正文
- 27. 推薦使用XML語言文件時
- 28. 在Xcode Build階段推薦文件夾?
- 29. 推薦
- 30. 關於免費SQL CBT的推薦
什麼版本的sql server? – DhruvJoshi
SQL Server 2012和2014(標準版) –
VLF相關的自動增長規則隨SQL Server 2014更改。 – DhruvJoshi