线性表分为顺序表和链表。 顺序表:空间大小固定,方便查找,当插入数据的时候要移动数据。 链表:在每一个数据元素中添加一个保存下一个数据的地址,在插入和删除数据的时候比较方便。 单链表的查找删除原理图 双向链表的插入原理图 双向链表删除原理图 1.设计数据元素的类型(设计链表节点类型) typedef ...
分类:
其他好文 时间:
2020-03-01 09:16:19
阅读次数:
86
一、分区方法 建分区表准备: 1,创建4个测试用的表空间,每个表空间作为一个独立分区(考虑到Oracle中分区映射的实现方式,建议将表中的分区数设置为2的乘方,以便使数据均匀分布) create tablespace partition1 datafile '/home/oracle/app/ora ...
分类:
数据库 时间:
2020-02-21 17:53:32
阅读次数:
95
环境: 原 库 目的库 Db版本 ip Db版本 ip 11.2.0.4 192.168.1.85 12.2.0.1 新创建pdb为: ORA12CPDB2 192.168.1.134 1.1 表空间传输介绍 数据库表空间无论是字典管理还是手动管理,亦或者是目标端跟源端数据库大小不一致,都可以使用传 ...
分类:
其他好文 时间:
2020-02-20 16:45:11
阅读次数:
69
oracle表空间设计基本原则 1、系统数据与应用数据必须存储于不同的表空间。 2、按照应用划分数据,不同应用的数据应存储于不同的表空间。 3、表和索引分离,需存储在不同的表空间,以便分布到不同的数据文件和硬盘上,并分别进行不同的物理存储参数优化。 4、相对静态的表和频繁变动的表分开存放在不同的表空 ...
分类:
数据库 时间:
2020-02-16 20:43:27
阅读次数:
108
在大的分类上:mysql schema包括存储数据库对象元数据的数据字典表和用于其他操作目的的系统表 数据字典表和系统表一般使用InnoDB存储引擎 与之前的版本不同,数据字典表和系统表存储在数据目录下的一个名为mysql.idb的InnoDB表空间里 数据字典表 数据字典是在MySQL 8.0中添 ...
分类:
数据库 时间:
2020-02-16 20:23:22
阅读次数:
118
在修改前将表空间做备份;9.1、登录到oracle实例: [oracle@slave-node2 ~]$ echo $ORACLE_SID orcl [oracle@slave-node2 ~]$ sqlplus sys/123456@orcl as sysdba SQL>show paramete... ...
分类:
其他好文 时间:
2020-02-16 10:21:57
阅读次数:
96
6.0、数据泵导入导出注意事项:1、EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用;2、数据泵的导出导入可以使用dba用户(管理所有的表空间),也可以使用普通用户(比如开发权限,只能管理自己的表空间),但是普通用户需要授权转存储目录可读可写;3、在下面的... ...
分类:
其他好文 时间:
2020-02-16 01:28:45
阅读次数:
71
注意:修改字符集前需要将表空间进行数据泵备份; 5.1、修改server端字符集:1、登录到oracle实例查看字符集: [oracle@slave-node2 ~]$ echo $ORACLE_SID orcl [oracle@slave-node2 ~]$ sqlplus sys/123456@... ...
分类:
数据库 时间:
2020-02-16 01:23:12
阅读次数:
77
参数 参数说明 --all-databases , -A 导出全部数据库。 mysqldump -uroot -p --all-databases --all-tablespaces , -Y 导出全部表空间。 mysqldump -uroot -p --all-databases --all-ta ...
分类:
数据库 时间:
2020-02-14 14:50:39
阅读次数:
105
关系数据库依赖于主键,它是数据库物理模式的基石。主键在物理层面上只有两个用途: 惟一地标识一行。 作为一个可以被外键有效引用的对象。 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。下面是主键和索引的一些区别与联系。 1. 主键一定是 ...
分类:
数据库 时间:
2020-02-14 10:38:54
阅读次数:
69