【关于Oracle与MySQL的使用总结】教程文章相关的互联网学习教程文章

Ubuntu12.04(amd64)安装Oracle11g总结【图】

我目前用的系统是Ubuntu 12.04 amd64,有root和wwr两个用户,下面安装步骤是在wwr用户下进行的。从Oracle官网上下载到相应的Orac 开了Oracle数据库这门课,课本和老师讲课均用的10g,但是Oracle 11g发布已久,功能趋于稳定,网上各种相关资料也比较齐全,所以就打算装个Oracle 11g来学习学习。 我目前用的系统是Ubuntu 12.04 amd64,有root和wwr两个用户,下面安装步骤是在wwr用户下进行的。从Oracle官网上下载到相应的Oracle数据库...

Oracle三种表连接算法总结【图】

Oracle有三种表连接技术,分别是嵌套连接、合并连接和哈希连接。 Oracle有三种表连接技术,分别是嵌套连接、合并连接和哈希连接。 1. 嵌套循环连接 (NESTED LOOP Join) 嵌套连接把要处理的数据集分为外循环(驱动数据源)和内循环(被驱动数据源),外循环只执行一次(先执行),内循环执行的次数等于外循环执行的数据集个数。 这种连接的好处是内存使用非常少。 如果驱动数据源有限,且被驱动表在连接列上有相应的索引,则这种连...

Oracle10g闪回总结【图】

Oracle 10g闪回总结 1.flashback query (undo) select current_scn from v$database; select * from t as of scn scn号; Oracle 10g闪回总结 1.flashback query (undo) select current_scn from v$database; select * from t as of scn scn号; 时间与scn转换函数: scn_to_timestamp() to_timestamp() timestamp_to_scn() 2.flashback table(undo) select row_movement from dba_tables where table_name=T and owner=TE...

Oracle权限总结【图】

oracle建议用户自己设计数据库管理和安全的权限规划,而不要简单的使用这些预定角色。将来的版本中这些角色可能不会作为预定义角 一、权限分类: 系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。 对象权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理: 1、系统权限分类: DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 RESOURCE:拥有Re...

Oracle创建分区索引总结

LOCAL的索引只能是表的分区方式,不能自己写分区方式。他们是EQUI-Partition的。GLOBAL索引可以不分区,这个时候就是普通的一个索 分区索引总结: 一,,分区索引分为2类:1、global,它必定是Prefix的。不存在non-prefix的2、local,它又分成2类: 2.1、prefix:索引的第一个列等于表的分区列。 2.2、non-prefix:索引的第一个列不等于表的分区列。LOCAL的索引只能是表的分区方式,不能自己写分区方式。他们是EQUI-Partition的...

Oracle一致性读总结【图】

什么是逻辑读? cpu在内存中读这些block的过程就叫做逻辑读(consistent get),在读的过程中产生的IO就是逻辑IO.逻辑读的过程中,是非 sql语句执行时,产生一致性读。 什么是逻辑读? cpu在内存中读这些block的过程就叫做逻辑读(consistent get),在读的过程中产生的IO就是逻辑IO.逻辑读的过程中,是非常消耗cpu资源的.因此,执行sql的逻辑读越少越好.sql调优必须调整buffer get很大的sql语句 logical reads= consistent gets + db block g...

Oracle学习时关于SQL语言的总结【图】

1、查询dept表的结构 在命令窗口输入:desc dept; 2、检索dept表中的所有列信息 select * from dept 3、检索emp表中的 1、查询dept表的结构 在命令窗口输入:desc dept; 2、检索dept表中的所有列信息 select * from dept 3、检索emp表中的员工姓名、月收入及部门编号 select ename "员工姓名",sal "月收入",empno "部门编号" from emp 4、检索emp表中员工姓名、及雇佣时间 日期数据的默认显示格式为“DD-MM-...

OracleEM常见问题总结【图】

Oracle数据库控制台启动后,看到1)数据库实例无信息2)监听程序为状态为不可用3)到实例的代理连接状态为不可用。过会再刷新。此 (1)Oracle数据库控制台启动后,看到1)数据库实例无信息2)监听程序为状态为不可用3)到实例的代理连接状态为不可用。 问题分析:此时服务刚启动,,还没有到位 解决办法:过会再刷新。此时可能会看到1)数据库实例有相关信息2)监听程序有信息但状态为关闭3)到实例的代理连接状态为失败,并提示O...

