![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
heshouyou
Java资深工程师
展开
-
Oracle数据库备份与恢复的常用方法
Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。 一、 导出/导入(Export/Import) 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。 1、 简单导出数据(Export)和导入数据(Import)原创 2017-03-09 09:37:19 · 531 阅读 · 0 评论 -
调整重做日志大小
一、目的: 数据库每次切换日志的时候对有一个检查点,会消耗数据库资源,所以我们增加日志文件大小,减少切换的次数,从而提高数据库的效率。 二、步骤: 2.1、先查看数据库重做日志文件的各种参数信息: select * from v$log 主要信息:有三个日志组,每个组中有一个日志文件,bytes日志文件的大小大概为52M左右,状态信息inactive处于活跃状态但是并不是当前使用原创 2017-03-30 10:36:32 · 2605 阅读 · 0 评论 -
记一次难忘的调优
一、问题描述: 我们在平常开发中可能不会在意代码的质量导致后期的一系列问题,比如说我们在开发某公司的应用程序中遇到hibernate内存泄露的问题,重复创建的对象没有被垃圾回收器及时回收,导致weblogic堆溢出。 二、调优步骤: 2.1、发现问题: 在监控后台的时候发现,由于数据量太大(数据量千万级别),产生的对象太多,导致创建的对象一直堆积在堆内存中,程序运行3个小时后发生堆溢出的现原创 2017-04-15 09:02:38 · 490 阅读 · 0 评论 -
SQL语句的硬解析和软解析
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。在Oracle中存在两种类型的SQL语句,一类为 DDL语句(数据定义语言),他们是从来不会共享使用的,也就是每次执行都需要进行硬解析。还有一类就是DML语句(数据操纵语言),他们会根据情况选择要么进行硬解析,要么进行软解析。 DML:INSERT,UPDATE,DELETE,SELECT转载 2017-05-03 15:56:59 · 1573 阅读 · 0 评论