【Oracle学习笔记二】教程文章相关的互联网学习教程文章

MySQL中创建Oracle学习用表【图】

java的征程终于到了JDBC,学习JDBC之前要复习下数据库,在网上下载的是尚学堂oracle的教材,而我本机只能装上mysql,于是就想在my java的征程终于到了JDBC,,学习JDBC之前要复习下数据库,在网上下载的是尚学堂Oracle的教材,而我本机只能装上mysql,于是就想在mysql中创建oracle的学习用表。费了白天劲还是成功了。 创建表的时候将NUMBER换成int,varchar2换成varchar,datetime换成date,插入表的时候用DATE函数。 1.创建数据库crea...

Oracle学习:分区表和索引【图】

什么时候使用Oracle分区: 1、 大数据量的表,比如大于2GB。一方面2GB文件对于32位os是一个上限,另外备份时间长。 2、 什么时候使用Oracle分区: 1、 大数据量的表,比如大于2GB。一方面2GB文件对于32位os是一个上限,另外备份时间长。 2、 包括历史数据的表,比如最新的数据放入到最新的分区中。典型的例子:历史表,只有当前月份的数据可以被修改,而其他月份只能read-only ORACLE只支持以下分区:tables, indexes ...

Ubuntu下成功安装Oracle学习备忘录【图】

今天终于在vbox总安装了一个新的Ubuntu 8.10 虚拟硬盘设置的大小为20G 估计够用了吧,上次用8G的明显不够,而且vbox不能更改虚拟 Linux公社(Linuxidc)声明:Linux公社登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。 今天终于在vbox总安装了一个新的Ubuntu 8.10 虚拟硬盘设置的大小为20G 估计够用了吧,上次用8G的明显不够,而且vbox不能更改虚拟硬盘的大小,害的我还得建立一个虚拟硬盘,重新安装Ubuntu。 U...

Oracle学习笔记:sqlplus用户登录【图】

1 sqlplus 登录 本地登录 (登录数据库服务器) Oracle 登录 sqlplus 账户名/密码 as 角色名 1.1 sys登录 例如: sqlplus sys/or 1 sqlplus 登录 本地登录 (登录数据库服务器) Oracle 登录 sqlplus 账户名/密码 as 角色名 1.1 sys登录 例如: sqlplus sys/oracle ERROR: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER sys管理员必须有角色sysdba[oracle@yutianedu ~]$ sqlplus sys/oracle as sysdba执行show use...

Oracle学习之--BufferCache深入解析【图】

Oracle 学习之--Buffer Cache深入解析 服务器进程和数据库缓冲区高速缓存: 当服务器需要块时,需要按系列步骤读取块: 1、首 Oracle 学习之--Buffer Cache深入解析服务器进程和数据库缓冲区高速缓存:当服务器需要块时,需要按系列步骤读取块: 1、首先,服务器使用散列函数检查是否可以从缓冲区高速缓存中获得所需要的块。如果找到缓冲区,则将它移动到LRU列表中远离LRU末尾的另一端。这是逻辑读取,因为没有发生实际的I/O。如果...

OracleRAC学习之--OPS中的RACPing和RACCacheFusion【图】

