代码改变世界

Linux演示 dd测试IO

2014-08-22 22:36 by AlfredZhao, 1794 阅读, 1 推荐, 收藏, 编辑
摘要:dd测试IO,经常会用到,用来简单测试某个目录的读写性能。本次测试环境:自己电脑的ubuntu系统~其他Unix/Linux系统也可以用dd.Tips:dd操作需要三思而行,搞清楚确认没问题再进行操作!一旦方向搞反了数据就没有了。① /var目录写速度测试,在/var目录下写入一个约800M大小的i... 阅读全文

Linux平台oracle 11g单实例 安装部署配置 快速参考

2014-08-20 23:35 by AlfredZhao, 6194 阅读, 1 推荐, 收藏, 编辑
摘要:1.重建主机的Oracle用户 组 统一规范 uid gid 以保证共享存储挂接或其他需求的权限规范userdel -r oraclegroupadd -g 700 oinstallgroupadd -g 701 dbauseradd -g oinstall -G dba -u 700 oracle... 阅读全文

相克军_Oracle体系_随堂笔记016-参数文件及数据库的启动和关闭

2014-08-20 22:09 by AlfredZhao, 951 阅读, 2 推荐, 收藏, 编辑
摘要:参数文件:spfile.ora 动态参数文件,是二进制文件,9i以后引入并建议使用init.ora 静态参数文件,是文本文件动态参数,部分参数可以动态修改。建议9i以后就使用spfile。数据库启动三个阶段:nomount(根据参数文件配置参数启动实例)mount(根据参数文件中记录的控制文件位... 阅读全文

Vertica集群单节点宕机恢复方法

2014-08-19 23:58 by AlfredZhao, 1876 阅读, 0 推荐, 收藏, 编辑
摘要:Vertica集群单节点宕机恢复方法第一种方法:直接通过admintools -> 5 Restart Vertica on Host第二种方法:若第一种方法无法恢复,则清空宕机节点的catalog 和 data目录比如v_testdb_node0001_catalog/v_testdb_node0... 阅读全文

相克军_Oracle体系_随堂笔记015-网络原理及配置

2014-08-19 23:51 by AlfredZhao, 956 阅读, 0 推荐, 收藏, 编辑
摘要:oracle网络没有负载,没有负载的就不容易出问题。相对很简单的。1.监听的动态注册:PMON 注册监听,或者alter system register;强制PMON抓紧注册。都属于动态注册~ 对应的listener.ora文件配置信息:LISTENER = (DESCRIPTION_LIST =... 阅读全文

相克军_Oracle体系_随堂笔记014-锁 latch,lock

2014-08-18 21:54 by AlfredZhao, 1088 阅读, 0 推荐, 收藏, 编辑
摘要:1、Oracle锁类型2、行级锁:DML语句3、表级锁:TM4、锁的兼容性5、加锁语句以及锁的释放6、锁相关视图7、死锁1、Oracle锁类型 锁的作用 latch锁:chain,链 LOCK锁 排他锁(X) 共享锁(S)2、行级锁:DML语句 事务锁TX 锁的结构 事务锁的加... 阅读全文

RMAN备份注意事项

2014-08-15 00:13 by AlfredZhao, 877 阅读, 0 推荐, 收藏, 编辑
摘要:1.建议最好打开控制文件的自动备份。2.如果没有打开控制文件的自动备份,一定注意备份的顺序,无论之前有无备份控制文件,备份全库以及归档之后,在最后一定要再次备份控制文件。3.使用%U,或者%d%T%s%p 惟一标识备份集。4.一定要有完整的备份日志留存。run块示例:--周日、周三全库备份run{a... 阅读全文

相克军_Oracle体系_随堂笔记013-字符集

2014-08-09 16:51 by AlfredZhao, 871 阅读, 0 推荐, 收藏, 编辑
摘要:linux环境下:[root@single ~]# localeLANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"……windows环境下:C:\Users\Martin>chcp活动代码页: 936字符集其实就是“字符”和“编码”的一张对照表,数据库安装过程中,会选择确认... 阅读全文

相克军_Oracle体系_随堂笔记012-undo

2014-08-07 00:36 by AlfredZhao, 1113 阅读, 0 推荐, 收藏, 编辑
摘要:undo表空间中undo段是自动生成的,oracle自动使用undo表空间的undo段。作为高级DBA,需要了解Oracle是如何使用undo段的。这样出了性能问题才能够解决。1.Undo表空间及管理方式show parameter undo_tablespaceshow parameter und... 阅读全文

Oracle在线重定义DBMS_REDEFINITION 普通表—>分区表

2014-07-29 22:15 by AlfredZhao, 3561 阅读, 0 推荐, 收藏, 编辑
摘要:实验环境:RHEL 6.4 + Oracle 11.2.0.3实验:在线重定义 普通表 为 分区表,包括主键对应的索引都改造为分区索引.1,构造普通表t_objectsconn test1/test1;create table t_objects as select * from dba_objec... 阅读全文