SqlServer 2016 - 数据库大小太重要了

时间:2017-10-27 14:38:19

标签: sql-server database ssis bigdata sql-server-2016

对不起,如果我犯错误,我是法国人......

我有一个数据库,当我创建它时,这里有一些统计数据:

  1. db size:16 MB
  2. mdf文件大小:8 MB
  3. ldf文件大小:8 MB
  4. DB Mode是SIMPLE,表压缩是PAGE类型 我传输数百万行,但是我使用TABLOCK,或者,TABLOCKX / HOLDLOCK ...... 最后我有这个:

    1. db size:2512 MB
    2. mdf文件大小:729 MB
    3. ldf文件大小:1843 MB
    4. 哇!哇!我的数据库只有3百万行,其大小增长到2.5 GB!

      我使用合并,更新,删除,插入查询。我用SSIS Job执行它们。它是制药业的大数据......

      如何在不手动收缩的情况下自动减小数据库大小。 是否有一些减少日志大小影响的查询或类似的东西?

      对所有人来说!

1 个答案:

答案 0 :(得分:-4)

将恢复模型设置为simple,然后收缩事务日志。