zoukankan      html  css  js  c++  java
  • Alter Database Add file之后 Restart SQL Server 2005数据库

    Add file后最好马上重启SQL Server服务,否则数据会把旧的数据文件所在磁盘写满后,才开始写新的数据文件。

    sys.database_files这个系统表也查不到相应的记录。

    重启SQL Server服务后,sys.database_files能够马上有新加的数据文件的记录。数据会按照磁盘剩余空间的比例分别写两个数据文件。

    微软应该是没有建议重启服务的,看来改系统层次的东西,不管要不要求,都最好重启一下~~

    下面是测试代码

    create table test
    (id int,
    name varchar(200))


    declare @sum int
    set @sum=20000
    while(@sum>0)
    begin
    set @sum=@sum-1
    insert into test(id,name)select @sum,'this is test data, mainly is used to do a test, you can deleted'
    end

    USE master;
    GO
    ALTER DATABASE test
    ADD FILE
    (
        NAME = Test1dat2,
        FILENAME = 'E:\test\test2.ndf',
        SIZE = 1MB,
        FILEGROWTH = 1MB
    );
    GO

  • 相关阅读:
    设计模式
    Junit单元测试
    数组存储和链表存储
    java新特型
    List&&Set
    Map
    File文件
    1588. 所有奇数长度子数组的和
    2秒后跳转到某页面
    图片轮播/倒计时--windows对象(setInterval)
  • 原文地址:https://www.cnblogs.com/shined/p/2035579.html
Copyright © 2011-2022 走看看