Welcome 微信登录

首页 / 数据库 / MySQL

Oracle数据库的闪回恢复区及多归档路径的设置

Oracle数据库的闪回恢复区及多归档路径的设置

Oracle9i开始提供闪回查询,以便能在需要的时候查到过去某个时刻的一致性数据,这是通过Undo实现的。这个功能有很大的限制,就是相关事务的undo不能被覆盖,否则就无力回天了。oracle10g大大的增强了闪回查询的功能,并且提供了将整个数据库回退到过去某个时刻的能力,这是通过引入一种新的flashback log实现的。flashback log有点类似redo log,只不过redo log将数据库往前滚,flashback log则将数据库往后滚...
Oracle等待事件以及解决方案

Oracle等待事件以及解决方案

Oracle等待事件以及解决方案我们可以通过视图v$session_wait来查看系统当前的等待事件,以及与等待事件相对应的资源的相关信息,从而可确定出产生瓶颈的类型及其对象。v$session_wait的p1、p2、p3告诉我们等待事件的具体含义,根据事件不同其内容也不相同,下面就一些常见的等待事件如何处理,以及如何定位热点对象和阻塞会话作一些介绍。<1>dbfilescatteredreadDB文件分散读取(太多索引读,全表扫描-----调...
Oracle 10g 自动共享内存管理

Oracle 10g 自动共享内存管理

从Oracle10g开始,Oracle提供了自动SGA的管理(简称ASMM,即AutomaticSharedMemoryManagement)新特性。所谓ASMM,就是指我们不再需要手工设置sharedpool、bufferpool等若干内存池的大小,而是为SGA设置一个总的大小尺寸即可。Oracle10g数据库会根据系统负载的变化,自动调整各个组件的大小,从而使得内存始终能够流向最需要它的地方。比如,假设某个系统,白天属于OLTP应用,因此会需要较多的b...
C# 连接Oracle 数据库 并将数据库表显示出来 代码

C# 连接Oracle 数据库 并将数据库表显示出来 代码

添加引用:using System.Data.OracleClient;在此处我选择了一个Oracle(服务名(Data Source 此处的Data和Source是分开的):GIS 用户名(user):gis 密码(password):gis)自己的Oracle会有自己的名字 请修改一下我选择了一个叫做“管线”的表 其中“MSFS,BH”皆是表中的列 上代码:记得加一个button按钮 private void button1_Click(object ...
Linux下源码编译MySQL 5.5 与安装过程全记录

Linux下源码编译MySQL 5.5 与安装过程全记录

前言:从mysql 5.5版本开始,mysql源码安装开始使用cmake了,编译安装跟以前的版本有点不一样了。一,安装步骤:1.安装前准备工作a.下载mysql源代码包,的mysql下载页面选择MYSQL Community Serve Source Code 版本注意:不要选择Linux-Generic版本,此版本为已经编译好的二进制版本b.检查本机Linux是否已安装好make,bison,cmake,gcc-c++,ncurses,如果尚未安装,先安...
ASM实例启动报错:ORA-29701、ORA-15110解决方案

ASM实例启动报错:ORA-29701、ORA-15110解决方案

在手动写ASM参数文件后启动ASM遇到一个问题,在启动asm实例的时候提示:ORA-29701 :unable to connect to Cluster Manager通过对于联机文档的解读,我了解到是没有添加CSS服务的原因,好,下面我们在root用户下执行/u01/app/Oracle/product/10.2/db_1/bin/localconfig add命令去添加CSS服务,好!问题解决,但是在启动asm实例却报了ORA-15110: nodi...
谈谈对Oracle处理DDL和DML语句的事务管理

谈谈对Oracle处理DDL和DML语句的事务管理

一、先说问题在开发过程中,遇到了Oracle DDL语句和DML语句需要在一个事务中一块处理的情况,该方法要么成功,要么失败。对于这个问题,sql server等数据库是可以解决的,因为其能对DDL语句做回滚,而oracle在执行ddl语句时会先执行commit,所以就不能对DDL语句回滚了。二、事务相关概念1、 首先,说说数据库对事务的相关定义:在数据库中事务是工作的逻辑单元 , 一个事务是由一个或多个完成一组的相关行为的 SQL 语句组成 , 通过事务...
Oracle 碎片整理方法

Oracle 碎片整理方法

采用两种方法:exp imp 和 SQL脚本整理---- 我们知道,段由区域组成。在有些情况下,有必要对段的碎片进行整理。要查看段的有关信息,可查看数据字典 dba_segments ,区域的信息可查看数据字典 dba_extents 。如果段的碎片过多, 将其数据压缩到一个区域的最简单方法便是用正确的存储参数将这个段重建,然后将旧表中的数据插入到新表,同时删除旧表。这个过程可以用 Import/Export (输入 / 输出)工具来完成。---- Exp...
<< 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 >>