Welcome 微信登录

首页 / 数据库 / MySQL

Oracle ASM 操作注意事项

Oracle ASM 操作注意事项

1.alter diskgroup dg_test add/drop disk 为异步操作,Oracle后台会进行REBALANCE操作2.ASMLIB 发现标记磁盘在多路径情况下默认只发现第一个设备,这个设备很大可能不是多路径设备,而是正常的系统设备,从而造成多路径无效。可以修改/etc/sysconfig/oracleasm里面的oracleasm-scanorder来优先发现多路径设备。ORACLE ASM只会扫描内核设备文件,用UDEV创建出来的设...
Linux平台下Oracle删除redolog仍然正常使用的原因

Linux平台下Oracle删除redolog仍然正常使用的原因

在做redolog丢失恢复测试的时候,在数据库open状态下删除Oracle redolog,数据库依然能正常工作。数据库可以进行常规操作,甚至可以建表空间、执行日志切换、执行checkpoint,只有在归档的时候才报redolog不存在的错误。很是奇怪。原来这与Linux的系统的文件管理机制有关:文件只要有进程在连接,执行RM的时候,是不会真正删除的,只是添加一个标识,内存中依然保留原有信息。当进程都断开时,才会删除。如果此时用sync命令将内存信息与磁...
使用mysqlimport 将格式化文件导入MySQL表

使用mysqlimport 将格式化文件导入MySQL表

创建表Spam看一下要插入的数据文件mysql有可执行文件mysqlimport,还有一个mysql命令中的load data,这两个命令可以从文件中把格式化的数据导入数据库,如果有一个包含大数据量的文件,可以实现快速的数据导入mysqlimport的用法如下:/usr/local/mysql/bin/mysqlimport [options] db_name textfile1 [textfile2 ...]其中db_name为要插入的数据库名字,tex...
MySQL互为主从复制详解----mysql-mm

MySQL互为主从复制详解----mysql-mm

原理讲述:AB复制主要是通过两个slave进程(Sql和I/O进程)和Master的I/O进程完成的复制过程主要是Slave从Master端获取该日志然后再在自己身上完全顺序的执行日志中所记录的各种操作复制过程三部曲:1)Slave启动I/O进程连接Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容2)Master接到请求后通过负责复制的IO进程将Master端的bin-log文件的名称 bin-log的位置以及日志信息返回给...
MySQL互为主从复制实现HA功能

MySQL互为主从复制实现HA功能

每个mysql服务器节点都需要运行mmmd_agent,同时在另外一台机器【可以是独立的一台服务器也可以是和AppServer共同享一个服务器】上运行mmmd_monmmm利用了虚拟IP技术,1个网卡可以使用多个IP所以使用mmm时,需要2*n+1个IP,n为mysql节点数,包括slave和master当数据库节点fail时,mmmd_mon检测不到mmmd_agent的心跳或者对应的mysql服务器的状态时mmmd_mon将作出决定并下令给某个正常的数...
批量查询 Oracle的bulk collect用法

批量查询 Oracle的bulk collect用法

完整性约束 完整性约束用于增强数据的完整性,Oracle提供了5种完整性约束: Check NOT NULL Unique Primary Foreign key 完整性约束是一种规则,不占用任何数据库空间。完整性约束存在数据字典中,在执行SQL或PL/SQL期间使用。用户可以指明约束是启用的还是禁用的,当约束启用时,他增强了数据的完整性,否则,则反之,但约束始终存在于数据字典中。 禁用约束,使用ALTER语句ALTE...
Oracle基础教程:聚集、分组、行转列

Oracle基础教程:聚集、分组、行转列

多行函数 聚集函数执行顺序:tName--where--group by --having--order by(select)where中不能出现当前子句中的别名,也不能用聚集(分组)函数聚集函数嵌套的时候,不能得到单个的列常用聚集函数是对一组或一批数据进行综合操作后返回一个结果count 行总数--处理空值,空值也算进去了 count(distinct column) count(all column) all是默认参数,可以不写avg 平均数--不处理...
Oracle基础教程:RHEL5U5安装Oracle 10g

Oracle基础教程:RHEL5U5安装Oracle 10g

第一次安装Oracle,五花八门的问题,折腾了一阵,终于安装好了,将过程总结一下,给自己,也给需要的人!操作系统准备工作1.OS版本限制2.磁盘空间限制3.软件包依赖4.主机名和解析地址5.用户和资源限制(PAM)6.系统资源限制(内核参数)支持的版本:oracle10G的版本只支持到RHEL4,生产中建议安装官方认可的操作系统版本如果是RHEL5需要修改一下系统中的版本识别文件因为oracle安装包中的代码有检测操作系统的脚本[root@dba mnt]...
Oracle基础教程:数据库的用户接口、启动关闭及随系统启动脚本

Oracle基础教程:数据库的用户接口、启动关闭及随系统启动脚本

一. EM(Enterprise Manager)9I提供的是OEM JAVA写的图形很丑陋 速度也慢 到10g后改名为EMOracle10G提供的EM基于WEB的企业管理器功能强大 但不是DBA日常维护的主要接口 辅助而已安装完成后数据库和OEM都处于启动状态ps -ef | grep ^oracle访问路径:通过主机名或IP访问 单机没DNS时/etc/hosts里要有域名解析http://www.linuxidc.com:1158/em10.1版本是...
<< 491 492 493 494 495 496 497 498 499 500 >>