欢迎光临IT网Linux学习频道

当前位置: > 数据库 > Oracle >
  • [Oracle] Oracle 优化器 CBO与RULE的区别 日期:2014-12-08 14:07:52 点击:52 好评:0

    1、基于规则的优化方式(Rule-Based Optimization,简称为RBO) 优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则,对数据是不敏感。它只借助少量的信息来决定一个sql语句的执行计划,包括: 1)sql语句本身 2)sql中涉及到的table、view、index等的...

  • [Oracle] 修改oracle实例名(sid)和数据库名(db_name) 日期:2014-12-08 14:05:44 点击:77 好评:0

    有时我们需要修改数据库的sid和dbname,除了使用rman进行备份恢复之外,也可以通过手工方式修改,主要由两个主要过程完成: 1、修改实例名(SID) 2、修改数据库名(dbname) 下面演示将数据库sid和dbname由orcl修改为ybbe的过程: 1、修改实例名(sid) 1.1...

  • [Oracle] Oracle SQLServer MySQL查看当前所有数据库表名及其他信息 日期:2014-12-06 01:12:33 点击:171 好评:0

    环境:Oracle 11g + SQLServer 2008 R2 + MySQL 5.1 Oracle: 1. 查看当前库的所有数据表 select * from all_tables; select table_name from all_tables; select table_name from user_tables; select table_name from all_tables where owner=用户名; 2....

  • [Oracle] Oracle不合理的表设结构计导致执行缓慢 日期:2014-12-06 01:10:22 点击:58 好评:0

    收到开发这边的确认请求,如下三个语句,执行计划的COST均一样,但为什么实际执行效果相差很大(1)的查询速度很慢,2)和3)都正常)。 1) Select * From (Select * From V_Question_Head Vquest0_ Where 1 = 1 Order By Vquest0_.State Asc, Vquest0_.Ask_Tim...

  • [Oracle] Linux下使用ps命令来查看Oracle相关的进程 日期:2014-12-06 01:06:11 点击:77 好评:0

    Linux下可以使用ps命令来查看Oracle相关的进程。 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ linux ~]$ ps -ef | grep tnslsnr oracle1999 29986 0 09:47 pts/200:00:00 grep tnslsnr oracle3647 1 0 Jul03 ?00:00:34 /u01/oracle/m...

  • [Oracle] 安装Oracle JDK 7.0与8.0 for Mac OS X后Eclipse启动报错 日期:2014-12-06 01:03:23 点击:140 好评:0

    安装Oracle JDK 7.0与8.0 for Mac OS X后启动 Eclipse,直接报错 The JVM shared library /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib does not contain the JNI_CreateJavaVM symbol. Unable to...

  • [Oracle] 在Linux使用ext2resize在线扩展文件系统 日期:2014-12-06 01:00:34 点击:200 好评:0

    一个做Oracle的工程师,笔记本上居然没有一套Oracle环境,说起来还真搞笑。今天要帮老婆倒腾一些数据,没办法,只好先装一套Oracle。在笔记本上已经有一个linux的虚拟机,本来是装DB2的,懒得再重装OS了,打算就在里面装Oracle。 整个系统就一个文件系统,再...

  • [Oracle] MyEclipse使用Hibernate反向连接Oracle报ora-12705 日期:2014-12-06 00:59:55 点击:116 好评:0

    myeclipse使用hibernate反向连接Oracle报ora-12705:cannot access NLS data files or invalid enviroment specified。 可以修改:先打开控制面板--区域和语言项--区域选项卡 -- 看看人的是不是中文(中国)(大部分系统都是这样的),好了看看就行了,呵!...

  • [Oracle] 操作系统环境变量LANG和NLS_LANG的关系 日期:2014-12-06 00:57:32 点击:164 好评:0

    操作系统环境变量针对语言项设置有几个,我经常设置的是这两个LANG和NLS_LANG。LANG是针对Linux系统的语言、地区、字符集的设置,对linux下的应用程序有效,如date;NLS_LANG是针对Oracle语言、地区、字符集的设置,对oracle中的工具有效。 例如 Shell script...

  • [Oracle] Linux部署Weblogic 11g 日期:2014-12-06 00:54:00 点击:220 好评:0

    Linux版本:CentOS 6.3 Jdk版本:1.6 把Weblogic11g装进冰箱总共分几步? 不绕圈子,步入正题。 第一步:下载weblogic11g 访问:http://www.Oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html,选择Generic:1GB的File1文件进行下载 下...

  • [Oracle] 两条Linux命令彻底杀死Oracle 日期:2014-12-06 00:46:27 点击:188 好评:0

    今天编写的两条极具杀伤力的命令,它可以瞬间将Oracle杀死在无形之中。后面我将给出简单注释并展示一下它的威力。 $ ps -ef |grep $ORACLE_SID|grep -v grep|awk {print $2} | xargskill-9 $ ipcs -m | grep oracle | awk {print $2} | xargs ipcrm shm 这两...

  • [Oracle] 在服务器B上安装Linux Oracle 日期:2014-12-06 00:44:53 点击:86 好评:0

    经过长时间的发展,这里我发表一下个人理解,下面就这就来讲述Linux Oracle。有时候我们会遇到这样的情况,现有的数据库要从一个机器转移到另外一个机器上,一般我们会使用导出,导入。但是如果数据库的数据非常多,数据文件尺寸很大,那么在导出导入的过程...

  • [Oracle] Linux Oracle数据库文件移动的方法和步骤 日期:2014-12-06 00:43:15 点击:176 好评:0

    Linux Oracle是常用系统,于是我学习研究了Linux Oracle,在这里对大家详细介绍下Linux Oracle系统应用,希望对大家有用。Linux Oracle数据库在使用过程中,随着数据的增加数据库文件也逐渐增加,在达到一定大小后有可能会造成硬盘空间不足; Linux Oracle那...

  • [Oracle] 总结在Linux安装Oracle的方法 日期:2014-12-06 00:39:43 点击:93 好评:0

    因为工作需要,Linux安装Oracle数据库由自己来进行,现在虚拟机上实验了一把,感觉Linux安装Oracle和参考手册不太一样,而后又在真机上试验了一把,最后将经验总结一下发表出来。 1) 客户端安装包(client)解压至某个目录$(installpackdirectory) 2) 按照安装...

  • [Oracle] Oracle 的标准系统服务脚本 for Redhat Linux 日期:2014-12-01 20:27:21 点击:166 好评:0

    发信人: Wwashington (Jacky), 信区: NewSoftware 标 题: Oracle 的标准系统服务脚本 for Redhat Linux 发信站: BBS 水木清华站 (Sat Oct 16 22:08:19 2004), 站内 作者:Wwashington AT smth bbs 时间:2004/10/16 前言:欢迎转载,但是您必须保留原文所有...

  • [Oracle] linux安装oracle客户端 日期:2014-11-27 12:17:36 点击:185 好评:0

    1、准备好所需要的安装包 oracle-instantclient-basic-10.2.0.5-1.i386.rpm oracle-instantclient-devel-10.2.0.5-1.i386.rpm oracle-instantclient-jdbc-10.2.0.5-1.i386.rpm oracle-instantclient-sqlplus-10.2.0.5-1.i386.rpm 先安装oracle-instantclient...

  • [Oracle] RedHat Linux5.5下Oracle 11g安装图解 日期:2014-11-23 15:12:33 点击:125 好评:0

    Linux下安装Oracle系统最好是1G内存,2G的swap空间,硬盘至少需要4.5G空间。 至少环境在Linux Server release 5.3以上 如果是Linux Server release 5.1,改装oracle10.2g吧 一、查看Linux版本 [root@localhost ~]# cat /etc/issue Red HatEnterprise Linux S...

  • [Oracle] Linux下自动启动和关闭ORACLE的脚本 日期:2014-10-28 13:43:08 点击:142 好评:0

    自动启动ORACLE服务 在oracle用户下: vi Start_ORA.sh -------------------------------- echo Begin to start the oracle! lsnrctl start sqlplus /nolog EOF connect /as sysdba startup exit EOF echo Oracle just have been started! exit 自动关闭ORAC...

  • [Oracle] centos安装oracle10g遇到小问题 日期:2014-10-25 14:16:34 点击:126 好评:0

    本文参考了 Oracle 官方网站上提供的安装手册,还有下面两个连接 http://5aijava.iteye.com/blog/262601 http://skymax.blog.51cto.com/attachment/200901/365901_1231144440.pdf 本文介绍在CentOS5.2下安装 Oracle10g(10.2)的过程。其实主要参考上面两个文...

  • [Oracle] linux下Oracle 相关命令 日期:2014-10-23 15:40:14 点击:93 好评:0

    #注意:例子中的oralce命令在/home/oracle/oracle/product/10.2.0/db_1/bin目录。#你可以自己修改成自己的目录。 A.#dbstart //启动数据库 #dbshut //关闭数据库 B.#emctl start dbconsole //开启企业管理器 #emctl stop dbconsole //关闭企业管理器 C.#lsnrc...

  • [Oracle] BIN开头的表的删除 日期:2014-10-23 14:01:14 点击:203 好评:0

    删除Bin开头的表,即已经drop但存在于回收站中的表: 查询所有此类表SQL select * from recyclebin where type=TABLE ; 用来删除回收站中所有的表SQL PURGE RECYCLEBIN ; 用来删除指定的表SQL PURGE TABLE TABLE_NAME ; 用来闪回被删除的表SQL FLASHBACK TABL...

  • [Oracle] Sql Plus下设置行数和宽度 日期:2014-10-23 14:00:44 点击:99 好评:0

    1. 设置页面显示总行数 1) 查看目前的pagesize,默认是14: Sqlplus代码 showpagesize; 2) 将pagesize设置好100,则可以一次显示够多行记录了: Sqlplus代码 setpagesize100; 2. 设置行的宽度 1) 查看目前的linesize,默认是80: Sqlplus代码 showlinesize; 2) 设...

  • [Oracle] Oracle运维服务的四根救命稻草 日期:2014-10-22 10:18:47 点击:152 好评:0

    企业信息化系统建设按生命周期可分为IT规划阶段、IT建设阶段和IT运维阶段,其中,IT运维阶段的时间最长,IT运维管理关乎着IT运维的质量、成本和速度,更关乎着IT系统的安全、连续和可用。大数据云计算时代的来临,使Oracle服务商需要集中精力提高运维服务核心...

  • [Oracle] CentOS 6.5下安装Oracle 11g 日期:2014-10-21 19:04:04 点击:137 好评:0

    最近开始学习CentOS使用,做些记录。 参考文献:Cent OS 6_5(x86_64)下安装Oracle 11g 一、硬件要求 1、内存swap Minimum:1 GB of RAM Recommended: 2 GB of RAM or more 检查内存情况 [plain]view plaincopy #grepMemTotal/proc/meminfo #grepSwapTotal/pro...

  • [Oracle] oracle中substr函数用法 日期:2014-10-16 02:03:13 点击:92 好评:0

    有关oracle数据库中substr函数的用法,substr函数用于截取指定长度的字符串,使用right函数从右边取得指定个数的字符串。 Oracle数据库中的 substr函数: 语法: substr(string,a,b): a:从第几位开始,第一位a=1,倒数第三位(即sqlserver中的right)a=-3 b...

  • [Oracle] oracle函数instr与substr用法 日期:2014-10-16 02:02:19 点击:68 好评:0

    有关oracle中字符串函数instr与substr的用法,可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符,substr函数是从给定的字符表达式或备注字段中返回一个子字符串。 可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。 在一...

  • [Oracle] oracle设置系统全局区sga命令方法详解 日期:2014-10-16 02:01:24 点击:59 好评:0

    有关oracle数据库中设置系统全局区sga命令的方法,SGA 的设置方法,SGA_TARGET参数控制ASMM(自动共享内存管理)是Oracle一个新特性。 oracle sga的设置方法 1.sga_target 参数 alter system set sga_target = 40000m scope=both; 特性: 1).ASMM 自动共享内...

  • [Oracle] 如何修改oracle数据库sga和pga大小? 日期:2014-10-16 02:00:25 点击:89 好评:0

    有关oracle数据库中修改sga与pga大小的方法,SGA普通数据库可以分配40%-60%之间,PGA可以分配20%-40%之间,如何修改,可以参考下本文介绍的方法。 修改Oracle数据库SGA和PGA SGA的大小:一般物理内存20%用作操作系统保留,其他80%用于数据库。 SGA普通数据库...

栏目列表
推荐内容