Sql server 日记 (收缩数据库,DUMP日志)

Oracle 11.2.0.3数据库CJQ进程造成row cache lock等待事件影响job无法停止问题分析 一, 现象描述 某生产系统应用人员反映自己发起的job异常,没有正常运行,导致相关表无数据,自己尝试停止job但未成功,也无法重新发起job。 二, 问题分析 job的登录模式一般为’DBMS_SCHEDULER’,通过PL/SQL工具登录运行如下语句进行查看 select S.STATUS,        S.INST_ID,        S.SID,        S.PADD... 阅读详情

转自

http://blog.youkuaiyun.com/liuhuayang/article/details/5771208

数据库服务器磁盘空间是一天比一天少,已经加了一块500G的硬盘了,可RAID5下也没有起到什么太大的作用。 看看能不能从数据库中要回点空间。

 

先看看未分配的数据库空间有多少

 

1 使用 sp_spaceused 命令查看当前unallocated space 的空间, 还真的不少

 

那既然有不少的未分配空间,开始收缩数据库好了。

 

1 在保证数据库正常备份的情况下,DUMP日志

 

2005 数据库中可以使用

 

use [目标数据库]

go

 

backup log [目标数据库] with no_log

 

go

 

dbcc shrinkdatabase ('目标数据库', 20, truncateonly)

 

20的意思是数据库收缩后的数据库文件中所需的剩余可用空间百分比。

 

 

 

结果出来了,

EstimatedPages

数据库引擎估计文件能够收缩到的 8 KB 页数。

 

 

 

EstimatedPages

数据库引擎估计文件能够收缩到的 8 KB 页数

EstimatedPages

数据库引擎估计文件能够收缩到的 8 KB 页数

 

 

 

任务完成。

 

分析: 在2005上可以使用的命令已经在sql server 2008上不能使用了

 

sql server 2008 不在支持 backup log with no_log ,

 

需要替换为

 

USE [master]
GO
ALTER DATABASE [目标数据库] SET RECOVERY SIMPLE WITH NO_WAIT
GO

 

DBCC shrinkdatabase ('目标数据库', truncateonly)

 

USE [master]
GO
ALTER DATABASE [目标数据库] SET RECOVERY FULL WITH NO_WAIT
GO

 

VS2022打包C#安装包(最新、最全) 阅读详情

相关推荐

从大疆智图到Cesium:3D Tiles模型加载与Web三维场景构建实战

本文详细介绍了如何利用大疆智图生成3D Tiles数据,并通过Cesium在Web端实现高效加载与三维场景构建。从大疆智图参数设置到Cesium环境配置,再到3D Tiles性能调优与高级功能实现,提供了一套完整的实战指南,帮助开发者快速掌握3D Tiles模型加载与Web三维场景构建技术。

weixin_30520015的博客 1282

SystemState分析案例(一)

这是1个09年的故障,数据库无法登陆,杀了发现有问题的进程,以及所有LOCAL=NO的还是不行,最后直接重启了库 今天想总结下systemstate,把以前的systemstate拿出来重新分析整理了下,发...

cti27515的博客 339

别再用Excel硬算传热了!用MATLAB/Octave复现国赛数学建模A题(附完整代码与避坑指南)

本文详细介绍了如何利用MATLAB/Octave高效解决数学建模中的传热问题,替代传统的Excel计算方法。通过复现2018年国赛A题的高温作业服传热模型,从理论推导到代码实现,提供了完整的有限差分法解决方案和参数拟合技巧,帮助读者提升数学建模效率和准确性。

weixin_30512965的博客 379

oracle的dump命令

一.Memory Dumps 1).Global Area ALTER SESSION SET EVENTS ‘immediate trace name global_area level n’; 1 包含PGA 2 包含SGA 4 包含UGA 8 包含indrect memory 2).Library Cache ALTER SESSION SET EVENTS ‘immedia

wxwpxh的专栏 553

《机器人学一(Robotics(1))》_台大林沛群 第 3 周 【机械手臂 顺运动学】Quiz 3

的方向,旋转方向与四指弯曲方向相反,为负, α为 -90。的方向,旋转方向与四指弯曲方向相反,为负, α为 -90。bug 的图 要求解的 i 位置有误 两套 题目?B. 第2个 坐标系 的原点位置 不便于 计算;上面的正确,后两题 有误, 不知道问题在哪里。标准部分, 前面的更常用,这种仅作为 了解。还是计算过程中保留两位有效数字 不符合。2、确定 旋转角 α 正负的右手定则。1、确定坐标系方向的右手定则。可相交,距离为 0。A: 右手拇指指向。小数点后两位,不符合。

