zoukankan      html  css  js  c++  java
  • SQL Server 文件自动增长那些事

    方法 1、

            把文件的增长设置为按照固定大小增长。 如filegrowth = 100MB;

    ----------------------------------------------------------------------------------------------------------------------------------------------------------

    数据文件增长说明、

                           比如说表 T 建立在文件file1 和 file2 上。file1 file2各有500MB 的空闲空间。若要向表中插入100MB数据非常有可能file1,file1 各插入

                           50MB。但是如果你只插入1MB数据就非常有可能这1MB数据只在file1 文件里。原则上是按空闲空间的比例对插入的数据进行分分配的

                           例如 file1空间900M file2空闲100MB  ,现在要插入100MB数据这样就会在file1上插入90MB,file2上插入10MB;

                           还有当两个文件都没有空闲的空间里SQL Server 会自己随便找其中一个文件进行自动增长。若在一定时间内数据文件增长还没有完成

                           这次增长会失败。这个超时一般是15s。所以给文件一个合理的增长大小是十分有用的 小数据库一般设为80M 大点的可以设为160MB;

    日志文件增长说明、

                           如果多个日志文件都满了、SQL Server 会增长当前的日志文件。以保证日志的连续性。因为日志要保证是连续的所以SQL Server 一次只

                           可以对一个日志文件进行写入。所以多个日志文件不能起到提高IO目的。

  • 相关阅读:
    UPS FAQ-不错的UPS资料
    HPL.dat FAQ
    Fortran77计算某段代码的CPU运行时间
    存储知识 什么是LUN?LUN有什么用?对理解存储设备很有好处
    HPL.dat Tune
    UPS-瓦特(W)和伏安(VA):易混淆的两个概念
    mysql sql 索引相关用法,加快查询速度
    mysql 数据库分类设计方法与PHP结合
    c# SQLServer 数据库连接类
    .net上传图片生成大小缩略图
  • 原文地址:https://www.cnblogs.com/JiangLe/p/3996600.html
Copyright © 2011-2022 走看看