标签:数据操作 内存 附加数据 部分 日志 过程 优化 文件中 性能
1、事务:一组数据库的操作(一组SQL语句的整体执行,不允行执行一半),例如两个银行转帐,整个的转帐过程就是一个事务,如果中间出现异常,将回滚所有操作create database zxta 创建数据库
Sp_helpdb 数据库名 查看数据库文件和大小
4、管理数据库文件的增长
当多个数据库在同一个磁盘上,为防止单一数据库将磁盘占满,需要限制 文件增长
通过数据库——右键“报表”——“标准报表“——磁盘使用情况可查看相关信息
5、收缩数据库和数据库文件
通过数据库——右键“收缩”——数据库 或 文件 (辅助数据库文件可以通过收缩方式将内容迁移至主数据库或其他辅数据库文件中进行清空,然后进行删操作)
收缩整个数据库及文件时不能小于创建时大小
自动收缩数据库:数据库—属性—选项—自动收缩功能开启
6、移动数据库文件的位置
将当前在使用数据库切换为其他数据库,
(1)脱机方式:右键选中要移动的数据库—任务—脱机,成功脱机后将数据库文件移至新位置,
命令方式指定数据库新位置,在系统master数据库上执行以下命令(主数据库文件和日志文件位置都需要重新指定),
Alter database zxta(数据库名) modify file
(
Name=zxta,filename=‘E:\zxtadb\zxta.mdf‘
)
Alter database zxta(数据库名) modify file
(
Name=zxta_log,filename=‘E:\zxtadb\zxta.mdf‘
)
命令执行后,需要移动的数据库重新联机
(2)分离方式:右键——任务——分离,移动文件,选中数据库——附加 重新连接数据库
此方法可以将数据库文件从一台服务器迁移至其他服务中上
标签:数据操作 内存 附加数据 部分 日志 过程 优化 文件中 性能
原文地址:https://blog.51cto.com/adairh/2544134