上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 57 下一页
摘要: 昨天对PC修改了主机名,今天启动虚拟机的时候,报错:Error: SCSI reservation for virtual device "scsi1:1" cannot be enabled because the disk "F:/VM/racshare/ocr.vmdk" is being used by another virtual machine running on a different host machine. SCSI reservation under VMware Server is only available for mac 阅读全文
posted @ 2010-09-13 12:49 hibernate我最强 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 晚上加班搞到2点才睡觉,刚睡不久,就被报障短信吵个不停,说啥电压不稳定什么的。 那时是一个字:困。 手机响了也懒得去看。 实在时态困了。 4点的时候被保安喊起来了,说停电了。 然后问停了多长时间了,说半个多小时了。 赶紧和Joe起床, 公司比较偏,晚上没有车回去,所以加班后就睡公司了。 把保安的手电筒拿来去三楼的办公室拿工牌,然后下一楼,刷开UPS机房的门,一面热气扑面而来,应该有35度以上了。 把2扇门都打开, 现在机房就靠这两组UPS供电了。 然后去二楼服务器机房,一开门,不得了,这里更热,把门打开,Joe把温度报警器关掉了,把2排服务器机柜的前后门全部打开。外面的一个报警器温度显示... 阅读全文
posted @ 2010-09-11 08:40 hibernate我最强 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 公司的系统上线已经一年半了,服务器内存是很充裕的,有72G。 刚上线那会对PGA和SGA进行过一次调整,性能好了点。 前段时间做AWR分析的时候发现PGA和SGA 需要调整了。 先对AWR做几个截图: 从上面3个截图可以看出如下信息:当SGA 调整为现在的1.5倍,即14136M, 逻辑读有明显的降低。 PGA增加900M, 磁盘读写也是降低的很明显。 根据上面的分析,写了个报告,周五晚上停机修改一下。 正好周六回家睡大觉。 系统是2个节点的Data Guard。很简单。操作过程如下:1. 在主备库上用spfile 创建pfile文件,然后做一个备份。 万一修改有问题,在还原回来。 S... 阅读全文
posted @ 2010-09-11 01:54 hibernate我最强 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 之前在讨论CBO和RBO的时候提到了索引扫描的几种类型。 Oracle Optimizer CBO RBOhttp://blog.csdn.net/tianlesoftware/archive/2010/08/19/5824886.aspxOracle 索引 详解http://blog.csdn.net/tianlesoftware/archive/2010/03/05/5347098.aspxOracle Explain Planhttp://blog.csdn.net/tianlesoftware/archive/2010/08/20/5827245.aspx根据索引的类型与where限制 阅读全文
posted @ 2010-08-31 11:06 hibernate我最强 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 之前在说Oracle Optimizer中的CBO时讲到,当表没有做分析的时候,Oracle 会使用动态采样来收集统计信息。 获取准确的段对象(表,表分区,索引等)的分析数据,是CBO存在的基石,CBO的机制就是收集尽可能多的对象信息和系统信息,通过对这些信息进行计算,分析,评估,最终得出一个成本最低的执行计划。 所以对于CBO,数据段的分析就非常重要。Oracle Optimizer CBO RBOhttp://blog.csdn.net/tianlesoftware/archive/2010/08/19/5824886.aspx一. 先演示一个示例,来理解分析的作用1.1创建表SQL> 阅读全文
posted @ 2010-08-28 01:19 hibernate我最强 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 从网上down的一个用Oracle 发送邮件的存储过程,测试可以正常使用。 之前一直用vbs脚本来发邮件,现在又多了个方法。 发送邮件直接调用这个存储过程就可以了。 参数的意义里面都有说明。代码如下:CREATE OR REPLACE PROCEDURE PROCSENDEMAIL(P_TXT VARCHAR2, P_SUB VARCHAR2, P_SENDOR VARCHAR2, P_RECEIVER VARCHAR2, P_SERVER VARCHAR2, P_PORT NUMBER DEFAULT 25, P_NEED_SMTP INT DEFAULT 0, P_USER VARCHAR 阅读全文
posted @ 2010-08-27 10:30 hibernate我最强 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 群里 苏州-孤星 问了一个问题: 先用RMAN backup database,然后做一些操作,在用backup archvivelog all delete input 备份归档日志并删除备份过的归档日志。 那么RMAN 在进行recover的时候,怎么应用备份的归档文件。我的回答:在进行recover 的时候,会先将备份的归档文件还原到归档目录,然后从这个目录应用归档文件,完成恢复的过程。 我们看2个实验。一. 实验一这个实验是我之前做RMAN 同机复制的一个实验。RMAN 同机复制数据库http://blog.csdn.net/tianlesoftware/archive/2010/0. 阅读全文
posted @ 2010-08-25 00:10 hibernate我最强 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Hint 是Oracle 提供的一种SQL语法,它允许用户在SQL语句中插入相关的语法,从而影响SQL的执行方式。因为Hint的特殊作用,所以对于开发人员不应该在代码中使用它,Hint 更像是Oracle提供给DBA用来分析问题的工具 。在SQL代码中使用Hint,可能导致非常严重的后果,因为数据库的数据是变化的,在某一时刻使用这个执行计划是最优的,在另一个时刻,却可能很差,这也是CBO 取代RBO的原因之一,规则是死的,而数据是时刻变化的,为了获得最正确的执行计划,只有知道表中数据的实际情况,通过计算各种执行计划的成本,则其最优,才是最科学的,这也是CBO的工作机制。 在SQL代码中加入Hi 阅读全文
posted @ 2010-08-23 21:23 hibernate我最强 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 用Putty 已经很长时间了,但一直被一个问题困扰,有时候是懒得去弄,反正也不怎么碍事,今天小研究了下,把这个问题解决了,心里也舒服了。 Putty是一个免费小巧的Win32平台下的telnet,rlogin和ssh客户端。 它的主程序不到1M, 是完全免费的telnet和ssh客户端工具。 而且无需安装,下载后在桌面建个快捷方式就行 。Putty官网的下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html主界面:我们要连接Linux/unix 系统时,只需写上IP地址即可。 当然如果保存下来,下次使用时直接选中 阅读全文
posted @ 2010-08-23 13:03 hibernate我最强 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。 看懂执行计划也就成了SQL优化的先决条件。 这里的SQL优化指的是SQL性能问题的定位,定位后就可以解决问题。一. 查看执行计划的三种方法1.1 设置autotrace序号命令解释1SETAUTOTRACEOFF此为默认值,即关闭Autotrace2SETAUTOTRACEONEXPLAIN只显示执行计划3SETAUTOTRACEONSTATISTICS只显示执行的统.. 阅读全文
posted @ 2010-08-20 17:23 hibernate我最强 阅读(379) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 57 下一页