weixin_46034116的博客 1242

从ISO 17987到SAE J2602:LIN一致性测试标准全景解读与CANoe实现

本文深入解析了从ISO 17987到SAE J2602的LIN一致性测试标准技术演进,详细对比了两大标准体系的技术差异,并基于Vector CANoe平台演示了如何构建符合最新行业要求的自动化测试方案。文章重点介绍了SAE J2602标准的三大改进点,包括唤醒特性、传输层协议和诊断服务的增强测试要求,并提供了CANoe测试环境配置、测试模块集成及测试案例解析的实战指南。

app77的博客 334

Sql Server 2017 间歇性卡死,无法连接,求指点

Sql Server 2017 间歇性卡死,无法连接,求指点

seguozi1991的博客 1084

PCL CSF布料模拟算法【2026最新版】

CSF布料模拟地面滤波算法的PCL实现,博客长期更新,本文最近更新时间为:2026年10月26日。

点云侠的博客 3917

sql server 自动清除日志文件

sql server 自动清除日志文件

zhuxiangdong的专栏 3743

CAM350常用快捷键

CAM350快捷键 CAM350常用快捷键

bhxc809751502的博客 3054

vs2017配置liblas库+测试代码

之前已经配置好pcl(vs2017配置pcl),可以单独配置liblas,也可以在原有pcl属性表的基础上继续配置

孙悟空 4022

SQL Server 2008如何压缩日志(log)文件

在SQL Server 2000/2005中可以快速压缩日志log文件,通过SQL, 方法一: -BigData为数据库名 DUMP TRANSACTION BigData WITH NO_LOG BACKUP LOG BigData WITH NO_LOG DBCC SHRINKDATABASE(BigData ) 执行以上语句可以快速压缩日志文件到1M。 但是以上语句中前两行在S

arenzhj的专栏 677

【华为OD机试真题 新系统】1029、字符串处理 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS)

【华为OD机试真题 新系统】1029、字符串处理 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS) 华为od机试,华为od机试真题,华为od机试E卷,华为odE卷,华为od机试真题E卷,华为OD,华为OD机试,华为OD机试真题,华为od机考,华为od机试D卷,华为od机试真题D卷,华为od手撕代码,华为od,华为od机试C卷,华为od e卷,华为2026e卷,od机试,2026E卷,华为OD机试E卷,什么是华为od,华为od介绍,全面了解华为od,2026华为od,如何备战华为od,

KJ.JK 218

清空SQL Server日志

Http高级显示友好http错误信息两种方法:一种方法:清空日志。1.打开查询分析器,输入命令DUMP TRANSACTION 数据库名 WITH NO_LOG2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。 另一种方法有一定的风险性

冷雨夜的专栏 801

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

sql server 如何清空日志

<br />1.打开查询分析器,输入命令 <br />DUMP TRANSACTION 数据库名 WITH NO_LOG <br />2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。

ocean1010的专栏 640

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

SQL Server事务日志物理与逻辑架构深度解析

事务日志是关系型数据库实现ACID特性的底层基石,其本质是一个逻辑环形缓冲区,通过虚拟日志文件(VLF)组织物理存储,并以日志序列号(LSN)构建全局有序的时间轴。理解VLF数量对截断性能的影响、日志记录的差量存储机制(Change Vector)以及LSN在崩溃恢复、AlwaysOn同步中的核心作用,是保障高可用与快速恢复的关键技术前提。它直接决定日志备份效率、CHECKPOINT响应时间、阻塞诊断精度及时间点还原能力。本文聚焦SQL Server事务日志的物理结构设计原理与逻辑行为语义,结合DBCC L

baochuanying9531的博客 375

