`
Appleses
  • 浏览: 343776 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
 MMM介绍MMM(Master-Master replication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,可以说是mysql主主复制管理器。虽然叫做双主复制, ...
Timesten在linux 上面的安装步骤(转载)  最近正在学习Timesten 以后一定会用到 先转载下来备用 安装文件:otn.oracle.com Linux: red-hat ES3, SUSE9 CPU:intel EM64 1. 内核参数调整: 1) sysctl和limit 修改 sysctl.conf net.ipv4.tcp_rmem=4096 4194304 4194304     net.ipv4.tcp_wmem=98304 4194304 4194304     net.ipv4.tcp_mem=98304 4194304 4194304    ...
下边我们重点看一下ITL事物槽。Oracle的每个数据块中都有一个或者多个事务槽,每一个对数据块的并发访问事务都会占用一个事务槽。 每个事物都会ITL事物槽由槽位号、XID、Uba、Flag、Lck、Scn/Fsc几部分组成。   Itl                      Xid                                Uba               Flag   Lck        Scn/Fsc0x01   0x0006.020.00000271  0x00800205.0257.13  C---    0  scn 0x0000.001732c4 ...
  一、建立表时候,注意PCTFREE参数的作用       PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用 ...
项目上线后运行一段时间,突然发现cpu 8个逻辑核心都占用100%,心情很紧张,然后就在网上找了一些解决方法,具体如下:        1.查找哪些进程在耗cpu         进入服务器,top 命令看一下,发现进程6633占用了800%         [root@3server ~]# top        2.把进程的栈dump到文件里,以便后面的分析        [root@3server ~]# jstack 6633 > cpu1128.log        3.看看这个进程里面哪些线程在占用cpu         [root@3server ~]# top -p 66 ...
转自:http://www.blogjava.net/wxqxs/archive/2009/02/25/260737.html   第三部分逻辑standby(3)角色转换  2008.02.22        关于角色转换的一些概念在物理standby 章节的时候已经讲了很多,在概念和操作方式上二者基本一致,不过如果你真正深刻理解了物理standby 和逻辑standby,你会意识到,对于逻辑standby 而言,不管是switchover还是failover,怎么操作起来,都这么怪怪的呢~~~     逻辑standby之switchover        要在prima ...
1.查看logical standby上当前正在apply的redo log COLUMN DICT_BEGIN FORMAT A15;COLUMN FILE_NAME FORMAT A30;SET NUMF 9999999;COL FCHANGE# format 9999999999999;COL NCHANGE# for 999999999999999999999;SET line 200SELECT  file_name, sequence# AS seq#, first_change# AS fchange#,        next_change# AS nchange#, TIM ...
oracle跟蹤事件用于調試oracle數據庫服務器。下面的兩個例子簡單的示范其語法。事件能通過在INIT.ORA參數文件中增加它們來激活﹐如﹕event='1401 trace name errorstack, level 12'或者通過發出一個alter session set events 命令﹕alter session set events '10046 trace name context forever, level 4';alter session的方法僅影響用戶當前會話﹐而在INIT.ORA文件中增加的一旦重新啟動將影響所有會話下面的這些事件被DBAs和oracle支持頻繁 ...
Scheduler 可以简单简单的帮助我们调度成百上千的tasks。Oracle Scheduler 通过在DBMS_SCHEDULER PL/SQL 包中存储和过程来执行。   一. 使用Jobs        JOBS,其实就是Scheduler 管理的一个(或多个)任务的执行调度。 1.1 创建Jobs
索引   目地:更快地检索数据。   特点:读取数据速度快,但添加数据速度慢.。   语法:   create index idx_stu_email on stu (email) ;   drop index idx_stu_email ;   select index_name from user_indexs ; ======================================================== 视图   特点:视图相当于子查询。   语法:   create view v$;   select view_name from use ...
set serveroutput on使用set serveroutput on 命令设置环境变量serveroutput为打开状态,使得pl/sql程序能够在SQL*plus中输出结果 查询命令:select count(*) from v$session;select count(*) from sys.v_$process;select count(*) from sys.v_$transaction;1、查看表空间的名称及大小select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tabl ...
Oracle数据库中,共享内存分配不足时,因为没有有效的利用保留区,就会造成无法分配合适的共享区的问题。一个ORACLE例程的系统全局区域(SGA)包含几个内存区域(包括缓冲高速缓存、共享池、Java 池、大型池和重做日志缓冲)SGA=db_cache+shared_pool+java_pool+large_pool,接下来我们就来介绍处理方法。  处理方法:  手动调整SGA的大小,然后重新分配四大内存区域的大小。主要增加共享内存和缓冲高速缓存。  如下为450个线程的分配方案;  系统默认150个线程的分配情况:  SGA(164M)=db_cache(24M)+shared_pool( ...
ipcs 命令 用途 :报告进程间通信设施状态。 语法 ipcs [ -m] [ -q] [ -s] [ -S] [ -P] [ -l] [ -a | -b -c -o -p -t] [ -T] [ -C CoreFile] [ -N Kernel ] [ -X ] 描述 ipcs 命令往标准输出写入一些关于活动进程间通信设施的信息。如果没有指定标志,ipcs 命 ...
检查警告日志文件发现如下错误信息: Wed Aug 24 08:26:52 2011 ORA-1652: unable to extend temp segment by 64 in tablespace TEMP 不能扩展临时并表空间,之前收到这样的短信提示。查看Support中心的建议是给表空间增加数据文件或者在另一表空间创 ...
一则比较完整的数据库的10.2.0.1升级到10.2.0.5的步奏和分析 [root@localhost ~]# df -h FilesystemSizeUsed Avail Use% Mounted on /dev/sda112G8.5G 2.7G77% / /dev/sda21.9G40M1.8G3% /home tmpfs385M0385M0% /dev/shm /dev/sdb14.6G1.3G3.2G28% /backup [root@localhost ~]# cd /backup/ [root@localhost backup]# ls Disk1lost+fo ...
Global site tag (gtag.js) - Google Analytics