【Hbase和Oracle的对比】教程文章相关的互联网学习教程文章

Oracle里常见的执行计划【代码】【图】

本文介绍了Oracle数据库里常见的执行计划,使用的Oracle数据库版本为11.2.0.1。1、与表访问相关的执行计划Oracle数据库里与表访问有关的两种方法:全表扫描和ROWID扫描。反映在执行计划上,与全表扫描对应的执行计划中的关键字是“TABLE ACCESS FULL”,与ROWID扫描对应的执行计划中关键字是“TABLE ACCESS BY USER ROWID”或“TABLE ACCESS BY INDEX ROWID”。scott@MYDB>select empno,ename,rowid from emp where ename=‘SCOTT‘...

Oracle实体化视图

1、减轻网络负担:通过MV将数据从一个数据库分发到多个不同的数据库上,通过对多个数据库访问来减轻对单个数据库的网络负担。 2、搭建分发环境:通过从一个中央数据库将数据分发到多个节点数据库,达到分发数据的目的。 3、复制数据子集:MV可以进行行级/列级的筛选,这样可以复制需要的那一部分数据。create materialized view [view_name] {TABLESPACE (表空间名)} --保存表空间 {BUILD [DEFERRED|IMMEDI...

Oracle安装图解

1、Oracle 11g R2安装手册(图文教程)For Windows 1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.ziphttp://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip 2.解压两个压缩包到同一目录,即"database",然后单击解压目录下的"setup.exe"文件,如下图所示:11g <wbr>R2安装手册(图文教程)For <wbr>Win...

oracle 逻辑备份调优

上一编讲到了逻辑备份原理,对于imp,在其导入的过程中,1 既然是顺序读,那么可以一次读多点,减少了读的次数,从而提高效率。在这方面buffer是一个不错的选择。imp的参数列表中有一个buffer参数。这个buffer参数的设置不是来源于database的,而是来源于IMP命令。2可以通过增加db_cache_size的大小,来提高DBW0的效率;适当增加log_buffer的大小,来提高LOGWR的效率。3建立索引放到imp后再建立,减少DBW0的时间4如果数据库为归档模式...

【原创】oracle函数INSTR的MySQL实现【代码】

一个迁移项目遇到的,MySQL的instr函数只能查找子串是否在父串中,没法按照出现的次数进行查找。 这里我自己写了一个,以便迁移。当然我这里仅仅针对的是迁移,可能没有完全实现原有函数的细节。Oracle 里用了几次如下的调用,SQL> select instr(‘This is belong to you, but not to me.‘,‘to‘,1,1) as pos from dual; POS -------------------- ...

Oracle 数据库 Database Express Edition 11g Release 2 (11.2) 错误解决集锦【图】

前言:第一次接触数据库,想下载个oracle试玩下(虽然听说一般大企业才用),到 官网下载 了个简易版 XE 版本,安装时要注意记住自己输入的数据库密码(口令)   还有安装路径不能含有空格(Do not select a directory that has spaces in its name), 安装完后什么都没反应,唯一的帮助就是开始菜单->Oracle Database Express Edition ->获取帮助 点击 阅读文档 可以到官网看基本使用说明。 ...

Oracle DBA常用sql分享

链接:http://blog.itpub.net/28602568/viewspace-1396081/标题: Oracle DBA常用sql分享作者:lōττéry?版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.]本文主要分享Oracle DBA 工作中常用的一些sql1、Oracle 查询每天执行慢的SQL2、Oracle 查询锁之间的依赖关系3、Oracle 查找锁之间依赖关系的最源头SID 4、Oracle 查询各个 “表空间/数据文件” 的空间使用比情况5、Oracle 定期检查意义不大的索引 6...

Oracle异常处理—ORA-12514:监听程序当前无法识别连接描述符中请求的服务【图】

iLife‘s 博客http://blog.csdn.net/fei1502816 最近几天刚学习oracle11g,安装完成之后直接使用,今天用PLSQL链接突然报错,报错代码为:ORA-12514:监听程序当前无法识别连接描述符中请求的服务。网上查了这种异常的解决办法,特在此记录。出现该问题一般有两种情况。第一种是在你安装完之后未配置监听(在此我暂时忘记安装完之后有没有配置监听);第二种是之前配置了监听但是系统未写入到listener.ora文件中(在此我暂未搞明白什...

ORACLE锁等待的处理方法【代码】

前言:锁等待的管理是数据库管理员在日常工作中会碰到较多的一个问题,一般来说大型的ERP锁等待的处理会相对较少,小型的应用系统锁等待会相对比较多。常规的锁等待的处理方法如下:1) 先查找持有锁的对象:脚本:select a.sid, b.spid from (select s.sid, s.paddr from v$session s,v$lock l WHERE l.sid = s.sid and l.block=1) a, v$process b where a.paddr=b.addr;2)kill相应的session:脚本:alter system kill session ‘...

