/*收缩数据库日志大小*/--数据库名称为 PTS2_NULL,请自行替换USE master GO ALTER DATABASE PTS2_NULL SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE PTS2_NULL SET RECOVERY SIMPLE GO USE PTS2_NULL GO --这里的2根据 select * from sysfiles 或 select * from sys.database_files 来查询 一般数据为1 日志为2;11代表指定收缩后日志大小为11MBDBCC SHRINKFILE (2 , 11, TRUNCATEONLY)GO USE master GO A...
作者:泥沙砖瓦浆木匠网站:http://blog.csdn.net/jeffli1993个人签名:打算起手不凡写出鸿篇巨作的人,往往坚持不了完成第一章节。交流QQ群:【编程之美 365234583】http://qm.qq.com/cgi-bin/qm/qr?k=FhFAoaWwjP29_AonqzL0rpdQAjjqlHQQ如果我的帮到了你,是否乐意捐助一下或请一杯啤酒也好呢?有你支持,干的更好~点这参与众筹 我的支付宝:13958686678
一、 前言 泥瓦匠又和大家见面了,最近两天我在Code Review ,顺便代码小小...
原文链接:http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?EmPreviewTypeV=2&id=279e64d5-7b60-43fa-b662-33731e895c84要对监听日志文件(listener.log)进行定期清理,如果不定期清理,会遇到下面一些麻烦: 1:监听日志文件(listener.log)变得越来越大,占用额外的存储空间。(当然现在存储白菜价,不差那几G的空间。但是我们还是要本着工匠情怀,精益求精) 2:监听日志文件(listen...
案例:http://www.linuxidc.com/Linux/2012-11/74005.htmhttp://blog.csdn.net/ssrc0604hx/article/details/18717983 原理:假如你现在不小心删除了一张表需要恢复。你就把一个月前备份的数据库拿出来,然后把这一个月的二进制日志里对这个数据库这张表进行的操作提出来。对备份的数据库进行同样的操作,得出来的表就和你删除的表一摸一样了。1.提炼日志:可以用mysqlbinlog根据时间和位置进行提炼成sql文件;2.正则表达式过虑sql文...
一:开启general log模式 >set global general_log=1; 二:查看日志文件 在数据库目录下,譬如“ /database/mysql/” 查询数据日志: #tail -f mariadb-slave01-slow.log 写数据日志: #tail -f hostname.log 三:完毕后及时关闭general log模式 >set global general_log=0;原文:http://www.cnblogs.com/amusic/p/4952969.html
回到目录LogParser是微软开发的一个日志分析工具,它是命令行格式的,我们通过这个工具,可以对日志文件进行操作,对于一个几百兆的log文件,使用记事本打开是件很残酷的事,所以,很多情况下,我们都会将大日志文件的内容插入到数据库中,这样有利于我们更好的去分析系统的日志。脚本中心给它的定义Log Parser 2.2 是一个功能强大的通用工具,它可对基于文本的数据(如日志文件、XML 文件和 CSV 文件)以及 Windows 操作系统上的重...
USE[master] GO ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE --简单模式 GO USE 要清理的数据库名称 GO DBCC SHRINKFILE (N‘要清理的数据库名称_log‘ , 2, TRUNCATEONLY) --设置压缩后的日志大小为2M,可以自行指定 GO USE[master] GO ALTER DATABASE 要清理的数据库名称 SET RECOVERY FULL WITH NO...
binlog二进制日志对于mysql数据库的重要性有多大,在此就不多说了。下面根据本人的日常操作经历,并结合网上参考资料,对binlog日志使用做一梳理:一、binlog日志介绍1)什么是binlogbinlog日志用于记录所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改。2)binlog作用因为有了数据更新的binlog,所以可以用于实时备份,与master/slave主从复制结合...
问题说明:在使用xtrabackup工具备份mariadb数据库时提示如下错误:InnoDB: Error: log file ./ib_logfile0 is of different size 5242880 bytes
InnoDB: than specified in the .cnf file 50331648 bytes!
innobackupex: Error: The xtrabackup child process has died at /usr/bin/innobackupex line 2672.数据库是使用通用二进制格式安装的,配置文件是复制的support-files目录下的my-large.cnf文件。在该配置文件中默认的innod...
更多博文请关注:没有伞的孩子必须努力奔跑 (www.xuchanggang.cn) 在实际的工作中,我们可能经常会遇到数据库宕机,数据丢失的情况,下面,我将演示一个模拟环境1.数据库正常启动插入数据:[root@client103 ~]# mysql -uroot -pkongzhong
mysql> use test;
mysql> insert into a select * from a;
#注: 这里不演示建表,默认大家都懂
# 下面进行一次全备
[root@client103 ~]# innobackupex --user=root --password=kongzhon...
目录一、mysql常用日志1.1 概述1.1.1 错误日志1.1.2 通用查询日志1.1.3 二进制日志(binlog)1.1.4 慢查询日志1.2 查询日志状态1.2.1 查看通用日志开启状态1.2.2 查看二进制日志开启状态1.2.3 查看慢查询日志功能是否开启1.2.4 查看慢查询时间设置1.2.5 在数据库中设置开启慢查询的办法(临时)二、备份与恢复2.1 概述2.2 备份类型2.2.1 从物理与逻辑的角度分类(逻辑备份、物理备份)2.2.2 从数据库的备份策略角度分类(完全备份、差...
用户管理实际应用:MySQL数据库是信息系统中非常重要的一个环节, 默认有个root用户,但是这个用户权限太大,一般只在管理数据库时候才用。所以通常由管理员创建不同的管理账户,分配不同的操作权限,交给相应的人员使用。下面将详细介绍mysql数据库的用户创建、授权等操作。(一)用户查看:
select user,authentication_string,host from user;(二)创建用户方法1:create user ‘test01‘@‘localhost‘ identified by ‘abc12...
当前的解决方法是:把硬盘上的其他文件删除,以空出硬盘空间,将数据库的日志文件大小改成无限制,然后分离数据库,要确保分离成功,、然后把数据库日志文件删除(最好是先改名,以防万一)。再附加数据库,这样会重建日志文件。 加回去之后,将数据库改成自动收缩,把日志文件改成按mb增长,增长最大设为一个固定的值,值的大小看数据处理情况,存在大指的update操作的话,应设为大一点。 在查询分析器上操作: 清空日志 DUMP TRA...
一、简介由MySQL AB公司开发,是最流行的开放源码SQL数据库管理系统,主要特点:1、是一种数据库管理系统2、是一种关联数据库管理系统3、是一种开放源码软件,且有大量可用的共享MySQL软件4、MySQL数据库服务器具有快速、可靠和易于使用的特点5、MySQL服务器工作在客户端/服务器模式下,或嵌入式系统中InnoDB存储引擎将InnoDB表保存在一个表空间内,该表空间可由数个文件创建。这样,表的大小就能超过单独文件的最大容量。表空间可...
客户名称:深圳某科技信息有限公司数据库类型:sql2000数据库大小:20g故障经过电脑突然断电,软件就显示某数据库错误,无法连接,打开企业管理器,显示数 据库质疑,DBCC查询显示“ SQL Server 检测到基于一致性的逻辑 I/O 错误
pageid不正确、数据库日志文件丢失”。处理经过客户找到我们,然后我们让客户把数据库压缩发给我们,首先我们先对数据进行
检测分析,确定是“ I/O 错误 ”,然后我们就开始用我们的修复工具对数据进
...