Welcome 微信登录

首页 / 数据库 / MySQL

Oracle内存参数调优技术详解

Oracle内存参数调优技术详解

前言近来公司技术,研发都在问我关于内存参数如何设置可以优化Oracle的性能,所以抽时间整理了这篇文档,以做参考.目的希望通过整理此文档,使大家对oracle内存结构有一个全面的了解,并在实际的工作中灵活应用,使oracle的内存性能达到最优配置,提升应用程序反应速度,并进行合理的内存使用.内容实例结构oracle实例=内存结构+进程结构oracle实例启动的过程,其实就是oracle内存参数设置的值加载到内存中,并启动相应的后台进程进行相关的服务过程。进...
Redhat下MySQL 5.5.20安装配置

Redhat下MySQL 5.5.20安装配置

mysql 最新的版本都需要cmake编译安装,估计以后的版本也会采用这种方式,所以特地记录一下安装步骤及过程,以供参考。注意:此安装是默认RedHat下已经安装了最新工具包,比如GNU make, GCC, Perl, libncurses5-dev,如果在编译安装过程中发现有缺失的工具包,先yum install 单独下载安装再继续即可。相关教程:RedHat Linux 2.6.18下安装MySQL 5.1.7及Navicat 8 见 http://...
MySQL中特殊的SQL用法

MySQL中特殊的SQL用法

作为数据库软件,mysql和Oracle等都是基于标准的sql,但还是存在一些异同,这里对不同点进行列举:1、limit (注意行号从0开始)limit 3,4 :第一位表示行号,第二位表示返回几行数据,这个就表示,从第4行(行号从0开始)开始返回4行数据。limit 3 offset 4 :从行4开始取3行,其中行号从0开始2、where col = ‘Abc’ 和where col = ‘abc’ 相同,执行匹配的时候不区分大小写,包括= , <...
Oracle序列机制

Oracle序列机制

今天处理一个数据,在Oracle序列上发现一个问题,本着发现问题、解决问题、穷根问底的精神,准备把这个问题搞清楚。问题与现象:对序列,按我们的理解每次取seq.nextval,它是自增的,所以后入库的肯定比先入库的要大,但我的一个日志表中出现了如下现象: LOGID CREATETIME1 7300092011/8/6 15:41:142 729988 2011/8/6 15:37:533 729978 2011/8/6 15:34:534 729961...
利用Bacula完成数据的备份恢复

利用Bacula完成数据的备份恢复

一、bacula概述1.bacula的组件 bacula,被誉为开源软件中最好的备份还原软件,它提供了企业级的客户机/服务器的备份解决方案,能够通过网络来管理文件的备份,恢复和核实工作.既有windows版本的,也有Linux,Unix的.一个完整的bacula备份系统,由以下五个主要部分或服务组成:Directory: 管理所有备份,恢复,验证,和存档事务,定制备份和恢复文件的计划.Storge: 指定进行存储和恢复文件属性和数据的物理备份媒介.File...
Oracle基础教程之安装与配置Weblogic单实例

Oracle基础教程之安装与配置Weblogic单实例

首先使用useradd weblogic命令创建weblogic帐号在weblogic目录下运行上图所示脚本,执行weblogic安装显示Weblogic的欢迎界面,点击Next继续创建BEA产品目录,这里我们选择默认选项,点击Next继续选择安装类型,分为完全安装和自定义安装两种,选择默认选项,进行完全安装选择Weblogic产品目录,分别为weblogic服务器目录和项目工作目录,使用默认选项路径即可,点击Next继续1234下一页利用Bacula完成...
Oracle基础教程之安装Oracle 11g软件及示例方案

Oracle基础教程之安装Oracle 11g软件及示例方案

前期准备安装好虚拟机(VMware Workstation 8.x版本或VMware Server 1.x版本)在虚拟机上安装好操作系统(CentOS 5.x或CentOS 4.x)建立好Oracle用户,并将Oracle软件拷贝到操作系统相关目录下赋予了正确的用户权限建议:希望大家拥有自己的笔记本,学习起来比较方便,内存最好是4G,最低2G吧,有40G,建议60G以上硬盘空间。准备工作groupadd oinstallgroupadd dbauserad...
Oracle笔记:RAC Crosschecking

Oracle笔记:RAC Crosschecking

在多节点上使用Crosschecking时,可以配置集群,以使集群中的每个节点都可以访问所有的数据库备份,而不管这个数据库备份是由谁生成的。如果你的集群做了这样的配置,在restore 或 crosscheck 操作时,你就可以在任何节点上分配通道(channel)。而如果你没有像上面所说的那样配置集群,在restore 或 crosscheck 操作时,你必须通过 CONFIGURE CHANNEL 命令的 CONNECT 选项在多个节点上分配通道(ch...
AIX上的RAC归档日志管理

AIX上的RAC归档日志管理

RAC归档日志共享概述 无论数据库是单节点方式还是集群方式,其承载事物的方式是严格按照时间戳顺序执行的。这就决定了在数据库进行恢复时,要严格按照时间顺序读取日志记录,以恢复数据库文件。因此,在集群数据库恢复时,要有完整的日志序列。当数据库运行在归档模式下时,日志在实例上是“局部”管理的,因此其归档操作也是“局部”的。由于恢复时需要“全局”的日志文件,因此,在数据库归档操作中,如何把归档日志集合在共同路径下是管理员的一个工作目标。AIX可以设定共享磁盘上存储...
记一次Oracle 生产库还原归档日志经历

记一次Oracle 生产库还原归档日志经历

中午刚去吃饭,就接到同事电话说急着要恢复生产库上的归档日志。系统环境是10.2.0.5,RAC,归档日志在node1上建立了nfs共享,而node2上没有建立nfs共享。另有一套查询库,通过DSG的同步软件将数据从生产库上同步到查询库上。软件原理是通过传说分析归档日志然后加以应用,总体感觉有点像DG。由于生产库上使用的是增量备份,每天都进行备份。且备份完后会自动删除归档日志。恢复生产库的归档日志的原因是,同步到查询库时失败(采用DSG的备份软件时,当遇到大...
<< 491 492 493 494 495 496 497 498 499 500 >>