OracleRAC学习之--OPS中的RACPing和RACCacheFusion一、OPS中的RACPing二、RAC中的CacheFusion什么是CacheFusion?&n.. Oracle RAC学习之--OPS中的RAC Ping和RAC Cache Fusion一、OPS中的RAC Ping二、RAC中的Cache Fusion什么是Cache Fusion? Cache Fusion就是通过互联网络在集群内各节点的SGA之间进行块传递,以避免首先将块推送到磁盘,然后再重新读入其他实例的缓存中这样一种低效的实现方式(OPS的实...

OracleGoldenGate学习之--异构平台同步(Mysql到Oracle)【图】

OracleGoldenGate学习之--异构平台同步(Mysql到Oracle)如图所示:源端采用Mysql库,目标端采用Oracle库一、OGG安装配置(源端)1、OGG下载https://edelivery.oOracle GoldenGate学习之--异构平台同步(Mysql到Oracle)如图所示:源端采用Mysql库,目标端采用Oracle库一、OGG安装配置(源端)1、OGG下载https://edelivery.oracle.com/EPD/Download/get_form?egroup_aru_number=14841438https://edelivery.oracle.com/EPD/Download...

OracleGoldenGate学习之--GoldenGate的监控

OracleGoldenGate学习之--GoldenGate的监控1、使用GGSCI命令监控(1)进入GoldenGate安装目录,运行GGSCI,然后使用infoall查看整体的运行状况GGSCI(aix212)1inf(1)进入GoldenGate安装目录,运行GGSCI,,然后使用info all查看整体的运行状况GGSCI (aix212) 1> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING EXTRACT RUNNING EORA_1 00:00:00 00:00:03 E...

准备升级ORACLE,学习12C新特性

1.PL/SQL性能增强:类似在匿名块中定义过程,现在可以通过WITH语句在SQL中定义一个函数,采用这种方式可以提高SQL调用的性能。 2.改善Defaults:包括序列作为默认值;自增列;当明确插入NULL时指定默认值;METADATA-ONLY default值指的是增加一个新列时指定的默1.PL/SQL性能增强:类似在匿名块中定义过程,现在可以通过WITH语句在SQL中定义一个函数,采用这种方式可以提高SQL调用的性能。 2.改善Defaults:包括序列作为默认值;自增列;...

oracle学习之索引误区

大家都知道索引可以提高速率消除排序等,但是实际使用中往往存在滥用的情况,不仅浪费了资源,而且索引还起到了负面的作用。往往大家还不能觉察到这样的错误,导致生产系统故障。 普通索引: 普通索引很简单使用,不过实际上还有一些小的误区。 1.问题:coun   大家都知道索引可以提高速率消除排序等,但是实际使用中往往存在滥用的情况,不仅浪费了资源,而且索引还起到了负面的作用。往往大家还不能觉察到这样的错误,导致生产...

Oracle学习之性能优化(四)收集统计信息

emp表有如下数据。 SQLselectename,deptnofromemp;ENAMEDEPTNO----------------------------------------SMITH20ALLEN30WARD30JONES20MARTIN30BLAKE30CLARK10SCOTT20KING10TURNER30ADAMS20JAMES30FORD20MILLER1014rowsselected. 假设我们有如下简单的查询 se emp表有如下数据。SQL> select ename,deptno from emp;ENAME DEPTNO ------------------------------ ---------- SMITH 20 ALLEN 30 WARD ...

Oracle学习笔记4--单行函数

使用函数可以完成一系列的操作。数据库之间的不同,在于对函数的支持上是不一样。 本次笔记学习函数。函数分为单行函数和多行函数,此处重点学习单行函数。 单行函数分类: 字符函数 数值函数 日期函数 转换函数 通用函数 字符函数:又分为大小写控制函数  使用函数可以完成一系列的操作。数据库之间的不同,在于对函数的支持上是不一样。本次笔记学习函数。函数分为单行函数和多行函数,此处重点学习单行函数。单行函数分类:字...

Oracle学习大全

--在system表空间创建用户 --其中,jinanuser是用户名 jinanuser是密码 CREATE USER jinanuser IDENTIFIED BY jinanuser; --将DBA角色赋给jinanuser这个用户 GRANT DBA TO jinanuser; --撤销jinanuser用户的DBA角色 REVOKE DBA FROM jinanuser; --在自己创建--在system表空间创建用户 --其中,jinanuser是用户名 jinanuser是密码 CREATE USER jinanuser IDENTIFIED BY jinanuser; --将DBA角色赋给jinanuser这个用户 GRANT DBA TO jin...

oracle学习笔记(二)

一、多行函数又称组合函数(Group Functions)、聚合函数 1、 Types of Group Functions avg、count、max、min、stddev、sum、variance avg 求平均数 select avg(nvl(列1,0)) from 表1 count求行数 在where条件中不允许使用聚合函数,但可以使用having avg(列1)>1000 having所起的作用和where一样 二、子查询Subqueries 查询前10行数据 oracle: select * from 表名 where rownum<=10; sql: select top 10 * from 表名 单行子查询 ...

Oracle学习笔记二

Oracle学习笔记二: (1. 一个表空间数据文件最大可容32G,使用满后再向里面新增数据会出现错误,需要增加数据文件; (2. 增加数据文件:ALTER TABLESPACE 表空间名 ADD DATAFILE 数据文件存放地址+数据文件名称 size 文件大小 autoextend on,文件大小最大可设置32G,也就是32768M ,最好不要设置32G,电脑配置不好,要跑20分钟左右; (3. 设置数据文件自动扩容:ALTER DATABASE DATAFILE 数据文件存放地址+数据文件名称 AUTOEXTE...