sql server日志文件过大怎么办
sql server日志文件过大怎么办
sql server日志文件过大怎么办在SQL Server数据库中事务日志起着至关重要的作用:它持续记录数据库所有的事务和这些事务对数据库所做的修改;一旦数据库出现灾难事件,就需要事务日志来进行近期数据的恢复操作。不过,要得到任何好处都要付出的相应代价:在活动数据库中,事务日志会消耗大量的存储空间,如果你不做任何干预,事务逻辑日志会一直增长,直到塞满存储这些日志文件的所有可用空间。
一、 Sql Server 数据库中文件有MDF和LDF文件 存在于 sqlserver_install_dir\MSSQL\Data\
.mdf文件: MDF是SQL Server数据库文件.
.ldf文件 :LDF是SQL的日志文件,是不能直接打开的。LDF记录每一个操作。
二、解决日志文件过大的方法:
方法一:
1、将恢复模式由完整(Full)改为简单(Simple)
2、收缩(Shrink)日志文件
3、将恢复模式由简单(Simple)改为完整(Full)
方法二:清空日志
1.打开查询分析器,输入命令
DUMP TRANSACTION 数据库名 WITH NO_LOG
2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM, 这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。
方法三:删除日志
1: 删除LOG
分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K。
三.如何设置以后能自动收缩?
企业管理器--服务器--右键数据库--属性--选项--选择"自动收缩"
四.如何想以后不让它日志增长得太大?
企业管理器--服务器--右键数据库--属性--事务日志--将文件增长限制为xM(x是你允许的最大数据文件大小)
- sqlserver数据库如何分页(SQL server分页的4种方法示例很全面)
- sql server数据库备份计划(SQL Server数据库设置自动备份策略的完整步骤)
- sql server 数值类型运算(SQL SERVER2012中新增函数之字符串函数CONCAT详解)
- sqlserver常用配置调整(sql server性能调优 I/O开销的深入解析)
- SQL Server的恢复模式
- sql server创建的表在哪(浅析SQL Server授予了CREATE TABLE权限但是无法创建表)
- SQL Server 表变量的用法
- sql server锁原理(Sql Server 死锁的监控分析解决思路)
- sqlserver表分区步骤(行转列之SQL SERVER PIVOT与用法详解)
- SQL Server中SQL语句或者存储过程的最大长度
- sql server 视图操作(Sql Server 视图数据的增删改查教程)
- sql server入门教程(SQL Server AlwaysOn读写分离配置图文教程)
- sql server 高并发update 死锁(解密新型SQL Server无文件持久化恶意程序的问题)
- sqlserver 数据量需要多少内存(SQL Server在AlwaysOn中使用内存表的“踩坑”记录)
- sql server 报错(sql server利用不同语种语言显示报错错误消息的方法示例)
- sql设计数据库过程文字详述(Sql Server 数据库中调用dll文件的过程)
- 今天要吃什么(今天要吃什么菜)
- 三杨之一 南杨 杨溥 安贞履节,酿醴调羹,宰相之气(三杨之一南杨杨溥)
- 今天会下雨吗(今天会下雨吗小说)
- 追连续剧,品古今联4 明代三杨,联妙诗佳(追连续剧品古今联4)
- 三杨 共辅四朝帝王,构建明帝国内阁行政圈(三杨共辅四朝帝王)
- 红色文化进国企(红色文化进国企)
热门推荐
- SQL SERVER中使用WITH TIES获取前几行数据
- eval在python里面什么意思(python 为什么说eval要慎用)
- python3配置教程(python3中property使用方法详解)
- MySQL中interactive_timeout和wait_timeout
- apachephp安装配置教程交流(Apache中利用mod_rewrite实现防盗链)
- mysql8.0.23的安装步骤(mysql 8.0.22 下载安装配置方法图文教程)
- asp.net网站如何优化
- dedecms v5.7使用教程(织梦dedecms数据库类$dsql使用方法步骤)
- 微信发送镭射效果代码(JS实现微信"炸屎"大作战功能)
- laravel8 前后端分离方案(laravel 根据不同组织加载不同视图的实现)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9