2011年1月26日
摘要: http://book.51cto.com/art/200912/169166.htm 三思涂抹oracle第7章 备份与恢复基础7.1 备份概念 所谓备份,其实就是冗余,本质是将当前的数据复制一份(也可能是多份)到其他位置,这样当原始数据由于各种原因导致无法访问或错误时,DBA可以通过冗余将其修复到备份时的状态。7.2. 备份类型 Oracle中的备份从类型上可以分为两类:物理备份和逻辑备份。 物理备份的核心是复制文件。对于Oracle数据库来讲,就是将数据文件、控制文件、归档文件等Oracle数据库启动时所必须的相关物理文件,复制到其他路径或存储设备中。Oracle中提供了多种方式实现物理 阅读全文
posted @ 2011-01-26 19:38 Brad Miller 阅读(1755) 评论(0) 推荐(0)
摘要: 1.java中消除警告的方法:@SuppressWarnings({"unchecked","deprecation"})@SuppressWarnings("deprecation") //用户消除过时方法的警告@SuppressWarnings("unchecked") //用于消除list,map的转换警告2.打war包工程(右键)-->export-->export-->web-->war file放置war包C:\bea\user_projects\domains\ies_doma 阅读全文
posted @ 2011-01-26 19:16 Brad Miller 阅读(321) 评论(0) 推荐(0)
摘要: 1.基本处理思路第一步:建与mysql同构的oracle数据库实例,并更新数据。 1.期望将mysql导出成与oracle通用的sql语句,通过该语句进行更新。 2.如果1不能做到,可先将数据库结构(表结构等)导出,在通过insert语句,或execl(限制:最多只能6w多条记录)进行导出、导入。第二步:一边设计新库,一边写老库到新库的同步程序。 1.通过dblink进行连接,用存贮过程同步。 2.对于数据量为千万级的表需要单独(特别)处理。2.mysql到oracle的整理工作1.将表结构文件与数据文件分开2.将"替换为null(替换为null即删除)3.将`替换为null4.将int替换为 阅读全文
posted @ 2011-01-26 19:07 Brad Miller 阅读(2479) 评论(0) 推荐(0)
摘要: MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。这 样就可以根据数据表不同的用处是用不同的存储类型。MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的 顺序访问方法) 的缩写,它是存储记录和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全的,而 阅读全文
posted @ 2011-01-26 19:00 Brad Miller 阅读(1090) 评论(0) 推荐(0)
摘要: 1.V$SESSION_WAIT session在数据库中当前正在等待什么,每一个连接到实例的session都对应一条记录。(2)-V$SESSION_EVENT记录了session自启动起所有的事件。通过ADDRESS和HASH_VALUE可以为一判定一个SQLv$sqltext存储的是完整的SQL,SQL被分割v$sqlarea存储的SQL 和一些相关的信息,比如累计的执行次数,逻辑读,物理读等统计信息v$sql存储的是具体的SQL 和执行计划相关信息,实际上,v$sqlarea 可以看做 v$sql 根据 sqltext 等 做了 group by 之后的信息即使是相同的数据库用户,若 阅读全文
posted @ 2011-01-26 18:41 Brad Miller 阅读(2618) 评论(1) 推荐(0)
摘要: 概念:高级队列(Advanced Queue,简称AQ):高级队列是oracle的一种高级应用,它主要是表和触发器之间的组合而成的一种应用。其主要作用是在各应用系统中进行消息传递。目的:利用高级队列来实现消息在两个不同数据库之间的异步传输,满足业务系统的改造需求。基本环境:DB1:Oracle 10g Version 10.2.0.4.0DB2:Oracle 10g Version 10.2.0.4.0基本组成:发送方(DB1):Queue type:决定发送消息的类型Queue table:消息发送的载体Queue:队列Subscriber:订购者,同一个队列可以有n个订购者Propagat 阅读全文
posted @ 2011-01-26 18:38 Brad Miller 阅读(14248) 评论(0) 推荐(0)