Exadata初探
Exadata从这些日子以来,炒得很热,OOW也是进一步加大了对它的宣传力度,但与我当前的工作联系甚少,这里仅仅摘抄一份老盛的blog,以做备份。摘自:http://space.itpub.net/26686207/viewspace-773065一体机云服务器...
非Oracle用户使用操作系统验证登陆(/ as sysdba)
之前写过一篇blog《新用户使用sqlplus / as sysdba登录报错》http://blog.csdn.net/bisal/article/details/9285087今天碰巧看到一篇推荐的帖子《新建一个用户(非oracle),在不赋予dba所属组的情况下,不能使用操作...
Oracle高可用概述(HA与RAC的关系解惑)
看到leonarding大神总结的有关Oracle高可用性的概述,之前开会的时候,有人也提到过Oracle HA、RAC等等,当时这些概念不是特别清楚,下来查过后感觉HA是一个概念,像RAC、Stream Replication等是一种HA的实现手段,...
REVERSE关键字之REVERSE索引
昨天说到REVERSE关键字可以指REVERSE函数和REVERSE索引,简单介绍了下REVERSE函数的含义,今天简单整理下REVERSE索引。 REVERSE索引也是一种B树索引,但它物理上将按照列顺序保存...
REVERSE关键字之REVERSE函数
昨天说到@dbsnake讲的一个reverse函数索引避免全表扫描的案例,REVERSE关键字可以用于函数和索引。REVERSE函数和REVERSE索引。这次先试试REVERSE函数。REVERSE函数:针对数据库内部存储的对象编码进行反转。REVERSE&...
Oracle在线文档下载 【转载自@secooler】
今天有同事询问Oracle在线浏览的手册是否可以下载,确实下载到本地浏览才是非常方便的,之前从@secooler大神这里找过下载链接,特此转载,以备查询,向大神致敬!@secooler转载地址:http://space.itpub.net/519...
@dbsnake-用合适的函数索引来避免看似无法避免的全表扫描
昨天听了@dbsnake的SQL方法论,感觉比第一次要更有感觉,希望对实际工作能有帮助。昨天讲到一处利用reverse函数建立索引,避免全表扫描的case,颇有感触,拿出来试一下。SQL> create table rev (id number, name var...
关于inline view内嵌视图的学习
看一篇的时候碰巧看到有关inline view的概念,不太熟悉,查了下。所谓inline view,也叫内前视图,说白了,就是执行的时候才建立的视图。例如select ... from (select ... from (select ...)),这里作为from表来使用...
又一次有幸听@dbsnake的讲座
今天有幸又一次可以听@dbsnake的讲座,虽然从ppt看与去年相同,仍是他新书的一个章节,但这次听要带着问题和思考,当作一次知识的升华,加油!...
win7运行sqlplus报错“SP2-1503: 无法初始化 Oracle 调用界面”
WIN7 64bit安装Oracle 10.2.0.1后,运行cmd-sqlplus / as sysdba会提示:C:\Users\Liu>sqlplus / as sysdbaSP2-1503: 无法初始化 Oracle 调用界面SP2-0152: ORACLE 不能正常工作解决方法:1、临时方案:此时可以以“...
ORA-3136报错
当使用错误的用户名或密码登陆数据库时,会提示如下报错内容:bash-4.1$ sqlplus a/a@testSQL*Plus: Release 10.2.0.4.0 - Production on Sun Sep 15 17:06:51 2013Copyright (c) 1982, 2007, Oracle. All Rig...
使用Oracle安装账户登录数据库
如果Linux或Unix平台,安装了Oracle,而且有root账号,则使用“su Oracle安装账户”的方式,sqlplus登录到数据库,这种方式是最可靠的。正如@dbsnake所说,”主要是Oracle软件过于复杂,很多功能、脚本都是只能以Ora...
Win7 64bit安装Oracle 10g Server的报错
今天一名新员工问在win7 64bit安装Oracle 10g Server时第一步就报错的问题。双机setup.exe,一个黑屏闪过,在界面中输入SYS等的用户名密码以及安装路径后下一步,直接报“未知”的错误。黑屏的内容显然很关键,于是...
【求助】sqlplus出现core dump的提示
昨天碰到了一个很奇怪的事情,在11.2.0.3的$ORACLE_HOME/lib中使用sqlplus时提示Segmentation Fault (Core Dump),第一次碰到,看了MOS的一些文章,貌似都会有ORA的报错,但core文件在哪里呢?当前路径中没找到,还...
11g的alert日志路径
一个测试库,11g,没有sys账户,无法用show parameter dump查看alert日志的路径,以前也碰到过,但后来就不了了之了。这次深挖下,也参考了下一些网上的帖子,于是找到了:$ORACLE_HOME/rdbms/sid/sid/trace同时11g...
ORA-12519引出的问题
看到这篇帖子提到一个ORA-12519的问题处理:http://blog.csdn.net/diguoguo/article/details/6185536oerr的解释:12519, 00000, "TNS:no appropriate service handler found"// *Cause: The listener could not find...
数据库优化小计
周一夜间进行了一次XX业务相关的数据库表优化。原因:一共4张表,数据量不大,最小的40万记录,最大的300万,大小不超过300MB。但由于历史原因,表没有建立索引,对应的服务使用的SQL千姿百态,修改起来难度有点大,...
【每日一摩斯】-Troubleshooting: High CPU Utilization (164768.1) - 系列6
如果问题是一个正运行的缓慢的查询SQL,那么就应该对该查询进行调优,避免它耗费过高的CPU资源。如果它做了许多的hash连接和全表扫描,那么就应该添加索引以提高效率。下面的文章可以帮助判断查询的问题:Note:21518...
【每日一摩斯】-Troubleshooting: High CPU Utilization (164768.1) - 系列6
如果问题是一个正运行的缓慢的查询SQL,那么就应该对该查询进行调优,避免它耗费过高的CPU资源。如果它做了许多的hash连接和全表扫描,那么就应该添加索引以提高效率。下面的文章可以帮助判断查询的问题:Note:21518...
【每日一摩斯】-Troubleshooting: High CPU Utilization (164768.1) - 系列5
Oracle(用户)进程以下这些操作都是需要消耗大量CPU资源的:解析大型查询,存储过程编译或执行,空间管理和排序。下面这几篇文章可以帮助采集关于使用高CPU资源的进程的更多信息:Note:352648.1 How to Diagnose...