【--SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR)】
--======================================================--SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR)--====================================================== 层次化查询,即树型结构查询,是SQL中经常用到的功能之一,通常由根节点,父节点,子节点,叶节点组成,...
【使用tar解压文件到指定目录时出现Not found in archive的解决方法 】
使用tar解压文件到指定目录时出现Not found in archive的解决方法 使用tar解压文件到指定目录时出现Not found in archive是因为没有设置-C这个参数(create),解压后的文件只有通过设置-C(注意要大写)这个参数,C这个参数是“创建新的档案文件”;实验:[root@wang ~]# mount /dev/cdrom /mntmount: blo...
【训练】sql训练、创建和管理表、约束、视图及其他数据库对象
第1章 多表查询1.1. 等连接 通过两个表具有相同意义的列,建立连接条件。查询结果只显示两个列中的值是等值条件的行数据。表中同名列被选择时必须添加表名前缀进行修饰否则无法确定这一列是属于哪个表HR@ENMOEDU> conn hr/hrConnected.HR@ENMOEDU>SELECT count(*)...
【sql】编写基本的SQL SELECT语句二
过滤和排序数据- 在查询中过滤行。- 在查询中对行进行排序。- 在运行时使用“&”字符替换来限制和排序输出1.1. 过滤=,>,>=,
【实例】tmpfs /dev/shm
tmpfs /dev/shm df –Th查看磁盘容量,/dev/shm的作用到底是什么?[root@rac01 ~]# df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/sda2 ext3 244G 35G 197G 15% / /dev/s...
【实例】之ckpt机制
由于Oracle中LGWR和DBWR工作的不一致,Oracle引入了检查点的概念,用于同步数据库,保证数据库的一致性。在Oracle里面,检查点分为两种:完全检查点和增量检查点。下面我们分别介绍这两种检查点的作用:1、完全检查点在Oracle8i之前,数据库的发生的检查点都是完全检查点。完全检查点会将数据缓冲区里面所有的脏数据块...
【rac】实验四:增加日志组
1. 准备工作1.1. 查看日志组基本情况[oracle@rac1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production onSat Oct 29 18:46:28 2016 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to:Oracle Database 11g Enterpr...
【rac】实验三:增加日志组成员
1. 准备工作1.1. 查看日志组基本情况[oracle@rac1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production onSat Oct 29 19:21:59 2016 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to:Oracle Database 11g Enterpr...
【rac】实验二:增加控制文件
1. 准备工作1.1. 查看当前控制文件数量及位置、名称1) 方法一:[oracle@node2 ~]$sqlplus / as sysdba SQL*Plus: Release11.2.0.1.0 Production on Thu Oct 27 07:53:57 2016 NAME  ...
【rac】实验一:启动关闭归档
1. 启动归档1.1. 确认归档状态[oracle@node2 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production onThu Oct 27 09:55:42 2016 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to:Oracle Database 11g Enterprise E...
【Linux系统快捷键最全合集】
在命令行下的的快捷键: 删除 ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k 删除光标后面所有字符相当于VIM里d shift+$ ctrl + u 删除光标前面所有字符相当于VIM里d shift+^ ctrl + w 删除光标前一个单...
【linux下vi命令大全】
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi...
【Oracle版本号的含义 】
闭 Oracle版本号的含义 Oracle版本号的含义 Oracle产品版本号由5部分数字组成1、主发布版本号:是版本的最重要的标识号,表示重大的改进和新的特征2、主发布维护号:维护版本号,一些新的特性的增加和改进3、应用服务器版本号:Oracle应用服务器的版...
【Linux内核版本号命名的规则 】
Linux内核版本号命名的规则 标签: linux内核linuxsuseredhat优化ubuntu 2012-08-05 20:45 6988人阅读 评论(0) 收藏 举报 分类: Linux内核/驱动(10) Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3个数字组成:r.x.y r:目前...
【数据库使用-oracle索引的创建和分类】二
1.Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁,并导致数据库性能急剧下降或进程终止。而如果做出正确的选择,则可以合理使用资源,使那些已经运行了几个小时甚至几天的进程在几分钟得以完成,这样会使您立刻成为一位英雄。下面就将简单的讨...
【数据库使用-oracle索引的创建和分类】一
索引是数据库中一种可选的数据结构,她通常与表或簇相关。用户可以在表的一列或数列上建立索引,以提高在此表上执行 SQL语句的性能。就像本文档的索引可以帮助读者快速定位所需信息一样,Oracle的索引提供了更为迅速地访问表数据的方式。正确地使用索引能够显著的减少磁盘 I/O。Oracle 提供了多种类型的索引,...
【段头块】之争用
每个表和索引段都会有一个头数据块(header block)。这个数据块包含以下元数据:关于这个段的高水位(highwatermark)的信息,组成这个段的区间(extent)的列表以及关于空闲空间的信息。为了管理空闲空间,根据使用的段空间管理方式的不同,头数据块会含有一个空闲列表(freelist)或者一组包含自动段空间管理(autom...
【oracle数据块】详解
数据库的逻辑结构包括:数据块,区,段,表空间。 Oracle数据块是oracle数据库存储基础,有磁盘空间的若干字节组成,数据块是oracle数据库的最小逻辑单元,可以定义数据块为2k、4k、8k、16k、32k甚至更大,默认oracle块大小是8k,通常我们称为oracle块。当然正常情况下orac...
【sql】训练五
1:请从表EMP中查找工资低于2000的雇员的姓名、工作、工资,并按工资降序排列。SQL> select ename,job,sal from emp where sal<2000 order by sal desc;2:查询所有雇员的姓名、SAL与之和(显示字段为SC)SQL> select ename,sal+nvl(comm,0) as sc from emp;3:查询各部门中81年2月1日以后入职的员工数量SQL> SELECT d...
【sql】训练四
1、 列出部门名称和这些部门的员工信息,同时列出那些没有员工的部门。SQL> selectd.department_name,d.department_id,e.first_name,e.department_id 2 tt from employees e,departments d whered.department_id = e.department_id or e.department_id is null;2、 查询每个员工的领导是...