一、什么是索引? 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样 ...
分类:
数据库 时间:
2019-09-14 22:53:08
阅读次数:
139
1、在pdb中数据是如何存储的? 通过以上查询,可以看到system、sysaux、undo、user01都是各个pdb使用自己的。同时temp表空间同样也是各个使用自己的。 2、 ...
分类:
数据库 时间:
2019-09-09 09:15:04
阅读次数:
113
表空间(tablespace) 大文件表空间(bigfile tablespace) Oracle管理文件(Oracle Managed file, OMF) 块: 最小的存储单位 db_block_size(默认8K) CREATE GLOBAL TEMPORARY TABLE ...
分类:
数据库 时间:
2019-09-07 22:21:33
阅读次数:
106
01.表空间的创建和删除 删除表空间,文件还在! 删除文件,用户还在! 都删除必须使用下面的! drop tablespace 空间名 including contents and datafiles cascade constraint drop user 用户名 cascade 13.pl/sq ...
分类:
数据库 时间:
2019-09-01 21:26:26
阅读次数:
106
Oracle数据库——体系结构 一、涉及内容 1.了解数据库的物理存储结构和逻辑存储结构 二、具体操作 1.分别使用SQL 命令和OEM 图形化工具查看本地数据库的物理文件,并使用OEM 工具在现有的users 表空间中添加user02.dbf 数据文件。(要求查看的物理文件包括:数据文件、日志组、 ...
分类:
数据库 时间:
2019-08-29 16:30:25
阅读次数:
182
在Innodb中,我们可以指定一张表的数据是保存在独立表空间还是系统表空间,这个参数是:innodb_file_per_table 如果我们设置这个参数的值为0,那么一个表将使用系统表空间来保存表的数据,如果设置为1,则使用独立表空间来存储数据。 除此之外,我们可以使用 alter table tb... ...
分类:
数据库 时间:
2019-08-29 15:35:11
阅读次数:
110
数据库逻辑结构单元 0:数据库逻辑结构包括表空间,段,区,数据块 1、数据库在逻辑上是由多个表间组成的,表空间中存储的对象是段; 2、段,由区组成,比如数据段,索引段,和undo段; 3、区,是磁盘分配的最小单位,是物理上连续的块,一个extent的大小是1M,由64个页组成; 4、块(页),在My ...
分类:
数据库 时间:
2019-08-29 13:58:40
阅读次数:
118
1. Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。 2. Oracle支持大并发,大访问量,是OLTP(On-Line Transaction Processing联机事务处理系统)最好 ...
分类:
数据库 时间:
2019-08-27 15:46:40
阅读次数:
117
RMAN> recover tablespace tbs_tspitr1,tbs_tspitr2 until time "to_date( '2019-08-26 13:50:38', 'yyyy-mm-dd hh24:mi:ss')" auxiliary destination '/tmp/aux... ...
分类:
数据库 时间:
2019-08-26 15:33:05
阅读次数:
111
检查所有数据表的拥有者:owner 为SCHEMA,table_name 用户拥有的表格名称 分配函数funtion给其他用户使用 查询表空间数据,是否自动增长 SELECT tablespace_name,file_name,autoextensible FROM dba_data_files W ...
分类:
数据库 时间:
2019-08-26 13:17:48
阅读次数:
99