做开发几年来很少写博客,也几乎没用着数据库,最近开始用到数据库知识,设计到很多问题,自己都不明白,将自己的学习过程自己总结下,希望能够在自己的学习下也能够留下些痕迹。学习主要是做些实验
1. 原数据库大小3M,连续插入272万条数据后,数据文件大小增加到1.5G,sqlserver的内存也增加到1.2G,
日志文件增加到了6G多
删除数据表中的数据后,数据文件大小和日志文件大小都没有改变
解决方式:
(1)选中数据库,右键:任务=》收缩=》数据库,数据库文件和日志都会缩小
(2)可以设置数据库的文件为自动收缩,选中数据库,右键菜单:属性=》选项=》自动收缩(True)
(3)自动收缩的SQL语句:DBCC SHRINKDATABASE(数据库名称)