监控Oracle索引是否被使用?
开发人员提出:需要对之前的索引监控 然后找出没用的索引 找时间删除 从而减少未用索引占用空间 提高DML效率此文只是 监控索引 对监控结果 需要进行统计分析 然后可以考虑先unusable 索引 观察一段时间 再drop index
MySQL主主复制+slave+MMM实现高可用(二)
架构图环境规划角色IPVIP用途DB1192.168.56.101192.168.56.111/113主Master提供wirte+read...
MySQL主主复制+MMM实现高可用(一)
架构图:环境规划角色IPVIP用途DB1192.168.56.101192.168.56.111/113主Master提供wirte+read...
FTP自动下载并解压缩文件脚本
#!/bin/bash###################################################RDIR=/source_dir #下载源数据FTP上目录LDIR=/dis_dir #ftp下载到本地的存放位置UZIP_DIR=$LDIR/uzip #解压中间目录,为了解决文件夹.zip的问题DMP_DIR=$LDIR/dump #最终解压后的的dmp位置#FTP主机IP地址HOST=192.168.1...
Oracle逻辑备份脚本
#!/bin/ksh######################################## inlcud global var #########################################################################bakdir=/backup/######################################## var end ############################################################################baklog=$bakd...
Oracle之备份和清理监听日志、告警日志脚本
#!/bin/ksh############################################################################################################################## 备份和清理监听日志、告警日志 # 版本:1.0 &n...
MySQL主主+Keepalived+LVS高可用(三):单点写入、读负载均衡
方案简介本方案采用 keepalived 中的sorry_server来实现写入数据库为单点的需求,读负载均衡通过 lvs 实现,读能自由的实现负载均衡和故障切换。本方案实现的功能是当网络有问题、 mysql 有问题、服务器宕机、 keepalived 服务停止后,服务器能自动跳转到备用机,当主服务器服务启动起来后会自动切换回来。1)&nb...
MySQL主主+Keepalived+LVS高可用(二):单点写入
方案简介 本方案采用keepalived中的sorry_server来实现写入数据库为单点的需求。本方案实现的功能是当网络有问题、mysql 有问题、 服务器宕机、 keepalived 服务停止后,服务器能自动跳转到备用机,当主服务器服务启动起来后会自动切换回来。1) 安装LVS ~]#rpm-ivh libnl-devel-1.1-14.el6...
waiting for table metadata lock
一个没提交的事务使用了A表, 另外一个session 对A表进行alter,出现waiting for table metadata lock查看information_schema.INNODB_TRX拥有事务的trx_mysql_thread_id,kill trx_mysql_thread_id回滚事务如:SessionAmysql> select * from t1;+---+------+------+------+------+| x | y | z &n...
VirtualBox克隆虚拟机
VirtualBox clone可以通过Vritualbox自带的一个命令行工具解决,UI上没有提供对应的解决方案 1.定位到Vritualbox的安装目录,不能用全路径的方式直接执行该命令行 2.执行 Vboxmanage.exe clonevdi "d:\linux\source.vdi" "d:\target.vdi"C:\Users\6CR436WVZR>cd D:\Oracle\VirtualBoxC:\Users\6CR436WVZ...