数据库
文章平均质量分 71
iteye_1600
这个作者很懒,什么都没留下…
展开
-
连接池(一)
Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在配置连接池时需要注意的有三点: 一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使用DBCP,考试,大建议采用JNDI方式。 二、默认情况下(即没有配置连接池的情况下)...原创 2009-01-20 13:34:07 · 114 阅读 · 0 评论 -
从SCN看热备份的原理
前言 Oracle有四种备份方法:冷备份、热备份、RMAN备份、逻辑备份。其中冷备份和热备份都是用操作系统命令对Oracle文件直接进行拷贝,不同的是冷备份是把数据库关闭后再备份,而热备份则是在数据库打开的时候就直接进行拷贝。由于热备份是在线的备份,势必对生产系统有一定的影响,这影响有多大?另外热备份的同时,数据文件的写操作是不间断的,oracle如何在保障用户的正常操作下,对数据文件进行备...原创 2008-11-11 15:36:45 · 154 阅读 · 0 评论 -
联机热备份失败后,如何打开数据库
系统环境: 1、操作系统:Windows 2000 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、安装路径:C:\ORACLE 错误现象: 进行联机热备份时,服务器发生故障,如掉电,重新启动服务器, 启动数据库时,无法打开数据库,Oracle要求进行介质恢复, 因为表空间还处在热备份状态。 模拟现象及解决方法: 先将数据库设置...原创 2008-11-11 15:36:13 · 130 阅读 · 0 评论 -
oracle热备份和恢复自动产生sql源代码
oracle热备份和恢复自动产生sql源代码 各变量含义为: HOT_BACK_DIR: 热备份文件存放目录 SCRIPT_FILE: 此代码所生成的批处理文件路径及文件名称 LOG_FILE: 备份日志文件存放路径及文件名称 INT_PWD: internal用户的口令 以下代码存成sql文件后 可以通过COMMAND :sqlplus internal/oracle@sqcdb...原创 2008-11-11 15:35:05 · 112 阅读 · 0 评论 -
oracle双机热备份方法
一、创建Standby Database 要求 1、 Primary 与standby 数据库所在主机上的oracle server及*作系统版本必须相同,且具有相同的补丁; 2、 primary 数据库必须为archive mode;Standby Database也必须为archive mode ; 二、创建standby数据库 1、 首先查看Primary Database的归档...原创 2008-11-11 15:33:40 · 620 阅读 · 0 评论 -
ORACLE入门之逻辑备份SH文件
完全备份的SH文件:exp_comp.sh rq=` date +"%m%d" ` su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp" 累计备份的SH文件:exp_cumu.sh rq=` date +"%m%d" ` su - oracle -c "...原创 2008-11-11 15:32:24 · 161 阅读 · 0 评论 -
关于冷备份与热备份
一、 冷备份 冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是: 1、 是非常快速的备份方法(只需拷文件) 2、 容易归档(简单拷贝即可) 3、 容易恢复到某个时间点上(只需将文件再拷贝回去) 4、 能与归档方法相结合,做数...原创 2008-11-11 15:30:35 · 90 阅读 · 0 评论 -
ORACLE 数据库的逻辑备份
ORACLE数据库有两类备份方法。第一类为物理备份,该方法实现数据库的完整恢复,但数据库必须运行在归挡模式下(业务数据库在非归挡模式下运行),且需要极大的外部存储设备,例如磁带库;第二类备份方式为逻辑备份,业务数据库采用此种方式,此方法不需要数据库运行在归挡模式下,不但备份简单,而且可以不需要外部存储设备。 数据库逻辑备份方法 ORACLE数据库的逻辑备份分为三种模式:表备份、用户备份...原创 2008-11-11 15:26:26 · 168 阅读 · 0 评论 -
数据库备份方式
Oracle的内核提供数据库的备份和恢复机制,SQL*DBA按表空间进行数据的备份和恢复。Oracle提供两种方式:备份恢复和向前滚动,保证意外故障恢复数据库的一致性和完整性。 ____1. 备份恢复方式 ____对数据库的某个一致状态建立副本,并储存在介质上脱机保存,以此作为数据库恢复的基础。现以Oracle实用程序Export/Import来介绍备份恢复方式。 __...原创 2008-11-11 15:19:25 · 791 阅读 · 0 评论 -
Oracle的运行方式
1. Oracle数据库有两种运行方式: (1)归档方式(ARCHIVELOG):归档方式的目的在于当数据库发生故障时以最大限度恢复数据库,可以保证不丢失任何已提交的数据: (2)不归档方式(NOARCHIVELOG):只能恢复数据库到最近的回收点(冷备份或是逻辑备份),数据丢失时非常可能的. 根据命令Archive log list可以获取现在三角裤归档状态,如: SV...原创 2008-11-11 15:11:27 · 228 阅读 · 0 评论 -
MYSQL数据备份
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是MySQL管理员造成破坏。管理员已经知道表已破坏,用诸如vi或Emacs等编辑器试图直接编辑它们,这对表绝对不是件好事! 备份数据库两个主要方法是用mysqldump程序或直接拷贝数据库文件(如用cp、cpio或tar等)。每种方法都有其优缺点:...原创 2008-11-11 14:23:43 · 100 阅读 · 0 评论 -
SQL优化原则
1. 禁止不必要的全表扫描及不必要的查询条件 , 如Select serial_number , mo_number from sfism4.r_wip_tracking_t Where model_name like ‘%’ 与 Select serial_number , mo_number from sfism4.r_wip_tracking_t 语句有同样的结果 , 但是运行的速度后者要快...原创 2008-10-24 16:11:41 · 98 阅读 · 0 评论 -
连接池(二)
(1) DBCP连接池DBCP连接池是Apache软件基金组织下的一个开源连接池实现。需要: commons-dbcp-1.2.1.jar //连接池的实现commons-pool.jar //连接池实现的倚赖库commons-collection.jar //连接池实现的倚赖库 代码: package wyd.spring.datasource.dbcp; import java.sql.Con...原创 2009-01-20 13:40:51 · 170 阅读 · 0 评论 -
web方式的数据库备份操作
最近项目要求实现web方式的数据库备份操作,故对数据库备份进行复习,一下资料转载到本博客中,供大家共同学习。 以前数据库的备份一直是DBA的工作,如今要实现web管理,征求大家的意见和建议,谢谢...2008-11-11 15:48:46 · 264 阅读 · 0 评论