zoukankan      html  css  js  c++  java
  • sql 日志文件截断收缩

    use mydb
    ALTER DATABASE mydb SET RECOVERY SIMPLE WITH NO_WAIT
    ALTER DATABASE mydb SET RECOVERY SIMPLE   --简单模式
    DBCC SHRINKFILE (N'mydb_Log' , 11, TRUNCATEONLY)   -- 11是大小  11M
    ALTER DATABASE mydb SET RECOVERY FULL WITH NO_WAIT
    ALTER DATABASE mydb SET RECOVERY FULL  --还原为完全模式
    
     

      
    SELECT dbf.file_id AS FileID

        , dbf.name AS [FileName]

        , s.filename AS FileLocation

        , CAST(dbf.size/128.0 AS DECIMAL(19,2)) AS FileSizeMB

        , CAST(CAST(FILEPROPERTY(dbf.name, 'SpaceUsed') AS int)/128.0 AS DECIMAL(19,2)) AS SpaceUsedMB

        , CAST(dbf.size/128.0 - CAST(FILEPROPERTY(dbf.name, 'SpaceUsed') AS int)/128.0 AS DECIMAL(19,2)) AS AvailableSpaceMB

        , CAST((dbf.size / 128.0 - (FILEPROPERTY(dbf.name, 'SpaceUsed') / 128.0)) / (dbf.size / 128.0) * 100 AS DECIMAL(19,2)) AS [%FreeSpace]

        , dbf.growth / 128 AS FileGrowthMB

        , f.name AS FilegroupName

    FROM sys.database_files dbf

        INNER JOIN sys.sysfiles s ON dbf.name = s.name

        LEFT JOIN sys.filegroups f ON dbf.data_space_id = f.data_space_id

    ORDER BY dbf.name;


  • 相关阅读:
    bat命令2
    bat实现创建、复制、删除文件及文件夹
    bat命令1
    ckeditor使用教程
    统计SqlServer每张表内的数据量
    entiryFramework 事务控制
    jQuery验证控件jquery.validate.js使用说明
    asp.net中套用母版页之后的findcontrol
    SessionState
    窗体单例问题
  • 原文地址:https://www.cnblogs.com/cb168/p/10468286.html
Copyright © 2011-2022 走看看