Oracle OCP认证考试题库解析052-1

QUESTION 1You notice that the performance of the database has degraded because of frequent checkpoints.Which two actions resolve the issue? (Choose two.)A. Disable automatic checkpoint tuningB. Check the size of the redo log file size and increase the size if it is smallC. Set the FAST_START_MTTR_TARGET parameter as per the advice given by the MTTR AdvisorD. Decrease the number of redo log members...

ArcSDE for oracle10g安装后post的时候出现错误【图】

The Post Installation Setup can not locate required Oracle files in your path.Check your Oracle installation and refer to the ArcSDE for Oracle installation guide for more information. 出现以上错误的解决办法:1.查看计算机的高级设置, 环境设置中,path的值里面有没有oracle的路径。若没有,为在path值中加上oracle的路径。参考出处:http://210.43.24.222/chy/3sbase/news/?129.html原文:http://www.cnblogs.c...

Oracle Secure Global Desktop 部署考虑事项【代码】【图】

你可以在这里找到原始文章。概要本文描述了Oracle Secure Global Desktop部署的设计和测试过程的整体过程。目的是帮助IT部门制定应用程序的部署策略,以满足IT部门和业务部门的需求。目前IT组织的最大挑战就是为分散在各个地域的用户提供对其特定工作区(应用程序和桌面)的即时,可靠,无性能退化的访问。此外,管理者也需要对这些分散到各个地域的工作区进行集中的访问管理。这并不容易。很多客户通过使用Oracle Secure Global D...

Oracle字符集修改查看方法

1.怎么样查看数据库字符集  [A]数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。   客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter,   表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表   会话字符集环境 select * from nls_session_parameters,其来源于v$nls_parameters,表示会话自己的设置,可能是会话的环境变量或者...

【oracle】 十进制和十六进制相互转换函数【代码】【图】

1、将十进制转换为十六进制 to_charselect to_char(10,‘xxx‘) from dual; 2、将十六进制转换为十进制 to_numberselect to_number(‘000001‘,‘xxxxxx‘) from dual; 参考地址ORACLE使用函数对二进制、十进制、十六进制数互相转换:https://blog.csdn.net/haibusuanyun/article/details/14103801原文:https://www.cnblogs.com/kiko2014551511/p/12870520.html

遇见的oracle数据库和mysql数据库对于一个sql语句的不同支持情况【代码】

# SQL_ASELECT*FROM t_dept t JOIN t_emp e JOIN t_salary s ON t.id=e.`deptId` AND e.`id` = s.`eid`比如上面这个sql,这种 JOIN JOIN ON AND的语法在oracle中是不被支持的,它支持的是JOIN ON JOIN ON的语法,正确写法如下# SQL_BSELECT*FROM t_dept t JOIN t_emp e ON t.id=e.`deptId` JOIN t_salary s ON e.`id` = s.`eid`但是在Mysql中,SQL_A这样的语句是可以执行的,这种语法是被支持的,而且SQL_A和SQL_B语句在mysql中执...