社区
疑难问题
帖子详情
数据库日志爆增(70G/day)
huangjing81
2013-06-05 01:30:59
最近有个数据库,一张热点表空间占用不到30M,20W行数据,该表每秒更新十几次,其他表几天才更新几万次。但是该库每日工作时间的日志能有60G。问一下这么大的日志是这个表引起的么?另外有一个库写入更加频繁,为何每天也只有不到10G的日志呢?找到问题根源从哪些方面下手?
...全文
227
11
打赏
收藏
数据库日志爆增(70G/day)
最近有个数据库,一张热点表空间占用不到30M,20W行数据,该表每秒更新十几次,其他表几天才更新几万次。但是该库每日工作时间的日志能有60G。问一下这么大的日志是这个表引起的么?另外有一个库写入更加频繁,为何每天也只有不到10G的日志呢?找到问题根源从哪些方面下手?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangjing81
2013-06-05
打赏
举报
回复
咨询了开发,发现他们业务逻辑有些问题,造成每次更新数据都有多条数据被修改,应该是这个原因吧。
Q315054403
2013-06-05
打赏
举报
回复
30M,每秒更新几十次?是其中某些行吧。。否则不累死SVR? 如果更新量多,日志自然就大
最爱午夜
2013-06-05
打赏
举报
回复
你需要查看每天数据库对这个表的操作,完整恢复下,insert,update,delete都记录到日志中,你的表述中提到:一个表每秒更新10多次,频繁操作这个表肯定造成大量日志写入,还有,可能有其他的操作导致日志膨胀,那么你需要找到这些操作。
maqh813
2013-06-05
打赏
举报
回复
把数据库恢复模式由完整改成简单,然后收缩日志文件。可以不。
唐诗三百首
2013-06-05
打赏
举报
回复
用SQL Profiler工具跟踪一下,看具体是哪些操作..
huangjing81
2013-06-05
打赏
举报
回复
每天都有备份日志,不然2天就爆了。但那只是被动的解决方案,主要是想找到什么原因引起的日志增长那么快!
唐诗三百首
2013-06-05
打赏
举报
回复
备份日志,然后收缩日志文件..
快乐_石头
2013-06-05
打赏
举报
回复
再看看是否有一直未提交的事务 dbcc opentran 如果有 再看看这个语句是谁提交的 执行的语句是什么
快乐_石头
2013-06-05
打赏
举报
回复
select * from sys.databases 中看看log_reuse_wait显示什么 看看不能截断的原因是什么
huangjing81
2013-06-05
打赏
举报
回复
引用 1 楼 ap0405140 的回复:
是SQL2000? 可用log explorer工具查看一下数据库日志..
2008R2
唐诗三百首
2013-06-05
打赏
举报
回复
是SQL2000? 可用log explorer工具查看一下数据库日志..
Linux
日志
服务与
日志
管理详解
在Linux系统中,系统
日志
一般都保存在/var/log/目录下。如下所示: 具体介绍一下这上面的主要
日志
文件:/var/run/utmp/var/log/messages系统总
日志
:/var/log/secure登录
日志
:/var/log/dmesg系统启动
日志
: /var/log/yum.log
日志
:说明:不能用vim编辑器查看的
日志
文件示例。 为什么有些
日志
文件不能使用vim编辑器查看?是因为这些
日志
文件中的内容,记录的是重要系统资源的
日志
,与系统安全有关,不能让你修改,要确保数据的准确性
Oracle Logminer
数据库
日志
分析详解
转:http://blog.csdn.net/tianlesoftware/archive/2010/05/19/5604497.aspx Logminer是oracle从8i开始提供的用于分析重做
日志
信息的工具,它包括DBMS_LOGMNR和DBMS_LOGMNR_D两个package,后边的D是字典的意思。它既能分析redo log file,也能分析归档后的archive log file
mysql
数据库
数据库
基础 MySQL特点:适用于中小规模,关系型
数据库
主配置文件:/etc/my.cnf
数据库
目录:/var/lib/mysql
日志
文件:/var/log/mysqld.log 端口:3306 进程名:mysql 传输协议:TCP 进程所有者:mysql 进程所属组:mysql 常见的关系型
数据库
:Access、SQL server、Oracle、MySQL 三级模式:一个
数据库
只能有一个模式,外模式也叫用户模式,内模式也叫存储模式
数据库
模型:层次模型、网状模型、关系模型 优势:真正的多用户多线
大数据
日志
处理最佳实践:提升效率的10个技巧
随着微服务、云原生架构的普及,企业IT系统产生的
日志
数据呈现"三高一杂"特征(高并发、高增长、高价值、格式复杂)。据Gartner统计,2023年企业日均
日志
产生量较2020年增长300%,但仅有42%的企业能高效利用
日志
数据。本文聚焦
日志
处理全生命周期(采集→传输→存储→清洗→分析→归档),提供可落地的效率优化方案,覆盖互联网、金融、电商等主流行业场景。核心概念:定义
日志
处理关键环节与术语10个效率技巧:覆盖全链路优化策略项目实战:电商平台
日志
系统改造案例工具推荐:主流工具链选型指南。
数据库
(MySQL) 一
日志
作用:在
数据库
保存数据时,有时候不可避免会出现数据丢失或者被破坏,这样情况下,就必须保证数据的安全性和完整性,则需要使用
日志
来查看或者恢复数据。由于多种安装mysql的方法可能导致文件存储位置和名称不同,需要先通过mysql配置文件确定错误
日志
文件位置及名称……datadir=C:/ProgramData/MySQL/MySQL Server 8.0\Data # 注意此处log-error="LEGION.err" # 注意此处。
疑难问题
22,302
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章