广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Sqlserver2000深度压缩数据库文件*.mdf一法

    来源:网络收集  点击:  时间:2024-08-14
    【导读】:
    Sqlserver2000仍是目前使用广泛的一款数据库软件,数据管理维护中对数据库文件的压缩是一项很重要的工作,但是使用Sqlserver企业管理器中的“收缩数据库”进行数据库文件的压缩,往往效果不明显,尤其是数据库经常执行删除操作的,根本没有彻底释放掉那些冗余的空间。下面介绍一种通过执行dbcc命令语句来压缩数据库的方法。操作之前,啰嗦一句:数据库先进行备份,然后再行操作!工具/原料moreSqlserver2000企业管理器SqlServer2000查询分析器方法/步骤1/6分步阅读

    在程序组中,展开“Sqlserver”运行“查询分析器”。输入用户名、密码。

    2/6

    在工具栏的数据库列表中选择要操作的数据库。

    3/6

    输入:select * from sysfiles 执行,可以看到下面的内容,记住其中的fileid字段的内容,也就是1或2,标识数据库的数据文件或日志文件,下面的命令要用到这里的值。

    4/6

    输入:dbccshrinkdatabase('库名'),收缩数据库,结果如下:可以看到压缩后的数据库文件的尺寸。

    5/6

    输入:dbccshrinkfile(2,0)执行,然后输入dbccshrinkfile(1,0)执行。两句命令中的第一个参数就是前面看到的FileID的值,表示了一个是日志文件,一个是数据文件。第二个参数0,表示收缩到初始大小。

    6/6

    输入:dbcc updateusage (0),执行更新操作,完工!更新后可以跟之前的数据文件比对一下了,会有相对较大的尺寸上的优化了。

    注意事项

    数据库任何的操作前,都应先做一个文件备份,以备不测!谨记!

    sqlserver2000
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1121076.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 18:49:40  耗时:0.035
    0.0355s