清理sql2005事务日志

 DUMP TRANSACTION [数据库名] WITH NO_LOG  BACKUP LOG [数据库名] WITH NO_LOG  DBCC SHRINKDATABASE([数据库名]) SHRINKDATABASE 说明:收缩指定数据库中的数据文件大小。 语法: DBCC SHRINKDATABASE    ( database_name [

xushichang的专栏 844

利用SQL语句清理日志

注:cbd为数据库名--清空日志DUMP TRANSACTION cbd WITH NO_LOG--截断事务日志BACKUP LOG cbd WITH NO_LOG----收缩数据库DBCC SHRINKDATABASE(cbd)--收缩指定数据文件,1是文件号,可以通过这个语句查询到:select * from sysfilesDBCC SHRINKFILE(1)--以后能自动收缩EX...

weixin_38168918的博客 165

清除 MSSQL2005、MSSQL2008 数据库日志文件

SQL2005:1. DUMP TRANSACTION database_name WITH NO_LOG2. 数据库右键菜单-任务-收缩-文件-文件类型选择日志-收缩操作选中第二个选项并填写收缩到多大 SQL2008: USE database_name;GOALTER DATABASE database_nameSET RECOVERY SIMPLE;--设置简单恢复模式GODB...

weixin_30672295的博客 88

从零到一构建情感疗愈应用:暖屿 (Warm Isle) 全栈技术架构深度解析

摘要 《暖屿技术实现讲解文档》详细介绍了情感疗愈应用暖屿的全栈技术架构。项目基于FastAPI+Vue3前后端分离架构,采用Docker容器化部署,核心功能包含情绪管理、AI陪伴等。文档系统讲解了后端基础设施(配置管理、依赖注入)、业务逻辑、实时通信等设计,以及前端Vue3的状态管理、组件化实践。关键技术包括异步架构、AI集成、支付系统等,并涵盖测试、代码规范及扩展建议。目标读者为开发者、技术学习者和项目维护者,提供了现代Web应用的完整技术实现参考。

2402_83239589的博客 1638

oracle 的job事件,Oracle 11.2.0.3數據庫CJQ進程造成row cache lock等待事件影響job無法停止問題分析...

一,現象描述某生產系統應用人員反映自己發起的job異常,沒有正常運行,導致相關表無數據,自己嘗試停止job但未成功,也無法重新發起job。二,問題分析job的登錄模式一般為’DBMS_SCHEDULER’,通過PL/SQL工具登錄運行如下語句進行查看select S.STATUS,S.INST_ID,S.SID,S.PADDR,S.SQL_ID,S.SQL_EXEC_START,S.ACTION...

weixin_32404293的博客 209

记一次数据库无法增删改趋于HANG住状态的故障诊断和处理

记记一次数据库无法增删改趋于HANG住状态的故障诊断和处理,生成并分析HANGANALYE和SYSTEMSTATE

Robo's Blog【海阔凭鱼跃,天高任鸟飞】 1692

sqlserver可用空间过大,回收未用空间

背景:阿里云RDS sqlserver2008数据库,因为错误操作,导致一个表插入大量数据,导致表内存,数据库内存超限,并产生自动锁。 解决: 1.查明原因后,赶紧停止错误操作,因为这个表数据意义不大,所以直接使用trancate语句直接清除该表数据 2.清除后,自动锁解除。但是存储空间还是没下去 3.产生疑问,到底是什么占用存储空间? 4.查看数据库大小: use [$DB] go...

四点的博客 3656

SQL SERVER2008 R2 ,求教,故障日志不断增大,撑爆硬盘,谢谢。

现象描述: 1-1 3 21:23:54.92 spid72 78132A47 Module(MSVCR80+00002A47)2012-05-23 21:23:54.96 spid72 * ----------------------------------------------...

diandao0198的博客 1709

SQL Server设置了自动增长,而可用空间仍然为0

遇到了这样的一个情况:对SQL Server虽然设置了文件的自动增长,但查看可用空间时,其值为0,而用sp_spaceused 存储过程查看数据库内部空间使用情况,发现unallocated space的值为负值。这是由于内部页计数出错而导致的,通过使用dbcc updateusage (0)对当前数据库进行页统计,就可以得出正确结果。

Blaider的专栏 8200

oracle客户端报ora12543,急救:部分客户端PL/SQL登陆数据库服务器报:ora-03135;ORA-12543: TNS: 无法连接目...

本帖最后由 yuanjqiu 于 2012-9-26 12:21 编辑主题:部分客户端PL/SQL登陆数据库服务器报:ora-03135;ORA-12543: TNS: 无法连接目标主机;ORA-12543修改listener的inbound_connect_timeout参数的方法环境:aix 5.3 +oracle10g R2 10.2.0.3.0 +rac(主、从)现象:1、突然出现部分ip...

weixin_36310376的博客 1687
上一篇: Blackle.com与google节能
下一篇: MSSQL 的convert与cast
tryfinally
博客等级 码龄20年 8粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值