使用mysqldump 导出 含有timestamp类型的表,应注意--skip-tz-utc
Mysql,原和目标机器均为东八区时区准备将符合下面条件的数据从一个服务器导到另一个服务器中:create_time<'2012-07-01 00:00:00' and id<26459597其中 create_time 为timestamp ,使用下面的语句导出mysqldump...
AWR 中的library hit %命中率为负值
做awr报告时,显示library cache %为负值,下面是statspack 的计算函数,statspack package中计算library hit的函数如下:function LIBRARYCACHE_HITRATIO RETURN number is/* Returns Library cache hit ratio fo...
cacti监控mysql各项图表及解释
Percona MySQL Monitoring Template for Cacti¶This page gives installation instructions specific to the MySQL graph templates, shows examples of graphs in the MySQL template collection, and show...
mongodb 使用场景和不使用场景
1.mongodb介绍 MongoDB (名称来自"humongous") 是一个可扩展的高性能,开源,模式自由,面向文档的数据库。它使用C++编写。MongoDB特点: a.面向集合的存储:适合存储对象及JSON形式的数据。&...
oralce 从文件系统迁移到ASM
此文是在oracle10g的基础上,将数据库从文件系统迁移到ASM管理的文件系统上。 查看源文件系统SQL> select * from v$version where rownum<5;BANNER-----------------------------------------------------...
Oracle 检查点队列与增量检查点
检查点的主要目的是以对数据库的日常操作影响最小的方式刷新脏块。脏块不断的产生,如何将脏块刷新到磁盘中去呢?在8i之前,Oracle定期的锁住所有的修改操作,刷新Buffer cache中的所有脏块,这种刷新脏块的方...
MySQL中TPS和QPS的计算方式
TPS - Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数,如果是InnoDB会显示,没有InnoDB就不会显示。TPS = (COM_COMMIT + COM_ROLLBACK)/UPTIMEuse information_schema;select VARIA...
oracle 在线日志全部丢失的数据恢复
数据文件在存储上,在线日志在本地磁盘,由于重装了操作系统,所以在线日志全部没有了,数据库起不来,又没有备份,恢复数据步骤如下: 1. create pfile='/tmp/pfile.txt' from spfile; 在参数文件里...
使MySQL查询区分大小写(转)
我们在MySQL中使用SELECT语句查询时,可不可以使查询区分大小写?今天从网络上找到了三种方法,现总结如下: 1、一种方法是可以设置表或行的collation,使其为bina...
SQL Tuning Advisor使用实例
在oracle10g之前,想要优化一个sql语句是比较麻烦,但是在oracle10g这个版本推出的SQL Tuning Advisor这个工具,能大大减少sql调优的工作量,不过要想使用SQL Tuning Advisor,一定要保证你的优化器是CBO模式。1.首...
执行计划错误导致系统负载高
oracle: 11gr2os : linux 5接到监控人员报警,数据库服务器负载高,登陆机器查询select session_id,sample_id,sample_time,event,sql_id,BLOCKING_SESSION from v$active_session_history wher...
数据库增加SGA,导致ORA-27102: out of memory错误
LINUX:Red Hat Enterprise Linux AS release 4oracle :10g给数据库服务器增加内存,同时扩大SGA的大小,在数据库重新启动时,报如下错误:sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production ...
MySQL 数据库性能优化之缓存参数优化
作者:Sky.Jian数据库属于 IO 密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以...
使用oracle 闪回查询找回误更新的数据
下午收到同事的报告,一张表被错误更新,没有加where 导致表的某个字段被全部更新。数据已经提交。还好通知的及时,只要数据还在回滚段,就可以查到到,想到了闪回查询,下面是具体的操作步骤create table t_test_1 ...
在oracle 集群多实例中执行并行操作
1. 使用暗示或者更改表的方式test_p 表可以同时在两个实例上,执行并行操作,每个实例四个并行ALTER TABLE test_p PARALLEL(DEGREE 4 INSTANCES 2)Select /*+PARALLEL(TAB, DEGREE, INSTANCES) ...
Oracle 通过透明网关访问mysql配置步骤
Oracle 通过透明网关访问mysql配置步骤一、当前环境1. OSmore /etc/redhat-release Red Hat Enterprise Linux Server release 5.1 (Tikanga)2. OracleOracle Database 11g Enterprise Edi...
MySQL DBA备份工具Xtrabackup使用指南(转)
MySQL DBA备份工具Xtrabackup使用指南(转)一.Xtrabackup 简介及备份原理说明:Xtrabackup是由percona开发的一个开源软件,能够非常快速地备份与恢复mysql数据库,且支持在线热备份(备份时不影响数据读写),...
undo 表空间使用
http://sinobestdba.itpub.net1 问题描述近几天发现Oracle10.2.0.4数据库undo tablespace表空间使用率很高(最高时达到100%),报警系统频繁报障undo tablespace表空间使用率过高。TABLESPACE_NAME TOTAL USED FREE...
iostat 输出解析
1. /proc/partitionsiostat 的数据的主要来源是 /proc/partitions,所以需要先看看 /proc/partitions 中有些什么。# cat /proc/partitionsmajor minor #blocks name rio rmerge rsect ruse wio wmerge wsect...
mysql临时表和内存表
1.手册 http://dev.mysql.com/doc/refman/5.1/zh/storage-engines.html#memory-storage-engine2.注意最大内存表的大小,MySQL中的变量是max_heap_table_size,可以通过MySQL客户端工具中执行命令 show variables lik...