XTTS 跨平台表空间迁移测试
简介 这两天一直在研究xtts(跨平台表空间迁移的方法),因为一是网上的资源不是很多,二是个人感觉这是个很实用的迁移技巧。下面就和大家来分享一下我个人做的测试过程吧。
数据库跨平台迁移方法汇总 (for EBS, Oracle10.2, 11.2)
Oracle 数据库版本需要 10.2.0.3 以上方法有三种 (文档是EBS数据库迁移文档,仅供参考,单纯数据库迁移,参考Oracle数据库文档) :1. Export/import process for 12.0 or 12.1 using 11gR1 or...
使用dbms_tts.transport_set_check来检查要传输的tbs是否是自包含的时需要注意!
在transport_tablespace前可以使用dbms_tts.transport_set_check来检查要传输的tbs是否是自包含的,执行dbms_tts.transport_set_check之后如果tbs不是自包含的,只有在当前session查询TRANSPORT_SET_VIOLATIONS试图...
传输表空间操作-Oracle
http://blog.csdn.net/bisal/article/details/51891399 详细见csdn博客,由于无法转帖过来。
X$ 视图介绍 (一)
原文:Oracle Wait Interface—A Practical Guide to Performance Diagnostics & Tuning Richmond Shee Kirtikumar Deshpande K Gopalakrishnan McGraw-Hill/Osborne 2100 Powell Street, 10th Floor Emeryville, Ca...
Oracle数据库分库分表系统学习
一 为什么要进行数据切分 为什么需要数据切分呢?比如像Oracle这样成熟稳定的数据库,足以支撑海量数据的存储与查询了?为什么还需要数据切片呢?的确,Oracle的DB确实很成熟很稳定,但是高昂的使用费用和高端的硬件支撑不是每一个公司能支付的起的。试想一下一年几千万的使用费用...
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器
文章来源:http://zhengdl126.iteye.com/blog/419850此人的博客有大量关于网站架构的文章可供参考。分表: 写锁和索引提高性能 行锁还是表锁还是块锁,都是比较降低系统执行效率的事情 多线程读写数据库 MySql的Proxy机制解决slave和mater的同步问题...
oracle ash性能报告的使用方法
活动会话历史报告活动会话历史v$active_session_history视图提供了在实例级别抽取会话活动信息.活动会话每分钟会被抽样一次且被存储在sga中的循环缓冲区中.任何被连接到数据库且正等待一个不属于空闲等待事件的会话会被考虑是一个活动的会话.每个会话抽样都是一组行数据且通过v$active_session_history视图来返回每个被抽...
oracle awrsqrpt.sql 脚本使用方法
ORACLE_HOME/RDBMS/admin/awrsqrpt.sql 这个脚本可以很方便地取出某个sql在某两个快照间隔内,消耗cpu时间,执行次数,逻辑读,物理读,sql的执行计划以及sql的full sql text,对调优非常方便以下是个例子 WORKLOAD REPOSITORY SQL ReportSnapshot Period SummaryDB Name &nb...
何时会发生db file sequential read等待事件?
很多网友对系统内频繁发生的db file sequential read等待事件存有疑问,那么到底在那些场景中会触发该单块读等待事件呢?在我之前写的一篇博文<SQL调优:Clustering Factor影响数据删除速度一例>中总结了db file sequential read等待事件可能发生的场景,在这里再share以下:”db file sequential read”单块读等待...
Oracle RAT介绍及最佳实践
Oracle Real Application Testing(简称RAT)是11g的一个重要的feature,其推出的初衷是为了满足数据中心变更后有很好的方法和工具去衡量这些变更对于生产环境的应用带来的影响,更好的评估诸如硬件升级,软件升级,架构变化等等对于客户应用程序的影响。Real Application Testing其实有两个解决方法,分别是Database...
Oracle SPA使用详解
这里的SPA不是说美容,而是Oracle的SQL性能优化分析器,SQL Performance Analyzer。说到SPA就不得不提Oracle关于SQL优化的几个常见的术语,SQL Tuning Advisor, SQL Tuning Set,SQL Performance Analyzer。STS=SQL Tuning Set,SQL调优集,是一系列Oracle SQL的集合,这些SQL可以从AWR或者cursor cache中获得。可以...
SQL Access Advisor 概要
当为复杂的、数据密集的查询进行最优性能调试数据库时,物化视图和索引(materialized views and indexes)是必要的。SQL访问顾问通过为一个给定的工作量推荐的一个关于物化视图、物化视图日志和索引的适当集合来帮助你达到优化目标。当优化SQL时,理解和使用这些结构是必要的,因为它们在数据读取方面获得重大性能的提升。...
Oracle11g使用sql_monitor实时监控sql
Oracle 11g sql_Monitor的实时监控在 Oracle Database 11g 中,v$session 视图增加了一些新的字段,这其中包括SQL_EXEC_START 和 SQL_EXEC_ID这两个字段实际上代表了 Oracle 11g 的一个新特性:实时的 SQL 监视(Real Time SQL Monitoring)。在 Oracle 11g 之前的版本,长时间运行的 SQL ...
一次SQL Performance Analyzer的使用过程
数据库版本升级、变更系统参数前使用SQL Performance Analyzer可以衡量升级前后、参数变更前后SQL语句的执行性能是否有变化,以及这些变化对于整体性能的影响程度,对于性能恶化的sql语句结合SQL Tuning Advisor可是进一步实现调优,确保系统性能在升级或者参数变更后依然维持稳定。关于SPA的详细介绍可以参考” R...
Oracle物理读和逻辑读
oracle的逻辑读和物理读 1.物理读即是把数据从磁盘读入到buffer catch的过程。 通常情况下是,如果需要数据的时候发现不存在于buffer catch当中,即oracle就会执行物理读。 例子如下: C:/Documents and Settings/Administrator>sqlplus jenny/jenny &n...
Oracle中latch和lock的区别
Latch是Oracle提供的轻量级锁资源,用于快速,短时间的锁定资源,防止多个并发进程同时修改访问某个共享资源,他只工作在内存中,我们可以不大准确的说,内存中资源的锁叫latch,数据库对象(表,索引等)的锁叫Lock。 本文向各位阐述...
Oracle ADDM 自动诊断监视工具 介绍
Oracle AWR 介绍(AWR -- Automatic Workload Repository) 一. ADDM概述 ADDM(Automatic Database Diagnostic Monitor) 是植入Oracle数据库的一个自诊断引擎.ADDM 通过检查和分析AWR获取的数据来判断Oracle数据库中可能的问题.&nb...
Oracle性能调整的三把利剑--ASH,AWR,ADDM
ASH (Active Session History)ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样,采样工作由新引入的后台进程MMNL来完成。ASH buffers 的最小值为1MB,最大值不超过30MB。内存中记录数据。期望值是记录一小时的内容。生成ASH报告:SQLPLUS>@?/rdbms/ashrpt.sqlASH 内...
关于分布式数据库,你该了解的几件事
随着业务对大数据技术需求的不断演变,分布式数据库在整个生态圈中的地位愈加重要,已可预见必将成为未来大数据技术发展的又一个核心,而其中OLAP(联机分析处理)显得尤其重要。基本理论数据库的基本理论ACID原子性(Atomic)。整个事务中的所有操作要么全部完成,要么全部不完成,不可能停滞...