Welcome 微信登录

首页 / 数据库 / MySQL

Oracle的OS验证登录

Oracle的OS验证登录

用户名、密码是我们最常见的安全验证策略方法,也是我们在各种应用系统软件中采用的最多的安全保护策略。对Oracle而言,以最大限度保护系统数据安全,是不可推卸的天然职责。从最早版本到今天,Oracle在用户名和密码安全策略方面不断的加以改进,比如,进入11g之后,Default Profile要求定期进行用户密码修改操作,用户密码加密算法强化,以及对dba_users等数据字典视图进行优化改进。今天我们要讨论的是一种Oracle的另一种验证策略—...
Oracle性能优化有时就这么简单_index

Oracle性能优化有时就这么简单_index

性能优化有时就这么简单一、概述最近有一个系统(aix6.1+Oracle10.2.0.5 RAC)CPU每五分钟就达到百分之百,这个系统是监控系统,针对所有运行系统每五分钟取数,所以之前也没太在意, 其实在年前就有过这种情况,只是把执行频繁的语句发送给项目组,有针对系统运行环境调整了一下SGA等大小,只是不告警了(cpu使用超过百分之九十就告警),也就没管。可这几天有出现该问题,还是继续将执行频繁的sql发送给项目组,由于所有受监控的系统都会每五分钟向该系...
【RMAN】RAC数据恢复至单机环境

【RMAN】RAC数据恢复至单机环境

RAC数据恢复至单机环境一、概括随着越来越多的RAC环境,将RAC数据迁移至单机环境下的需求也随之增加,怎样才能更有效的迁移呢,方法有许多逻辑迁移(exp/expdp)、RMAN、DG、goldengate等,我们可根据自身环境及需求选择相应的迁移方式,下面简单介绍一下使用RMAN将RAC数据迁移至单机环境中的步骤。二、 模拟环境:整套RAC环境无故宕机,暂无法恢复,我们将之前备份的数据进行恢复将最近一次全备份文件上传至目标环境,并查看文件信息[Oracl...
Kettle空串问题

Kettle空串问题

今天使用Kettle发现一些问题,数据库是MySQL,需要将一个表的数据复制到本地库。表结构如下Kettle如下这么简单的需求,居然报错了。按道理说,这个过程是没有空值的。因为源表字段设置都是not null,并且有默认值。引起这个问题的原因是,Kettle的作者是Oracle程序员。他引用的是Oracle的处理规则,结果MySQL数据库肯定悲剧了。不过已经有了一个补救的措施。在C:Users用户名.kettle目录中找到kettle.properties...
MySQL Slave异常关机的处理

MySQL Slave异常关机的处理

生产环境有一个MySQL的Master-Slave的复制。前一阵子机房网络升级,但是考虑到一般网络故障恢复之后,只需要start slave即可所以没有做任何的处理。但是第二天上班的时候,在Slave数据库上输入命令,start slave 不能重新启动复制。模拟环境如下在Slave上启动复制,报错如下复制过程出现主键重复了最后,使用status查看,发现MySQL被重启过。估计在割接过程中,莫名其妙的被人按了服务器的重启键吧。但是MySQL复制针对这种情...
MySQL基准测试工具TPCC-MySQL使用笔记

MySQL基准测试工具TPCC-MySQL使用笔记

TPCC是专门针对联机交易处理系统(OLTP系统)的规范,一般情况下我们也把这类系统称为业务处理系统。TPCC-mysql是有percona公司研发,专门转对mysql的基准测试工具,模拟电商业务流程.但是tpcc-mysql的结果并未获得TPC组织的认证,仅作为一个参考数据。一、下载安装tpcc-mysql1、安装bzr版本控制工具#yum install bzrtips:如果没有找到安装包,请下搜索下载rpmforge-release-0.5.2-2....
【DataGuard】DG系列

【DataGuard】DG系列

一、物理备库的新特点1、物理备库可实时查询在Oracle 11g以前的物理备库,备库是可以只读方式打开,但是这时Media Recovery(redo Apply)过程就停止了。如果备库处于恢复过程,那么备库就不能打开。Oracle 11g解决了这个矛盾,在恢复的同时也可以打开数据库。2、加快备库备份的速度在oracle10g引入了Block Tracking技术,来监控那些数据库是上次增量以来修改的,这样可以加快增量备份的速度,但是这个功能只能在主库上有...
<< 781 782 783 784 785 786 787 788 789 790 >>