BB今天降临人间了
BB今天就降临人间了,他已经不愿意再等到猪年就想和我们见面了,我们也全身心的等待小家伙的出现,家里又添加了一个新成员,可能最高兴的要数他奶奶了,早就想抱孙子,这下就有得抱了,呵呵! [@more@]
Heartbeat_2.0.3配置MySQL5.0.18为高可用集群
测试环境为:rehdat linux 9.0 hostname eth0 eth1 mysql5 192.168.0.50/24 10.4.66.35/24 mysql6 192.168.0.60/24 10.4.66.36/24 heartbeat interface eth0, with crosscab service ip 10.4.66.88/24, by eth1, default gateway 10.4.66.2 共享存储采用NAS服务器,数据访问地址为10.4.66.251:/data 在服务器本地的挂在目录也是/data 1. 安装MySQL5.0,安装到默认目录 清除准备安装MySQL的服务器上linux自带的mysql-server, [root@c0101 bin]# rpm -e mysql-server [root@c0101 bin]# rpm -qa|grep mysql mysql-3.23.54a-11 [root@c0101
物化视图的一些视图
DBA_BASE_TABLE_MVIEWS :可以查看物化视图什么时间刷新user_mviews:查看物化视图的定义,也可以查看最后一次刷新是什么时候![@more@]
rpm指向安装路径
rpm -ivh --badreloc --relocate /usr=/usr/local a.rpm这样可以指向安装路径/usr/local[@more@]
solaris的dns配置
http://www.cublog.cn/u/29885/showart.php?id=237797这个介绍的比较详细![@more@]
限制特定IP访问数据库
限制特定IP访问数据库以前有文档说增加或修改protocol.ora文件, 在9i中真正起作用的是sqlnet.ora文件,我们修改sqlnet.ora其实是最好最快的方法。 在sqlnet.ora中增加如下部分 ----------------------------- #### 来自 protocol.ora 的属性 #### tcp.validnode_checking=yes #允许访问的IP tcp.invited_nodes=(ip1,ip2……) #禁止访问的IP tcp.excluded_nodes=(ip1,ip2……) 之后重新启动监听器即可 需要注意的地方: 1、tcp.invited_nodes与tcp.excluded_nodes都存在,以tcp.invited_nodes为主 2、一定要许可或不要禁止服务器本机的IP地
什么叫市场营销 ?(巨搞笑)不看后悔哦!?!
什么叫市场营销? 为了排解寂寞你决定上网找人聊聊,这叫创业初期; 上来一看,靠!MM还真不少,这叫市场潜力大 ; 可是GG也不少,这叫竞争激烈; 于是你决定想个办法让各位MM注意你,这叫定位; 因此你说你又帅又有钱,这叫前期炒作; 旁边一男的看不惯,说你其实又丑又穷又色眯眯,这叫恶性竞争; 你向网管告状,网管把他踢了出去,这叫规范市场。 一老哥们证明说:“其实你是谢停疯第二”,这叫竟合炒做; 你问:“这里有美女吗?”,这叫市场调查; 有20个人同时回答:“我是美女”,这叫泡沫经济; 你说:“谁想和我聊天
当前日志文件坏了的处理办法
数据库当前日志坏了,强制打开不能成功,求救?? 处理结果 1、执行以下语句报错SQL> alter session set events 'IMMEDIATE trace name ADJUST_SCN level 1';ERROR:ORA-00600: internal error code, arguments: [kcsadjn1], [], [], [], [], [], [],[]这个错误在metalink上查了查没有找到。直接打开数据库还是报错SQL> alter database open;alter database open*ERROR at line 1:ORA-00600: internal error code, arguments: [2662], [0], [1186518378], [0],[1186662232], [12582914], [], []再执行一次,还是报错SQL> alter se
内存数据库
今天看了一些有关Timesten的网页,特做个记号!不知道和
静默安装数据库介质和创建数据库
$database/runInstaller -silent -responseFile /home/oracle/my.rsp 下面是my.rsp的内容: RESPONSEFILE_VERSION=2.2.1.0.0 UNIX_GROUP_NAME="oinstall" #UNIX Install-Group FROM_LOCATION="/export/home/oracle/Disk1/stage/products.xml" #Oracle install location FROM_LOCATION_CD_LABEL=<Value Unspecified> ORACLE_HOME="/export/home/oracle/product/10.1.0" ORACLE_HOME_NAME="OUIHome1" TOP
sun工程师来了,准备解决这个PS1的电源问题,准备更换电源
sun工程师让我先运行了一下:cd /opt/SUNWexplo/bin/./explorer -k -w all运行了几分钟后,在bin的统计目录下有个output目录,产生了一个explorer*.tar.gz的包,让我把这个发给他们,sun工程师需要看一下里面的信息![@more@]
SUN ALOM(Advanced Lights Out Management)
一、ALOM是什么?ALOM是一种系统控制器,可以通过它远程管理服务器。和RSC没有本质的区别,只是功能更强大了些。二、ALOM能做什么?1、查看主机环境。2、查看、禁用、启用FRU设备。3、更改启动模式。4、实时的通过邮件查看系统警报。三、如何连接到ALOM?1、串口。9600,8,-,1,-。2、telnet,前提是ALOM已经设置好了IP地址3、调制解调器四、怎么样设置ALOM参数?1、setupsc 这是交互式的设置模式。"CTRl+C" 不保存结束,"CTRl+Z"保存结果结束。2、setsc 命令行模式。格式为:setsc 参数 值比如要设置ALOM为静态IP地址
今天发现sun主机下面大量的“[ID 983929 daemon.error] Device PS1: Failure Detected -- PS1 shutdown!”问题
cat /var/adm/messagesJan 26 10:29:51 impsdb2 picld[139]: [ID 983929 daemon.error] Device PS1: Failure Detected -- PS1 shutdown!Jan 26 10:36:03 impsdb2 last message repeated 14 timesJan 26 10:36:33 impsdb2 picld[139]: [ID 983929 daemon.error] Device PS1: Failure Detected -- PS1 shutdown!Jan 26 10:42:46 impsdb2 last message repeated 14 timesJan 26 10:43:16 impsdb2 picld[139]: [ID 983929 daemon.error] Device PS1: Failure Detected -- PS1 shutdown!Jan 26 10:49:29 impsdb2 last message repeated 14 time
回收mysql表的碎片
由于操作人员大量的删除了relationship表的数据达2千万行,但是mysql并不自动回收空间,所以决定做碎片整理(先测试):myisamchk -r relationship我是在mysql运行下做的,结果做完后查询的时候出现下面的问题:ERROR 1030 (00000): Got error 127 from table handler这个问题很郁闷,应该不会出现问题的呀,后来查阅资料发现了问题(http://www.xinlian.net/school/pc/MySQLinstall/):如果你用--skip-locking运行mysqld(它在一些系统上是缺省的,如Linux),当 mysqld正在使用同一个表时,你不能可靠地使用myisamchk检查一张表。如果你
mysql的一些优化
Mysql使用经验[转]目前项目性能指标是20万用户,20并发。用的是Mysql,但是总感觉性能很差,今天上网查了一下,发现的确没有好好的调整一下性能。先引用一个wiki,改天调整一下看看。[原文]同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。 安装好mysql后,配制文件应该在/usr/local/mysql/share/mysql目录中,配制文件有几个,有my-huge.cnf my-
关于执行计划里recursive calls,db block gets和consistent gets参数的解释
我们在实际工作中经常要看某个sql语句的执行计划,例如:在sqlplus使用命令SET AUTOTRACE ON后,执行计划显示如下:SELECT STATEMENT Optimizer=ALL_ROWS (Cost=985 Card=1 Bytes=26)Statistics----------------------------------------------------------35 recursive calls0 db block gets1052 consistent gets7168 physical reads0 redo size395 bytes sent via SQL*Net to client512 bytes received via SQL*Net from client2 SQL*Net roundtrips to/from client0 sorts (memory)0 sorts (disk)1 rows processed其中recursive calls,
使用dbv和RMAN检查数据文件中的坏块
1.使用dbv检查D:oradataeygle>dbv file=EYGLE.DBF blocksize=8192 DBVERIFY: Release 10.1.0.4.0 - Production on 星期六 6月 11 17:36:37 2005 Copyright (c) 1982, 2004, Oracle. All rights reserved. DBVERIFY - 开始验证: FILE = EYGLE.DBF 页 219 标记为损坏 Corrupt block relative dba: 0x010000db (file 4, block 219) Bad check value found during dbv: Data in bad block: type: 6 format: 2 rdba: 0x010000db last change scn: 0x0000.0005ee6d seq: 0x2 flg: 0x04 spare1: 0x0 spare2: 0x0 spare3:
ITL的含义
是Interesting Transaction List的缩写 是block 中关于事务信息的记录(包括list编号、回滚段地址、事务状态、事务在该block影响的记录条数等)ITL 是 consistents reads 的基础,根据ITL 才能去回滚段中找变化前的数据大事务才某些少量特定条件下可能ITL没有被及时更新为提交状态,需要 延迟块清除,这样才能让 让进程识别到底是否需要去回滚段中获取变化前数据。所以说ITL 的不同步更新 导致 delay block cleanout单就写日志,是不会产生scn的[@more@]
一致读( consistent read )的步骤
一致读( consistent read )的步骤 =========================================================== 作者: grassbell(http://grassbell.itpub.net)发表于: 2004.09.27 15:12分类: Oracle 出处: http://grassbell.itpub.net/post/26/2507--------------------------------------------------------------- 摘自http://www.itpub.net/131231.html 。不知道具体出处,拿来参考。1. Read the Data Block. 2. Read the Row Header. 3. Check the Lock Byte to determine whether there's an ITL entry. 4. Read the ITL entry to determine the T
删除表空间,有rman全备的恢复(使用dbms_backup_restore来进行恢复)
删除表空间,有rman全备的恢复 错删除表空间,有rman全备的恢复错删除表空间,有rman全备的恢复1.生成测试数据SQL> startupORACLE 例程已经启动。Total System Global Area 105978600 bytesFixed Size 453352 bytesVariable Size 79691776 bytesDatabase Buffers 25165824 bytesRedo Buffers 667648 bytes数据库装载完毕。数据库已经打开。SQL> select * from a;select * from a*ERROR 位于第 1 行:ORA-00942: 表或视图不存在已用时间: 00: 00: 00.00SQL> create table a (a int) tablespace users;表已创建。已用时间: 00: 00: 00.