数据库

Hash分区表的使用及扩展

Hash分区是Oracle实现表分区的三种基本分区方式之一。对于那些无法有效划分分区范围的大表,或者出于某些特殊考虑的设计,需要使用Hash分区。Hash分区是通过对分区键运用Hash算法从而决定数据的分区归属。使用Hash分区有什么优点呢?常用的分区表所具有的优点:如提高数据可用行,减少管理负担,改善语句性能...

talio
Oracle
2014-01-23 14:16

无监听文件listener.ora的动态监听小例试验

    在数据库服务器上,监听文件的位置是:$ORACLE_HOME/network/admin/listener.ora试验如下:  移动db服务器上的监听文件,如下命令:[oracle@ENMOEDU admin]$ lslistener13101011AM2225.bak  listener13101011AM2741.bak  samples     tnsnames131...

next_junction
Oracle
2014-01-23 01:12

GoldenGate11g长交易造成CPU负载高

       使用Quest PA监控,发现数据库服务器CPU资源消耗很大,原先CPU的负载差不多30%多,但最近一段,高达60%。从监控信息可以看出是Goldgate用户等待事件SQL*NET more data to/from client等待消耗CPU资源非常大。      首先想到一点是检查是否存在僵死进程:...

yezhibin
Oracle
2014-01-23 00:56

表空间传输与交换分区

一个数据迁移的实验。假设每个分公司定期导出一份数据(普通表)到总公司进行汇总(分区表)。分公司使用windows系统,而总公司使用Linux系统。这个时候可以使用表空间传输,配合交换分区的功能,快速导入数据。主要步骤1.分公司(分公司内部ID为11)        1.1 新创建一个表空间,用...

壹頁書
Oracle
2014-01-23 00:30

ORACLE 11g RAC时钟同步问题

      近一段,客户数据库累积了一些问题,需要我集中处理,有些相对容易,有些有一点棘手,可能需要通过SR提交服务。我陆续将所碰到问题及解决方案总结一下。     首先是HP-UX和AIX平台上出现时间同步警告信息,具体日志如下: 2014-01-16 15:48:10.885 ...

yezhibin
Oracle
2014-01-23 00:20

oracle拆分逗号分隔字符串 实现split

如果一个字符串中有像逗号或其它符号分隔,你想把它折分成列,如’first field, second field , third field’,拆成 first field second field third field

zhangweizhao
Oracle
2014-01-22 19:31

oracle11g RAC 启动归档模式

根据客户要求,需要将归档日志存放在ASM上。因此需要在ASM建归档路径 ASMCMD> mkdir arch ASMCMD> cd arch ASMCMD> pwd +data1/kdcs/arch 修改归档路径参数 SQL> alter system set log_archive_dest_1='location=+data1/kdcs/arch' scope=spfile sid='*'; System altered. 关闭数据库,全部节点都要关闭 [grid@z...

super_sky
Oracle
2014-01-22 16:43

Oracle11g RAC启动关闭情况大概总结

 1.          [grid@RAC01 ~]$ crsctl stop database -d RACwh数据库关闭ok后此时我们进行关闭crs服务,切忌不要直接关闭ASM实例,在11g中 11.2.0.2 中 ocr 服务的信息存放在asm 磁盘上,是依赖于asm的 ,所以要关闭crs 而不是直接关闭asm实例,若在此处强行关闭...

流浪的野狼
Oracle
2014-01-22 16:39

oracle11203的进程ologgerd占有cpu资源很多

发现11203的一个节点非常忙,其中进程ologgerd占有cpu资源很多,idle低于个位数.这个进程是Oracle Cluster Health Monitor的一部分,是提供资料给oracle support的,可以停.于是执行下面命令# crsctl stop resource ora.crf -init停掉后过了大约两分钟发现idle已经升高据说这是11203的一个bug,11204已经解决,现在暂时这...

jichengjie
Oracle
2014-01-22 16:23

mysql 一个比较好用的备份脚本 可以进行热备 本人测试好用

urce /root/.bash_profiletoday=`date +"%Y_%m_%d"`bkdir=/opt/newdatatoday_bkdir=$bkdir/$todaycd $bkdirif [ ! -d $today_bkdir ] ; then mkdir -p $today_bkdirfiDATE=`date +%Y%m%d_%H%M`mysqldump -p123456  --flush-logs --master-data=2 --single-transaction  -R --triggers  ...

season0891
MySQL
2014-01-22 10:30

博文第100篇---让索引记录空值

昨天下午时发现监控告警,数据库的磁盘使用率100%,用以下sql语句查看数据库正在执行的sql:select to_char(sql_fulltext),       v$sqlarea.sql_id,       last_call_et continue_time,       logon_time,  ...

oracle_mao
Oracle
2014-01-22 08:40

oracle验证方式简介

                                                oracle登录...

next_junction
Oracle
2014-01-21 23:14

MySQL引擎

【整理】MySQL引擎    MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己做一个引擎。下面...

zzy020128
MySQL
2014-01-21 21:52

10gRAC VIP无法启动

客户报告说AIX5.3 上的10g RAC 节点1的监听启动。检查发现节点1的VIP已经飘逸到节点2了。从日志中无法获取更多有用信息 在ora.tjtj_ps_wxcs1_db01.vip.log中有如下信息 2014-01-21 13:17:01.037: [  CRSRES][12463] StopResource: setting CLI values 2014-01-21 13:17:01.061: [  CRSRES][12463] Attempting...

super_sky
Oracle
2014-01-21 16:34

numa不是我想象

mongo启动没有增加关闭numa选项进行数据库的预热,由于集合dnscoll比较大,加索引100多G,因此预热需要一段时间db.runCommand({"touch" : "dnscoll", "data" : true, "index" : true})这个过程中观察CPU,发现 id为20的CPU idle为0,这个属于正常情况,说明预热进程消耗的CPU是在 ID为20的CPU上02:57:15 PM  CPU &...

wei-xh
NoSQL
2014-01-21 15:45