ORACLE数据库作为世界上一款功能强大的数据库管理软件,功能体系特别庞大。我们有必要对它的每一部分学习了解,然后才从全局的角度进行有效把握。我们会着重从理论基础体系角度再逐步到实战应用。实际上,如果没有掌握基础理论体系,而直接生搬硬套一些维护技术经验,那也只是空中楼阁罢了。而如果你想直接通过一两 ...
我们经常说数据库实例,实例其实就是指的是数据库的内存结构和进程结构。我们安装数据库软件大量的是在安装其内存和进程组件结构。上篇节我们介绍了oracle内存结构,这节就介绍下oracle进程结构。 首先看下oracle进程的分类: 用户进程 是连接到Oracle DB 的应用程序或工具 数据库进程 服务器进程:连接到Oracle实例,在用户建立会话时启动 后台进程:在启动Oracle实例时启动 守护 ...
2016-07-04 23:47 0 2214 推荐指数:
ORACLE数据库作为世界上一款功能强大的数据库管理软件,功能体系特别庞大。我们有必要对它的每一部分学习了解,然后才从全局的角度进行有效把握。我们会着重从理论基础体系角度再逐步到实战应用。实际上,如果没有掌握基础理论体系,而直接生搬硬套一些维护技术经验,那也只是空中楼阁罢了。而如果你想直接通过一两 ...
一、数据库分类1、小型数据库:access、foxbase2、中型数据库:informix、sql server、mysql3、大型数据库:sybase、db2、oracle 二、项目中如何合理地使用数据库,可以依据如下三个方面入手1、项目的规模a、负载量有多大,即用户数有多大b、成本c ...
作为面试中必问的一道面试题,通过看博客和书,简单总结如下: 定义: 进程:是程序运行的实例,是系统进行资源分配和调度的一个独立单位,它包括独立的地址空间,资源以及1个或多个线程。 线程:可以看成是轻量级的进程,是CPU调度和分派的基本单位。 区别: 1.调度 :从上面的定义可以看出 ...
结构示意图: 如上图,可把数据库的结构分成四层,见下图及文字说明 一、连接层提供客户端和连接服务,包含本地Sock通信和大多数基于客户端/服务端工具实现的类似于TCP/IP的通信,主要完成一些类似于连接处理、授权认证、及相关的安全方案,在该层上引入了线程池的概念,为通过认证 ...
1、知识点 2、代码 ...
这里讲的主要是网上所谓的老式磁盘,它是由一个个盘片组成的,我们先从个盘片结构讲起。如图1所示,图中的一圈圈灰色同心圆为一条条磁道,从圆心向外画直线,可以将磁道划分为若干个弧段,每个磁道上一个弧段被称之为一个扇区(图践绿色部分)。扇区是磁盘的最小组成单元,通常是512字节。 图1 老式磁盘一个盘片 ...
简介 树结构是一种非线性存储结构,存储的是具有“一对多”关系的数据元素的集合。 二叉树 定义 1.本身是有序树; 2.树中包含的各个节点的度不能超过 2,即只能是 0、1 或者 2; 例如,图 1a) 就是一棵二叉树,而图 1b) 则不是。 特点 经过前人的总结,二叉树具有以下几个 ...
数据结构前言 数据结构是为实现对计算机数据有效使用的各种数据组织形式,服务于各类计算机操作。不同的数据结构具有各自对应的适用场景,旨在降低各种算法计算的时间与空间复杂度,达到最佳的任务执行效率。 如下图所示,常见的数据结构可分为「线性数据结构」与「非线性数据结构」,具体为:「数组」、「链表 ...