Welcome 微信登录

首页 / 数据库 / MySQL

Oracle调整联机重做日志大小(change redo log size)

Oracle调整联机重做日志大小(change redo log size)

Oracle 联机日志加上Oracle归档日志记录了整个数据库完整的变更信息。是Oracle体系结构中的重要组成部分。因此联机日志的规划也相当重要。但随着业务的增加或当前联机日志文件的大小成为数据库瓶颈之一时,不得不调整联机日志的大小。本文演示了如何调整联机日志的大小。有关联机日志、归档日志规划,设置等其参考:Oracle 联机重做日志文件(ONLINE LOG FILE) http://www.linuxidc.com/Linux/2011-03/330...
MySQL数据库锁机制

MySQL数据库锁机制

所谓锁,为保证数据的一致性,对共享资源的在被并发访问变得有序的一种规则。不同的MySQL存储引擎,有不同的锁机制或锁实现;总的来所,使用了三种锁级别,行级锁(row-level)、页级锁(page-level)、表级锁(table-level),依次锁定的资源粒度逐渐减小,锁资源是随着锁定资源粒度的减小,锁定同样数据需要的内存数量越来越多,算法也越来越负责,但同时应用程序遇到锁等待的可能也越来越底,系统的整体并发行随之提高;表级锁,各大存储引擎粒度最大的锁...
修改Oracle默认的认证方式

修改Oracle默认的认证方式

Oracle默认的认证方式是OS认证,所以如果以安装oracle的账号登陆服务器,就不需要登录数据库,只要在服务器端不用输入用户名密码就可以以DBA权限登录数据库:show user也可以看出,不管用什么登录都能通过,并且都是SYS用户。解决方法:只要到下面目录下,修改sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES参数即可,下次登录的时候将不会再是ODS认证的了:windows下如果将该参数设置为NTS或者ALL或...
Oracle恢复内部原理(各式各样的恢复特性)

Oracle恢复内部原理(各式各样的恢复特性)

10.1 并行恢复(v7.1)并行恢复的目标是用计算和I/O的并行机制减少崩溃恢复、单实例恢复和介质恢复的时间。当多个磁盘上多个数据文件同时进行恢复时能有效的降低恢复时间。10.1.1 并行恢复架构并行恢复分区做两件事:1. 读重做日志。2. 应用改变向量。步骤1不适合并行,重做日志必须按顺序读取,然后在介质恢复中合并。因此这个任务由一个进程完成:读重做日志的进程步骤2很适合并行,因此应用改变向量的任务就委托给一组重做程序的从属进程。重做日志读取进程将...
联机日志文件过小引发的log file 相关等待

联机日志文件过小引发的log file 相关等待

Oracle 联机重做日志文件记录了数据库的所有变化(DML,DDL或管理员对数据所作的结构性更改等),用于对于意外删除或宕机利用日志文件实现数据恢复来确保数据的完整性。但不合理的联机日志文件规划将引发日志相关的等待事件。下面是这样一个来自生产环境中的例子。1、故障描述--客户描述该数据库晚上用于实现数据同步以及汇总,以前一直工作的比较良好,随着需要同步的数量量的增大,最近变得越来越慢。--下面我们首先取了客户晚8点至第二天7点的awr report。WO...
ORA-01033:Oracel initialization or shutdown in progress 解决

ORA-01033:Oracel initialization or shutdown in progress 解决

Oracel数据库在非正常关机的情况下,可能导致控制文件、数据库文件或日志文件受损,出现数据库不能正常装载错误。本文通过Oracle提供的系统恢复命令来进行修复,恢复数据库的正常装载。原单位使用的OA系统使用的数据库为Oracel 9,在一次硬盘故障更换后,出现ORA-01033:Oracel initialization or shutdown in progress错误提示。处理过程以下为通过命令行恢复控制文件和进行介质恢复的过程:C:Document...
Oracle 11g数据库迁移到9i报 IMP-00003 ORA-00096 IMP-00000

Oracle 11g数据库迁移到9i报 IMP-00003 ORA-00096 IMP-00000

今天有个朋友问我为什么11G的exp出来的文件不能导入到9I中?由于exp/imp工具的不兼容性,把高版本的数据库导到低版本时,需要使用低版本的exp/imp工具来导入导出。朋友用9i的exp去导出11G数据后再imp导入到9i中,正常导入,然而我自己在自己测试环境测试中切报错了,报错信息如下:[Oracle9i@rhel4 admin]$ exp scott/oracle@orcl11g file="/tmp/scott_test_exp.sql" ta...
Oracle数据库OPEN状态下迁移数据文件的几种方法

Oracle数据库OPEN状态下迁移数据文件的几种方法

有时可能会遇到磁盘空间满了,要求把部分表空间或者是数据文件迁移到位置的情况,下次介绍了3种方法来移动数据文件,移动表空间方法也是一样的。1,使用操作系统的MV方式。2,使用BACKUP AS COPY方式。3,使用RESTORE方式下面是详细的每种方式的步骤:1,使用操作系统的MV方式1.1 查看数据文件的系统 SQL> @files.sql Type Tablspace Filename ...
<< 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 >>