SQL Server 收缩日志

简介: 一. SQL Server 2008 收缩日志   (1) 使用SQL管理器收缩日志     第一步执行如下命令 ALTER DATABASE platform SET RECOVERY SIMPLE GO     第二步使用SQL管理器:选择要收缩的数据库-->任务...

 

一. SQL Server 2008 收缩日志

  (1) 使用SQL管理器收缩日志

    第一步执行如下命令

ALTER  DATABASE platform SET RECOVERY SIMPLE   
GO

    第二步使用SQL管理器:选择要收缩的数据库-->任务-->收缩-->文件

    

    输入文件收缩到:* 大小,点击确认

 

    第三步执行如下命令

ALTER  DATABASE platform SET RECOVERY FULL 
GO

    以上操作是以 platform数据库为示例,在操作的过程中替换数据库名即可

 

  (2) 使用SQL语句执行数据库日志收缩

USE master
GO
ALTER DATABASE platform SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE platform SET RECOVERY SIMPLE   
GO
USE platform 
GO
DBCC SHRINKFILE (N'platform_Log' , 2, TRUNCATEONLY)
GO
USE master
GO
ALTER DATABASE platform SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE platform SET RECOVERY FULL   
GO

    通过以上命令可以将数据库日志文件收缩到2M,

    DBCC SHRINKFILE (N'platform_Log' , 2, TRUNCATEONLY) 指定收缩的日志文件名,以及收缩到的大小

二. SQL Server 2005 收缩日志
  清空日志
DUMP TRANSACTION platform WITH NO_LOG

   收缩数据库日志文件

DBCC SHRINKFILE ('platform_Log',1)

  截断事务日志

BACKUP LOG platform WITH NO_LOG

 

 

 
相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
6月前
|
SQL 存储 监控
SQL日志优化策略:提升数据库日志记录效率
通过以上方法结合起来运行调整方案, 可以显著地提升SQL环境下面向各种搜索引擎服务平台所需要满足标准条件下之数据库登记作业流程综合表现; 同时还能确保系统稳健运行并满越用户体验预期目标.
346 6
|
7月前
|
SQL 传感器 人工智能
生成更智能,调试更轻松,SLS SQL Copilot 焕新登场!
本文是阿里云日志服务(SLS)首次对外系统性地揭秘 SLS SQL Copilot 背后的产品理念、架构设计与核心技术积淀。我们将带你深入了解,这一智能分析助手如何从用户真实需求出发,融合前沿 AI 能力与 SLS 十余年日志分析最佳实践,打造出面向未来的智能化日志分析体验。
641 51
|
7月前
|
SQL 传感器 人工智能
生成更智能,调试更轻松,SLS SQL Copilot 焕新登场!
阿里云日志服务(SLS)推出智能分析助手 SLS SQL Copilot,融合 AI 技术与日志分析最佳实践,将自然语言转换为 SQL 查询,降低使用门槛,提升查询效率。其具备原生集成、智能语义理解与高效执行能力,助力用户快速洞察日志数据价值,实现智能化日志分析新体验。
475 1
|
SQL 存储 缓存
MySQL进阶突击系列(02)一条更新SQL执行过程 | 讲透undoLog、redoLog、binLog日志三宝
本文详细介绍了MySQL中update SQL执行过程涉及的undoLog、redoLog和binLog三种日志的作用及其工作原理,包括它们如何确保数据的一致性和完整性,以及在事务提交过程中各自的角色。同时,文章还探讨了这些日志在故障恢复中的重要性,强调了合理配置相关参数对于提高系统稳定性的必要性。
|
监控 安全 网络安全
使用EventLog Analyzer日志分析工具监测 Windows Server 安全威胁
Windows服务器面临多重威胁,包括勒索软件、DoS攻击、内部威胁、恶意软件感染、网络钓鱼、暴力破解、漏洞利用、Web应用攻击及配置错误等。这些威胁严重威胁服务器安全与业务连续性。EventLog Analyzer通过日志管理和威胁分析,有效检测并应对上述威胁,提升服务器安全性,确保服务稳定运行。
520 2
|
SQL 数据库
为什么 SQL 日志文件很大,我应该如何处理?
为什么 SQL 日志文件很大,我应该如何处理?
|
11月前
|
监控 容灾 算法
阿里云 SLS 多云日志接入最佳实践:链路、成本与高可用性优化
本文探讨了如何高效、经济且可靠地将海外应用与基础设施日志统一采集至阿里云日志服务(SLS),解决全球化业务扩展中的关键挑战。重点介绍了高性能日志采集Agent(iLogtail/LoongCollector)在海外场景的应用,推荐使用LoongCollector以获得更优的稳定性和网络容错能力。同时分析了多种网络接入方案,包括公网直连、全球加速优化、阿里云内网及专线/CEN/VPN接入等,并提供了成本优化策略和多目标发送配置指导,帮助企业构建稳定、低成本、高可用的全球日志系统。
1070 54
|
监控 Java 应用服务中间件
Tomcat log日志解析
理解和解析Tomcat日志文件对于诊断和解决Web应用中的问题至关重要。通过分析 `catalina.out`、`localhost.log`、`localhost_access_log.*.txt`、`manager.log`和 `host-manager.log`等日志文件,可以快速定位和解决问题,确保Tomcat服务器的稳定运行。掌握这些日志解析技巧,可以显著提高运维和开发效率。
1478 13
|
SQL 存储 关系型数据库
简单聊聊MySQL的三大日志(Redo Log、Binlog和Undo Log)各有什么区别
在MySQL数据库管理中,理解Redo Log(重做日志)、Binlog(二进制日志)和Undo Log(回滚日志)至关重要。Redo Log确保数据持久性和崩溃恢复;Binlog用于主从复制和数据恢复,记录逻辑操作;Undo Log支持事务的原子性和隔离性,实现回滚与MVCC。三者协同工作,保障事务ACID特性。文章还详细解析了日志写入流程及可能的异常情况,帮助深入理解数据库日志机制。
1649 0
下一篇
开通oss服务