(Les01 Architecture I)[20180109]

Posted also-brook

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(Les01 Architecture I)[20180109]相关的知识,希望对你有一定的参考价值。

学习目标
    -Oracle数据库主要结构部件
    -解析内存结构
    -描述数据库后台进程
    -逻辑存储和物理存储结构之间的关联
    -描述ASM存储部件
 
   Oracle 数据库
        -是作为一个单元处理的一组数据。
        -数据库的目的是存储和检索相关信息。
        -Oracle关系数据库管理系统(RDBMS)可靠地管理多用户环境中的大量数据,以便多用户可以同时访问相同的数据。这是在高性能下完成的。
        -它可以防止未经授权的访问,并为故障恢复提供有效的解决方案。
 
    连接服务器
        方式一:用户登录到运行Oracle实例的操作系统,启用访问数据库的应用程序或工具。通信路径是使用主机操作系统上的可用进程间通信机制建立。
        方式二:用户本地计算机上启动应用程序或工具,并通过网络连接到运行Oracle数据库的操作系统。(客户端/服务器)通过网络连接前端(客服端)和后端(服务器)。
        方式三:用户通过本地工具(如WEB)访问应用程序服务,应用服务器代理客户端与后端数据库服务器进行交互。
        
        传统的多层体系结构含有以下组件
            1.启动客服端或服务器进程(启动操作)
            2.应用程序服务器执行部分操作。应用程序服务器包含大部分应用程序逻辑,为客户端提供对数据的访问权限、查询处理。应用程序服务器作为客户端与数据库服务器之间的接口,并提供额外的安全级别。(执行操作)
            3.存储操作中使用的数据并最终存储在数据库服务器(存储操作)
            支持应用程序服务器执行的操作
                1.验证客户端(如web)的凭证
                2.连接到Oracle数据库服务器
                3.代表客户端执行操作
        
    Oracle数据库体系结构
        Oracle数据库服务器体系结构三种主要结构:内存结构、进程结构和存储结构。一个基本的Oracle数据库系统由一个Oracle数据库和一个数据库实例组成(内存和进程)。
        数据库由物理结构和逻辑结构组成。由于物理和逻辑结构是分开的,管理数据的物理存储,而不影响对逻辑存储结构的访问。
        实例则包含该该实例关联的内存结构和后台进程。每次启动实例时,都会分配一个系统全局区(SGA)的共享内存区域,并启动后台进程。
        进程被定义为操作系统中的“控制线程”或“机制”,它可以运行一系列的步骤。在启动数据库实例之后,Oracle软件将实例与特定的数据库关联。
       
        注意:Oracle自动存储管理(ASM)使用实例作为内存和处理组件的概念,但不与特定数据库相关联。
    技术分享图片技术分享图片

 

    数据库配置
            -单实例:每个数据库实例对应唯一的数据库
            -群集:多个实例共享一个数据库RAC(Real Applications Cluster)
 
 
   连接数据库实例
        -Session会话:表示当前用户登录到数据库实例的状态。用户连接到用户断开连接或退出数据库应用程序的时间。
        -Connect连接:用户进程和Oracle数据库实例之间的通信路径。

以上是关于(Les01 Architecture I)[20180109]的主要内容,如果未能解决你的问题,请参考以下文章

Unsupported gpu architecture 'compute_20'

Xcode 6 测试目标:Unidentified Symbols for Architecture

duplicate symbol for architecture x86_64

MatConvNet编译报错:Error using mex nvcc fatal : Unsupported gpu architecture ‘compute_20‘ 解决办法

Video Architecture Search

"duplicate symbol for architecture i386" 解决的方法