mysql-5.6.21-winx64.zip的安装
mysql-5.6.21-winx64.zip的安装1.安装windows服务(Windows7 用户必须以管理员启动cmd):mysqld.exe -install MySQL --defaults-file=D:\tools\mysql-5.6.21-winx64\my.ini注意: mysqld.exe -install 的时候,如果不带defaults-file 默认会先找my.cnf,再找my.ini2.start upnet start MySQL有不可识别的参...
python 发送邮件脚本(支持多附件和群邮件)
# -*- coding: UTF-8 -*-# Auth: sxhua# Usage: python sendmail.py -t sxhua@tudou.com,abc@tudou.com -s "Daily Report" -c "dbreport_20161019.lst" -a "dbreport2_20161019.lst","dbreport_20161019.lst"import sysimport timeimport getoptimport smtplibfrom email.mime.text import MIMETextfrom ema...
Oracle数据库表碎片整理
Oracle数据库表碎片整理 一、Oracle数据库表是否需要碎片整理,看个例子,有人是这么说的 由于oracle的数据表的存储不像mysql(innodb)那样使用的聚集组织表(IOT)存放数据,而是使用的是称为堆(HEAP)的方式来存放数据. 数据行被存放到的块是随机的.进行全表扫描的时候读取出来的数据行没有按...
一次Oracle 表空间重整(重组)
一、先来看看目前的空间状况,其中TDWCMSDB 的FSFI只有13,其中好几个表的extent数量都在200以上,例子是177个SQL> select tablespace_name,sqrt(max(blocks)/sum(blocks))*(100/sqrt(sqrt(count(blocks)))) FSFI FROM dba_free_space group by tablespace_name...
ORA-19606: Cannot copy or restore to snapshot control file
查看日志发现,恢复区文件,在凌晨被oracle删除了Thu Sep 29 01:06:54 2016Deleted Oracle managed file /oracle/orahomes/fast_recovery_area/TDWLP9/backupset/2016_09_16/o1_mf_annnn_TAG20160916T010630_cxoq18h3_.bkpThu Sep 29 01:08:16 2016Deleted Oracle managed file /oracle/orahomes/fast_recovery_area/T...
网络不佳 FRA快速恢复区上限 导致的Gap问题
网络不佳 FRA快速恢复区上限 导致的Gap问题Data Guard 配置情况: 1.LGWR ASYNC 2.主库归档存放FRA(快速恢复区)USE_DB_RECOVERY_FILE_DEST3.主备库存在不同的机房,时常有网络闪断的情况4.FRA(快速恢复区)上限 200G5.rman备份策略:保持28天的备份*.LOG_ARCHIVE_DEST_1='LOCATION=USE_DB_RECOVERY_FILE_D...
Oracle Data Guard 理论知识
RAC,DataGurad是Oracle高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。他们各自的侧重点不同,适用场景也不同。 RAC它的强项在于解决单点故障和负载均衡,因此RAC方案常用于7*24的核心系统,但RAC方案中的数据只有一份,尽管可以通过RAID等机制可以避免存储故障,但是数据本身是没有...
Data Guard 自动删除归档日志的脚本
Data Guard 备库的归档日志 需要手工删除,主库上若有rman备份,可在backup命令中加delete。$ cat delarch.sh#!/bin/bash# Program:# This script is to delete the arch logs for the standby database after it has applied the logs to the instance.# History:# 2016/09/21...
ibdata1 的共享表空间中有一个回滚段的地址, 用作回滚段的写入
ibdata1 的共享表空间中有一个回滚段的地址, 用作回滚段的写入
一次sql卡住的解决过程(mysql)
一条更新语句,导致数据库卡死,但从OS层面看没有数据库负载 update wlflow.`crm_fm_result_info` set result_status = '已取消',end_date = '2016-07-31 23:59:59',bak2 = '20160805数据对比联通侧无订购'WHERE `prod_rowid` = '144' AND `result_status` = '成功' AND `create_date` > '2016-05-08 15:30' ...
slow_log查看工具
pt-query-digestyum install perl-IO-Socket-SSLrpm -ivh percona-toolkit-2.2.9-1.noarch.rpm执行[root@localhost mysql]# pt-query-digest mysql-slow.log# 770ms user time, 140ms system time, 31.97M rss, 221.28M vsz# Current date: Wed Sep 7 16:53:57 2016# Hostname: localhost...
mysqlbinlog功能扩展patch--table参数
mysqlbinlog功能扩展patch--table参数http://blog.chinaunix.net/uid-26896862-id-3834929.html
xtrabackup 备份恢复测试
远程备份:innobackupex --defaults-file=/usr/my.cnf --user=backup --host=127.0.0.1 --port=3306 --password=backup --stream=tar /backup |ssh root@10.5.22.13 cat " >" /backup/full_`date "+%Y-%m-%d_%H-%M-%S"`.tar
xtrabackup安装
1、安装xtrabackup工具, 直接安装缺少依赖包https://www.percona.com/downloads/XtraBackup/[root@localhost src]# wget -c https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.4/binary/redhat/6/x86_64/percona-xtrabackup-24-2.4.4-1.el6.x86_64.rpm[root@localhost src]# rpm -ivh percona-...