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的ORM推荐
- 3. 推荐数量的数据库角色SQL Server 2008 R2
- 4. SQL SERVER中的连接池(express) - 推荐量?
- 5. 在SQL Server中推荐一个很好的临时表教程
- 6. 为SQL Server OLTP数据库推荐放置tempdb和日志
- 7. 你是否推荐Sql Server存储和索引文件(pdf,office等)?
- 8. SQL Server中不推荐使用HTTP端点吗?
- 9. 预测IO +通用推荐器中推荐数量的减少
- 10. SQL会话超时推荐
- 11. SQL Db索引推荐
- 12. 推荐的枝条文件扩展名
- 13. 推荐JAR文件的位置上OSX
- 14. 推荐元数据?
- 15. 推荐PHP数组()
- 16. 数据库推荐
- 17. Pluralsight - SQL Server复制 - 你推荐什么课程材料?
- 18. Rails,Rackspace Cloud文件,推荐人ACL
- 19. 推荐使用XML语言文件时
- 20. 贝宝IPN推荐文件权限
- 21. 用户推荐电子邮件正文
- 22. glassfish文件描述符推荐
- 23. Python数据结构推荐?
- 24. 推荐
- 25. 关于免费SQL CBT的推荐
- 26. 推荐一个工具来管理SQL Server中的扩展属性2005
- 27. SQL Server 2008:A *数据文件IO计数器* SQL Server的
- 28. 基于Web的SQLite文件的推荐文件权限
- 29. 每个文件是否有推荐的代码行数?
- 30. 推荐aplications软件开发
什么版本的sql server? – DhruvJoshi
SQL Server 2012和2014(标准版) –
VLF相关的自动增长规则随SQL Server 2014更改。 – DhruvJoshi