- 博客(64)
- 收藏
- 关注
转载 使用mysqldump 导出 含有timestamp类型的表,应注意--skip-tz-utc
Mysql,原和目标机器均为东八区时区准备将符合下面条件的数据从一个服务器导到另一个服务器中:create_time其中 create_time 为timestamp ,使用下面的语句导出mysqldump -u...
2013-03-19 17:23:12
298
转载 AWR 中的library hit %命中率为负值
做awr报告时,显示library cache %为负值,下面是statspack 的计算函数,statspack package中计算library hit的函数如下:function LIBRARYCACHE_HITRA...
2013-03-18 11:49:31
1584
转载 cacti监控mysql各项图表及解释
Percona MySQL Monitoring Template for Cacti¶This page gives installation instructions specific to the MySQL gr...
2012-10-30 11:13:32
347
转载 mongodb 使用场景和不使用场景
1.mongodb介绍 MongoDB (名称来自"humongous") 是一个可扩展的高性能,开源,模式自由,面向文档的数据库。它使用C++编写。MongoDB特点: a.面向集合的存储:适合存储对象及J...
2012-09-26 10:30:18
638
转载 oralce 从文件系统迁移到ASM
此文是在oracle10g的基础上,将数据库从文件系统迁移到ASM管理的文件系统上。查看源文件系统SQL> select * from v$version where rownum<5;BANN...
2012-08-24 11:05:20
96
转载 Oracle 检查点队列与增量检查点
检查点的主要目的是以对数据库的日常操作影响最小的方式刷新脏块。脏块不断的产生,如何将脏块刷新到磁盘中去呢?在8i之前,Oracle定期的锁住所有的修改操作,刷新Buffercache中的所有脏块,这种刷新脏块的方式被称为完全检...
2012-08-24 10:52:03
99
转载 MySQL中TPS和QPS的计算方式
TPS - Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数,如果是InnoDB会显示,没有InnoDB就不会显示。TPS = (COM_COMMIT + COM_ROLLBAC...
2012-08-23 17:09:14
156
转载 oracle 在线日志全部丢失的数据恢复
数据文件在存储上,在线日志在本地磁盘,由于重装了操作系统,所以在线日志全部没有了,数据库起不来,又没有备份,恢复数据步骤如下:1. create pfile='/tmp/pfile.txt' from spfile;...
2012-08-08 18:13:11
196
转载 使MySQL查询区分大小写(转)
我们在MySQL中使用SELECT语句查询时,可不可以使查询区分大小写?今天从网络上找到了三种方法,现总结如下:1、一种方法是可以设置表或行的collation,使其为binary或case sensitiv...
2012-05-09 15:24:51
113
转载 SQL Tuning Advisor使用实例
在oracle10g之前,想要优化一个sql语句是比较麻烦,但是在oracle10g这个版本推出的SQL Tuning Advisor这个工具,能大大减少sql调优的工作量,不过要想使用SQL Tuning Advisor,一定...
2012-02-01 16:40:40
183
转载 执行计划错误导致系统负载高
oracle: 11gr2os : linux 5接到监控人员报警,数据库服务器负载高,登陆机器查询select session_id,sample_id,sample_time,even...
2011-11-28 22:00:26
123
转载 数据库增加SGA,导致ORA-27102: out of memory错误
LINUX:Red Hat Enterprise Linux AS release 4oracle :10g给数据库服务器增加内存,同时扩大SGA的大小,在数据库重新启动时,报如下错误: sqlplus / a...
2011-11-15 22:59:32
148
转载 MySQL 数据库性能优化之缓存参数优化
作者:Sky.Jian数据库属于 IO 密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以,要优化数...
2011-10-31 17:43:44
100
转载 使用oracle 闪回查询找回误更新的数据
下午收到同事的报告,一张表被错误更新,没有加where 导致表的某个字段被全部更新。数据已经提交。还好通知的及时,只要数据还在回滚段,就可以查到到,想到了闪回查询,下面是具体的操作步骤create table t_test_...
2011-10-25 14:30:12
199
转载 在oracle 集群多实例中执行并行操作
1. 使用暗示或者更改表的方式test_p 表可以同时在两个实例上,执行并行操作,每个实例四个并行ALTER TABLEtest_p PARALLEL(DEGREE 4 INSTANCES 2)Select /...
2011-10-24 11:15:27
174
转载 Oracle 通过透明网关访问mysql配置步骤
Oracle 通过透明网关访问mysql配置步骤一、当前环境1. OSmore /etc/redhat-release Red Hat Enterprise Linux Server relea...
2011-10-19 16:04:33
161
转载 MySQL DBA备份工具Xtrabackup使用指南(转)
MySQL DBA备份工具Xtrabackup使用指南(转)一.Xtrabackup 简介及备份原理说明:Xtrabackup是由percona开发的一个开源软件,能够非常快速地备份与恢复mysql数据库,且支持在线...
2011-10-10 18:02:43
108
转载 undo 表空间使用
http://sinobestdba.itpub.net1 问题描述近几天发现Oracle10.2.0.4数据库undo tablespace表空间使用率很高(最高时达到100%),报警系统频繁报障undo tablespa...
2011-10-10 11:25:41
111
转载 iostat 输出解析
1. /proc/partitionsiostat 的数据的主要来源是 /proc/partitions,所以需要先看看/proc/partitions 中有些什么。# cat /proc/partitionsma...
2011-08-17 16:36:05
128
转载 mysql临时表和内存表
1.手册 http://dev.mysql.com/doc/refman/5.1/zh/storage-engines.html#memory-storage-engine2.注意最大内存表的大小,MySQL中的变量是max_h...
2011-08-04 18:06:35
89
转载 Query Cache 效率问题
当你的数据库打开了Query Cache(简称QC)功能后,数据库在执行SELECT语句时,会将其结果放到QC中,当下一次处理同样的SELECT请求时,数据库就会从QC取得结果,而不需要去数据表中查询。在这个“Cac...
2011-07-27 18:05:09
201
转载 db_block_checksum 和 db_block_checking
db_block_checksum 是在将数据块写到数据文件的时候对block内数据做一个校验写在块头,当读入时候重新计算校验和写出时候的校验对比,如果不同则认为是块损坏。这通常应该是由于脱离oracle以外在os或者硬件中出现...
2011-07-24 15:36:56
143
转载 goldengate 触发器导致oracle 表空间不能online
OS:linuxoracle version:11.2.0.1 由于磁盘空间问题,将一个表空间offline ,在将表空间online 的时候,报错如下,alter tablespacetbs_name onlin...
2011-07-20 14:48:08
261
转载 ADDM概述
一. ADDM概述ADDM提供了一个整体的优化方案.基于一段时间内的AWR snapshots可以执行ADDM 分析,它可以帮我们诊断在这段期间内数据库可能存在的瓶颈.ADDM分析的目标是减小吞吐量的度量值, 在这里我们将它...
2011-07-14 10:17:30
306
转载 MySQL的数据类型和建库策略详解
无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。一、数字类型。数字类型按照我的分类方法...
2011-07-13 17:26:26
55
转载 Oracle11gr2新增APPEND_VALUES提示
在11.2中,Oracle新增了APPEND_VALUES提示,使得INSERT INTO VALUES语句也可以使用直接路径插入。例子很简单:SQL> SELECT * FROM V$VERSION;...
2011-07-13 16:16:51
384
转载 SQL TRACE和TKPROF,10046的使用步骤
一.SQL_TRACE当SQL语句出现性能问题时,我们可以用SQL_TRACE来跟踪SQL的执行情况,通过跟踪,我们可以了解一条SQL或者PL/SQL包的运行情况,SQL_TRACE命令会将SQL执行的整个过程输出到一个trac...
2011-07-06 23:25:03
105
转载 oracle 10g logminer
logminer的教程网上已经屡见不鲜,操作也都雷同,同时用到时有几点需要注意的地方,需要注意一下。1,附加最小日志 supplemental_log_data_min,10G默认是没有打开的,所以在开始分析时会发现分析...
2011-07-06 18:15:51
161
转载 数据库坏块处理
前不久维护的数据库出现坏块情况,由于磁盘阵列掉电造成数据库无法启动,接到任务以后首先进行了启动,发现在mount至open阶段时出现坏块错误,进入alert log进行查看,发现如下错误:ORA-00604: error occ...
2011-07-05 14:55:52
165
转载 dbms_redefinition在线重定义表
oracle 9i提供了dbms_redefinition包来实现数据库的表的在线重定义功能。在实际的应用上,我们可以利用这个包来进行:(1)堆表与分区之间进行转换。(2)重建表以减少HWM。10g能shrink,9i如...
2011-07-04 18:08:28
134
转载 Oracle索引分区
Oracle数据库中,有两种类型的分区索引,全局索引和本地索引,其中本地索引又可以分为本地前缀索引和本地非前缀索引。下面就分别看看每种类型的索引各自的特点。全局索引以整个表的数据为对象建立索引,索引分区中的索引条目既可能是基于相...
2011-06-20 11:22:05
65
转载 MySQL特异功能之:Impossible WHERE noticed after reading const tables
MySQL特异功能之:Impossible WHERE noticed after reading const tablesMySQL2006-10-01 23:40:35阅读2173评论1字号:大...
2011-06-08 18:20:55
503
转载 Oracle 10g的自动段空间管理(ASSM)
提示:从10g开始,oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理 (ASSM),就可以使用这个特性缩小段,即降低HWM。这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 OR...
2011-05-27 18:03:09
85
转载 my.cnf 参数说明
Mysql my.cfg 解析文章分类:数据库 #BEGIN CONFIG INFO #DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CON...
2011-05-11 15:36:36
659
转载 mysql 5.1新功能 -- 按日期分区
mysql 5.1已经到了beta版,官方网站上也陆续有一些文章介绍,比如上次看到的Improving Database Performance with Partitioning。在使用分区的前提下,可以用mysql实现非常大...
2011-04-11 11:19:45
97
转载 自动工作负载库(Automatic Workload Repository,AWR)
自动工作负载库(Automatic Workload Repository,AWR)AWR的由来: 10g之前的oracle:用户的连接将产生会话,当前会话记录保存在v$session中;处于等待状态的会话会被复制一份...
2011-03-31 10:15:18
73
转载 ORALCE的执行计划稳定性
什么是执行计划所谓执行计划,顾名思义,就是对一个查询任务,做出一份怎样去完成任务的详细方案。举个生活中的例子,我从珠海要去英国,我可以选择先去香港然后转机,也可以先去北京转机,或者去广州也可以。但是到底怎样去英国划算,也就是我...
2011-03-18 23:32:39
103
转载 LMT下表存储参数的使用
假设当前数据库的DB_BLOCK_SIZE为D(K),建表的DDL设定了INITIAL为T,MINEXTENTS为S,PCTINCREASE为P,NEXT为N本文的DB_BLOCK_SIZE=8K1、字典管理MIN_EXTENT...
2011-03-16 16:48:32
108
转载 mysql 5.1.43 开始,对timestamp 类型的分区有所改变
从mysql 5.1.43 开始,对timestamp 类型的分区有所改变 TheUNIX_TIMESTAMP()function is now supported in partitioning expr...
2011-03-08 18:07:36
318
转载 删除正在使用的文件,空间不释放的问题
df查看发现磁盘使用空间为100多G,但用du查看实际使用空间不到30G。因此70多G空间是因为删除正在读的文件而导致文件被删除而空间没释放造成的。用lsof查看如下面所示,见标红行。处理办法: 1.重启机器或者...
2011-03-08 15:21:25
256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人