Welcome 微信登录

首页 / 数据库 / MySQL

RedHat Linux上Oracle 11g从oradata恢复数据

RedHat Linux上Oracle 11g从oradata恢复数据

莫非定理在验证着一切存在的东西,于是自己在RedHat上装的Oracle 11g就被命中。本来安装时就小心翼翼,不敢重启机器(由于是我第一次安装,所以特别担心,),生怕出现问题,所以在安装成功后就没有关闭过机器。就在几天前,由于机房整改,导致断电。全部机器重启,这一重启,我安装的oracle就挂了。当时,心里面就凉了。那里面可有260多G的数据那。我晕。对于我这样的oracle菜鸟,可是如遭天崩。于是,快速打开度娘,搜索怎么恢复。在看了一圈之后,选定了从o...
PL/SQL程序之存储过程和存储函数

PL/SQL程序之存储过程和存储函数

存储过程和存储函数指存储在数据库中供所有用户程序调用的子程序叫存储过程、存储函数。创建存储过程:用CREATEPROCEDURE命令建立存储过程和存储函数。语法:create[orreplace]PROCEDURE过程名(参数列表)ASPLSQL子程序体;注:存储过程一般用于高度安全的系统中例一:为所有员工涨10%的工资创建存储过程createorreplaceprocedureupdateSalas--plsql程序块 --存储过程不能有declare ...
分布式数据库概念

分布式数据库概念

什么是分布数据库? 数据物理上被存放在网络的多个节点上,逻辑上是一个整体。 分布式数据库的独立性: 分布数据的独立性指用户不必关心数据如何分割和存储,只需关心他需要什么数据 定义数据库链路CREATEDATABASELINK[db_link_name]CONNECTTO[user_name]IDENTIFIEDBY[password]USING"[tns_name]";1、[DB_LINK_NAME]:是所要连接的数据库的服务名,也就是该数据库的真实名称(...
DB2中存储过程执行慢问题故障处理

DB2中存储过程执行慢问题故障处理

其实这个问题是以前同一个客户遇见的问题,当时一个工程师解决后记录的过程如下:应用同事反映但是对应到执行存储过程,执行了2,3个小时了,还没出来结果。存储过程主要是执行一条update sql语句,单独将语句拿出来,clp命令行执行很快,2-3s即可执行完成。执行的SP:call pdw.P_OCS_ACTIVE_UPDATE("20120304",?)存储过程主要业务SQL:/***********************开始实现业务***********...
关于AIX的LV的状态问题

关于AIX的LV的状态问题

在数据库管理过程中常常遇见LV状态异常,而造成LV不能再次被使用的情况,那么AIX中LV的两种状态分别代表什么呢如果是访问fs需要open,即创建文件系统并mount 文件系统LV STATE 才是open/syncd 的;如果是访问raw,即lv 作为裸设备(raw device),在用到的时候是LV STATE 是open/syncd,说明有应用在使用,如跑Oracle,或用dd命令对它操作;不用的时候,如停了oracle后LV STATE是close...
MongoDB数据库文档大全

MongoDB数据库文档大全

MongoDB数据库简单介绍MongoDB是一个高性能,开源,无模式的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值存储模式。MongoDB是用C++开发, 提供了以下功能:面向集合的存储:适合存储对象及JSON形式的数据。 动态查询:Mongo支持丰富的查询表达式。查询指令使用JSON形式的 标记,可轻易查询文档中内嵌的对象及数组。 完整的索引支持:包括文档内嵌对象及数组。Mongo的查询优化器会分析查询表达式,并生成一个高效的查询计划...
Oracle索引之B-Tree和Bitmap索引对比

Oracle索引之B-Tree和Bitmap索引对比

B树索引是所有大型关系数据库毕用的技术,也是Oracle数据库默认的索引技术。基数:指的是你要创建索引的列中所包含的不同键值的数量。例如我们的列是性别,那么它的键值就是男、女所以你的索引基数是2. oracle中每个表的行都有一个rowid,用于标记这个行在数据库中的位置。 关于索引: B-TREE索引,结构如下: root / | branch1 ........ /| ...................... leaf1...... le...
Oracle--plsql复合数据类型

Oracle--plsql复合数据类型

?复合组合变量也叫做组合变量,在复合变量中包括多个内部组件,每个组件都可以单独存放值,因此一个复合变量可以存放多个值。?复合变量类型不是数据库中已经存在的数据类型,因此复合变量在声明类型之前,首先要先创建复合类型,复合类型创建后可以多次使用,以便定义多个复合变量。复合数据类型包括: -记录-表-嵌套表-数组记录是由一组相关的数据项组成的逻辑单元,每一个数据项都有自己的名字和数据类型。表是数据的集合,可将表中的数据作为一个整体进行引用和处理。表由列和关键字组...
Oracle中管理用户的安全

Oracle中管理用户的安全

管理用户的安全 一 用户的介绍 1.用户管理分为以下几个方面 (1) 在指定区域内创建用户 (表空间). (2) 制定配额以限制存储的使用. (3) 使用描述文件限制资源的使用. (4) 通过密码鉴别用户 (5) 通过描述文件管理密码角色(种植密码并锁定用户). (6) 分配权限给角色,分配角色给用户 2. 数据库用户和方案 (1) 方案就是属于某一用户的所有对象的集合. (2) 用户名和方案名往往是通用的. (3) 一个用户只能关联一个方案. (4) 创...
MySQL乱码问题终极指南

MySQL乱码问题终极指南

mysql的字符集设置众多,从客户端到连接到结果集,从服务器到库到表到列,都可以设置字符集,灵活很强大,但就是很容易出问题,如果不了解其机制,很容易就出现乱码问题。为了普度众生,让大家尽量在工作中少受或者不受乱码的骚扰、困扰,这里我结合之前其它同学在论坛的发帖,并结合自己的理解和实践,详细分析总结了一下,以飨各位看官。关于字符集和乱码的基础知识这里就不详细说明了(请自行搜索),但有一个问题需要特别强调一下:乱码是怎么产生的?这个问题相信很多同学都是模棱两可...
MySQL Innodb数据库性能实践——热点数据性能

MySQL Innodb数据库性能实践——热点数据性能

对于大部分的应用来说,都存在热点数据的访问,即:某些数据在一定时间内的访问频率要远远高于其它数据。常见的热点数据有“最新的新闻”、“最热门的新闻”、“下载量最大”的电影等。为了了解MySQL Innodb对热点数据的支持情况,我进行了基准测试,测试环境如下:【硬件配置】硬件配置CPUIntel(R)Xeon(R)CPUE5620主频2.40GHz,物理CPU2个,逻辑CPU16个内存24G(6块*4GDDR31333REG)硬盘300G*3个,SAS硬盘1...
Oracle数据库之【备份与恢复篇】

Oracle数据库之【备份与恢复篇】

一、物理备份工具rman(Recovery Manager)rman功能强大,操作相对复杂一些,对普通的开发人员来说,在日常工作当中一般不需要使用,感兴趣的同事可以通过查看Oracle相关的资料了解。二、逻辑备份工具exp & impexp & imp工具程序使用简单、方便,一般与数据库有关的开发人员都可能要使用到。本课程将主要介绍exp & imp。三、数据装载工具SQL LoaderSQL Loader主要用于将文本文件装载到数...
<< 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 >>