
Oracle
大话JAVA的那些事
自律给我自由!!!
展开
-
三十五、in写法差异
drop table t purge;create table t as select * from dba_objects;create index idx_object_id on t(object_id,object_type);UPDATE t SET OBJECT_ID=20 WHERE ROWNUM<=26000;UPDATE t SET OBJECT_ID=21 WHE...原创 2018-12-09 22:19:24 · 467 阅读 · 0 评论 -
三十四、count查询条数性能试验
                  &原创 2018-12-09 21:18:45 · 516 阅读 · 0 评论 -
三十三、Oracle层次查询 connect by prior
           Oracle层次查询 connect by prior1、表格初始化脚本https://download.csdn.net/download/newbie_907486852/10838835原创 2018-12-09 20:16:39 · 536 阅读 · 0 评论 -
三十二、索引导致分区表变慢的解析
1、索引导致分区表变慢分区表上建索引,相当于每个分区建了一个小索引。drop table part_tab purge;--创建分区表,id列分区create table part_tab (id int,col2 int,col3 int) partition by range (id) ( partition p1 values less...原创 2018-12-09 19:39:54 · 1939 阅读 · 0 评论 -
三十一、索引的弊端之读写分离的引入
                  &原创 2018-12-09 18:45:37 · 878 阅读 · 0 评论 -
三十、 ORACLE WITH AS 用法
                ORACLE WITH AS 用法With查询语句不是以se原创 2018-12-09 00:44:06 · 363 阅读 · 0 评论 -
二十九、分区表的创建及清理
1、分区表创建--范围分区示例drop table range_part_tab purge;--注意,此分区为范围分区create table range_part_tab (id number,deal_date date,area_code number,contents varchar2(4000)) partition by range (deal_date...原创 2018-12-08 23:55:43 · 389 阅读 · 0 评论 -
二十八、全局临时表用于多delete操作的SQL优化
          全局临时表用于多delete操作的SQL优化      &原创 2018-12-08 22:23:14 · 509 阅读 · 0 评论 -
二十七、IN与EXISTS对SQL优化的影响
IN与EXISTS对SQL优化的影响select * from v$version;drop table emp purge;drop table dept purge;create table emp as select原创 2018-12-08 22:05:05 · 321 阅读 · 0 评论 -
二十七、关联查询中表的连接顺序对SQL
1、基于代价时代(CBO)的表连接drop table tab_big;drop table tab_small;create table tab_big as select * from dba_objects where rownum<=30000;create table tab_small as select * from dba_objects where rownum...原创 2018-12-08 21:52:50 · 775 阅读 · 0 评论 -
二十六、COUNT(*)与COUNT(列)到底谁更快?
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COUNT(*)与COUNT(列)到底谁更快?1、数据准备以下命名执行有问题请参照上篇文章--做个试验,看看到底谁更快?drop table t purge;create table t as select * from dba_objects;update t原创 2018-12-08 21:04:47 · 894 阅读 · 0 评论 -
二十五、SET AUTOTRACE ON 报 CAN NOT SET AUTOTRACE ON错误
SET AUTOTRACE ON 报 CAN NOT SET AUTOTRACE ON错误以下操作建议在sqlPlus中运行。1、创建plan表 登陆sys用户,并执行utlxplan.sql脚本,创建plan表SQL> @F:\OracleServerAndClinet\Server\app\yang\produ...原创 2018-12-08 15:42:20 · 527 阅读 · 0 评论 -
二十四、Oracle访问数据三种方式
&n原创 2018-12-02 14:31:14 · 1734 阅读 · 0 评论 -
二十五、索引:加快检索速度的数据库对象
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&原创 2018-12-02 13:48:59 · 1145 阅读 · 2 评论 -
二十三、触发器:自动执行的存储过程
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&原创 2018-12-01 17:55:44 · 1919 阅读 · 0 评论 -
二十二、存储过程:高效率执行
&n原创 2018-11-29 23:36:12 · 472 阅读 · 0 评论 -
二十一、隐式游标
&n原创 2018-11-28 23:06:30 · 419 阅读 · 0 评论 -
二十、游标的属性及带参游标
游标的属性及带参游标1、%ISOPEN判断游标是否打开DECLARE原创 2018-11-28 22:47:13 · 399 阅读 · 0 评论 -
十九、显式游标的基本使用
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&原创 2018-11-28 21:35:35 · 581 阅读 · 0 评论 -
十八、视图——虚拟的表
标——数据的缓存原创 2018-11-27 20:02:25 · 2292 阅读 · 0 评论 -
十七、Oracle内置函数
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&原创 2018-11-27 14:34:12 · 323 阅读 · 0 评论 -
十六、子查询与关联查询
&n原创 2018-11-25 13:42:38 · 719 阅读 · 0 评论 -
十五、利用SELECT检索数据
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&原创 2018-11-25 13:02:13 · 418 阅读 · 0 评论 -
十四、ORACLE五种约束的使用
&n原创 2018-11-24 20:02:03 · 354 阅读 · 0 评论 -
十三、SQL基础
&n原创 2018-11-24 19:39:14 · 362 阅读 · 0 评论 -
十二、数据库中的相关术语
数据库中的相关术语名原创 2018-11-24 13:21:19 · 542 阅读 · 0 评论 -
十一、关系型数据库的三大范式
关系型数据库的三大范式一、第一范式&amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;nbsp;只要是关系型数据库的表,都满足第一范式。 &amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;nbsp;原创 2018-06-18 17:16:17 · 674 阅读 · 0 评论 -
十、PL/SQL Developer12图文安装详解
PL/SQL Developer12图文安装详解一、下载安装包链接:https://pan.baidu.com/s/1rDyaJpK_71jeRQSRBBQSLA 密码:vi71二、安装过程 选择完整版: 三、破解配置过程product code: 4vkjwhfeh3ufnqnmpr9brvcuyujrx3n3le serial Numb...原创 2018-06-18 01:25:26 · 12915 阅读 · 0 评论 -
九、Oracle网络配置
Oracle网络配置一、tnsnames.ora文件详解1、tnsnames.ora文件简介tnsnames.ora:位于客户端,用于配置客户端连接服务端数据库连接信息。客户端服务配置信息包括:服务器地址、服务名称(数据库实例)、端口号。2、查看数据库监听状态进入oracle但不登录:sqlplus/nolog查看监听状态:lsnrctl status启动监听:ls...原创 2018-06-18 01:01:55 · 4737 阅读 · 1 评论 -
八、Oracle11g R2客户端安装图文详解过程
Oracle11g R2客户端安装图文详解过程一、安装过程1、下载Oracle11g R2客户端链接:https://pan.baidu.com/s/1fqRHNaoCvMgf8XyykpNUKQ 密码:0jio2、安装过程...原创 2018-06-17 13:30:26 · 6190 阅读 · 0 评论 -
七、Oracle11g R2服务端卸载图文详解过程
Oracle11g R2服务端卸载图文详解过程一、卸载过程1、启动Universal Installer删除Oracle 第一次先不删除OraDb11g_home1: 第二次删除OraDb11g_home1: 卸载完成: 2、删除注册列表:win+R输入regedit打开HKEY_LOCAL_MACHINE\SOFTWARE\Oracle项...原创 2018-06-17 12:56:56 · 5681 阅读 · 0 评论 -
六、 Oracle11g R2服务端安装图文详解过程
Oracle11g R2服务端安装图文详解过程一、Oracle11g R2服务端下载百度网盘下载: 链接:https://pan.baidu.com/s/1Yq6OU2RFBLhNMmqmq6OrXA 密码:iqq9 官网下载: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/1120...原创 2018-06-17 02:01:53 · 10607 阅读 · 2 评论 -
五、SQL基础之数据类型
Oracle 11g中支持的数据类型原创 2017-11-28 14:43:43 · 487 阅读 · 0 评论 -
四、Oracle数据库安全性有关的对象
Oracle数据库安全性有关的对象1、用户管理用户管理分为创建用户、修改用户信息、删除用户。1.1、创建用户创建用户语法:CREATE USER username IDENTIFIED BY password OR EXTERNALLY AS cetificate_CN原创 2017-11-21 12:26:26 · 494 阅读 · 0 评论 -
三、Oracle数据库表空间管理
Oracle数据库表空间管理 关于Oracle数据库体系结构请参照笔者整理的文章:Oracle数据库体系结构概论 Tablespace(表空间) : 表空间是一组数据文件(.dbf/.ora) Segment(段): 段是分配给某个逻辑结构的一组区。 Extent(区):是两个或者多个相邻的ORACLE数据块,他是空间分配的单元。 Data Block(块)原创 2017-11-14 11:12:37 · 2262 阅读 · 0 评论 -
二、Oracle数据库数据字典概论
Oracle数据库数据字典概论数据字典(DD,DataBase Dictionary)在Oracle数据库 中的作用就是存放整个数据库实例的基本信息,本质上也就是一组数据库表。 Oracle数据字典的名称由前缀和后缀组成,使用_连接,含义说明如下: dba_ : 包含数据库实例的所有对象信息 v$_ : 当前实例的动态视图,包含系统管理和原创 2017-11-13 11:17:21 · 642 阅读 · 0 评论 -
一、Oracle数据库体系结构概论
Oracle数据库体系结构概论我们从一张图来讲解一个Oracle数据都有哪些结构以及这些结构之间的关系是什么。 1、逻辑结构1.1、User process(用户进程):管理Oracle客户端的用户登录。当用户运行一个应用程序时,系统就为它建立一个用户进程。1.2、Server process(服务器进程):帮助Oracle客户端连接到服务端。服务器进程处理与之相连的用户进程原创 2017-11-12 18:45:39 · 795 阅读 · 1 评论