OracleSQL细节总结之constraint约束【图】

在表创建时,指定约束条件,也可在创建表后,再添加修改;约束条件分为列级或者表级;约束延期是一个对主键、唯一键等约束进行延 1)约束constraints:在表上强加的约束条件,以保证数据的完整性;防止关联表的数据丢失;常见的约束类型: - NOT NULL - UNIQUE - PRIMARY KEY - FOREIGE KEY - CHECK 在表创建时,指定约束条件,,也可在创建表后,再添加修改;约束条件分为列级或者表级;REATE...

Oracle关于监听器连接方面的总结【图】

Oracle监听器的各种问题总结:1)系统断电异常重启后导致Oracle的监听无法正常启动,此时可以通过手动修改一下,使用静态注册监听 Oracle监听器的各种问题总结: 1)系统断电异常重启后导致Oracle的监听无法正常启动,此时可以通过手动修改一下,使用静态注册监听:如:# listener.ora Network Configuration File: /var/local/u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora# Generated by Oracle configuration...

Oracle分析函数基本概念和语法总结【图】

分析函数基于一个行集计算聚集值,和聚合函数不同的地方在于分析函数会返回多行。除了最后的order by子句,分析函数是一个查询中 Analytic functions compute an aggregate value based on a group of rows. They differ from aggregate functions in that they return multiple rows for each group. The group of rows is called a window and is defined by the analytic_clause. For each row, a sliding window of rows is de...

Oracle中对时间的操作以及to_char和to_date用法总结【图】

Oracle中对时间的操作以及to_char和to_date用法总结,所谓带连接符,就是我们to_date的第一个参数的yyyy,mm,dd之间有没有连接符。 Oracle时间处理有时候to_char和to_date两个比较关键的函数,在此总结一下: 一获取系统当前时间 select sysdate from dual;select to_char(sysdate,yyyy.mm.dd) from dualselect to_char(sysdate,yyyy-mm-dd) from dualselect to_char(sysdate,yyyy mm dd) from dualselect to_char(sysdate,yyyy*mm*...

关于Oracle数据库中job的总结【图】

Oracle数据库采用SNP进程来管理和运行JOB,SNP进程和实例中其他进程最大区别是这个进程被杀掉后,系统就会自动重新启动一个SNP, Oracle数据库采用SNP进程来管理和运行JOB,SNP进程和实例中其他进程最大区别是这个进程被杀掉后,系统就会自动重新启动一个SNP,因此并不影响Oracle实例运行.SNP进程本身也是被系统周期性地调用去查看数据字典中的JOB序列目录,看是否有JOB需要去运行,运行之后SNP就进入休眠状态.唤醒,SNP被调用的时间...

Oracle中ROWNUM用法总结,ROWNUM与ROWID区别【图】

Oracle 中ROWNUM用法总结,ROWNUM 与 ROWID 区别,rowid 与 rownum 虽都被称为伪列,但它们的存在方式是不一样的,rowid 可以说是 先给出一个分页的例子: 查出从第一到第十行记录! select c.* from( select a.*,rownum rm from oper_log a) c where c.rm between 1 and 10 注意:rownum是伪列,意思就是数据库中并不存在的列,它是只有在显示了第一行时才给出一个值 1,下一行则在上一行的值上加1,所以如果rownum>2 则不会有任...

OracleDDL,DML,DCL,TCL总结【图】

Oracle DDL,DML,DCL,TCL 总结,把oracle学习来可以独挡一面的实施,维护,当然优化是一个很漫长的岁月炼就的经验之谈,需要多积 把Oracle学习来可以独挡一面的实施,维护,当然优化是一个很漫长的岁月炼就的经验之谈,需要多积累经验。 下面是一些网上找的资料,自己总结到一起。 一般sql语言增删改查和alter,比较常用,oracle里面commit和revoke比较常用,这些对于我来说很迷糊,希望自己踏实下去。 DDL Data Definition Langua...