结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
原创
2022-04-12 16:33:27
331阅读
大家在大型数据库生产系统的运维中可能会遇到这样一个问题,一条查询语句,操作的是相同的表和数据,为什么在生产数据库上执行起来就很慢,而在备份数据库反而会很快。这其中一个重要原因就在于索引cluster_factor的不同。 oracle数据库下,索引在做完统计分析后,会获得很多重要信息,其中之一就是cluster_factor,cluster_factor表示索引数据顺序和表数据顺序的
转载
精选
2010-12-19 17:51:50
1052阅读
第十八章:高级子查询内外交互式子查询:select ename,salfrom emp ewhere sal>(select avg(sal) from emp where deptno=e.deptno);存在否:existsselect enamefrom empwhere empno in (select distinct mgr from emp);select enamefrom
转载
精选
2015-06-18 14:46:50
462阅读
1、 复合数据类型——记录类型 Ø 语法格式 type 类型名 is record ( 字段1 字段1类型 [not null]:=表达式1; 字段2 字段2类型 [not null] :=表达式2; … ) Ø 说明:记录之间相互赋值要求两个记录类型全然同样。 Ø 案例 举例1 --创建表并插入记
转载
2017-04-26 18:57:00
127阅读
传送门(不用再辛苦百度实验报告啦,一键直达呦)oracle实验1 oracle 基本操作oracle实验2 o
原创
2022-10-19 16:17:55
114阅读
上篇文章oracle sql 高级编程学习笔记(十三)https://bl
原创
2023-05-24 10:12:40
101阅读
一、B树索引的结构B-Tree索引是最常见的索引结构,默认创建的索引就是B-Tree索引。 B-树索引里其他的...
原创
2023-05-24 10:12:58
75阅读
一、Consistent GetsConsistent Gets(数据请求总数在回滚段Buffer中的数据一致性读所需要的数据...
原创
2023-05-24 10:16:53
171阅读
前言作为一个java开发员,可能都会认为数据库没有必要过于精通,只需能写出满足业务的crud(增自已在数据库上的欠缺,所...
原创
2023-05-24 10:17:09
91阅读
一、 查询块查询块根据select关键字定义,查询块要么嵌套在一个查询块中,要么以某种方式与一个查询块存在连接。查询书写的方式决定了查询块之间的关系。select t.* from hr.employees t where t.department_id=60; 只有一个查询select t.* from hr.employees t where t.department_i...
原创
2023-05-24 10:17:28
69阅读
使用解释执行有下面三点可能导致解释执行计划与实际执行不一致。 1、解释执行计划是基于你使用
原创
2023-05-24 10:17:46
107阅读
一、涉及内容 1.掌握SELECT语句的多表连接查询。 2.掌握SELECT语句的子查询。 二、具体操作 (一)根据Oracle数据库scott方案下的emp表和dept表,完成下列操作: 1.查询所有工种为CLERK的员工的姓名及其部门名称。 2.查询所有部门及其员工信息,包括那些没有员工的部门。
转载
2018-08-30 21:10:00
320阅读
2评论
一、涉及内容 1.掌握SELECT语句的多表连接查询。 2.掌握SELECT语句的子查询。 二、具体操作 (一)根据Oracle数据库scott方案下的emp表和dept表,完成下列操作: 1.查询所有工种为CLERK的员工的姓名及其部门名称。 2.查询所有部门及其员工信息,包括那些没有员工的部门。
转载
2016-05-21 09:32:00
199阅读
继续上篇oracle sql 高级编程学习笔记(十八):
原创
2023-05-24 10:12:10
56阅读
查看任何之前已经执行过的sql语句保存在库高速缓存中的执行计划,最简单方法就是使用dbms_x
原创
2023-05-24 10:12:21
58阅读
如果在查询中有多张表,在优化器确定了每个表的访问方法之后,下一步就是要确定将这些表联结起来动表,访问的第二张表则称为...
原创
2023-05-24 10:12:30
64阅读
一,高水位线定义高水位线好比水库中储水的水位线,用于描述数据库中段的扩展方式。高水
原创
2023-05-24 10:13:11
119阅读
全扫描与多块读取全扫描运算将会进行多块读取。就是说一个单独的IO调用将会请求多个块而不
原创
2023-05-24 10:13:13
57阅读