iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Timesten体系结构
  • 629
分享到

Timesten体系结构

2024-04-02 19:04:59 629人浏览 八月长安
摘要

Timesten体系结构上图为官方文档中所展示的oracle Timesten 11g的体系结构图。为了方便理解我先一一解释一下各个部件。首先共享库(Shared Libraries):主要包含实施sql的

Timesten体系结构


Timesten体系结构

上图为官方文档中所展示的oracle Timesten 11g的体系结构图。

为了方便理解我先一一解释一下各个部件。

首先

Timesten体系结构

共享库(Shared Libraries):主要包含实施sql的一些例程以及一些相关函数。应用会调用到这一部分。

Timesten体系结构

Timesten中的DB Cache,它包含用户数据、索引、系统目录、日志缓冲区、表和临时空间。

在其参数设置方面又分为两类PERM SIZE和TEMP SIZE。在这只是提及一下,在后面配置的时候会详细介绍。

Timesten体系结构

管理程序(Adminstrative programs):用户、脚本或应用程序显式调用实用程序来执行交互式 SQL、批量复制、备份/恢复、数据存储区移植和系统监视等服务。

系统进程(Database processes):后台进程在系统级别为启动、关闭和应用程序故障检测提供服务,并在数据存储区级别为加载、检查点和死锁处理提供服务。

Timesten体系结构

检查点文件(Checkpoint Files):这个与Oracle中的ckpt还是不太一样的,他是一个本地的物理文件。它将Timesten内存中的修改以及日志的修改写入到本地的磁盘,分别就是检查点文件和日志文件(Log Files)。在备份恢复的时候Timesten将会把这两个文件读入到内存中进行恢复。

Timesten体系结构

Cache Agent:Cache Connect to Oracle的关键进程。是同步Oracle与Timesten信息的中间进程。



在介绍了这些比较重要的组件后,大家肯定想问,它为什么会比Oracle快呢?如果把Oracle的DB Cache弄的很大很大是不是就和Timesten一样了呢?

Timesten从设计之初就是本着IMDB的发展思路而设计的,所以它的查询优化、索引、算法都是针对于IMDB所开发设计的。这都将大大减少Timesten的开销从而提升速度。当然数据在是在真正内存中,并非缓存。这也是快的原因之一。相对于Oracle的DB Cache来说,Timesten去定位一个数据是较为简单快捷的,Oracle在解析SQL转Hash定位内存地址再去内存中提取数据的过程中已经消耗了很多时间,而Timesten不用这么复杂。

您可能感兴趣的文档:

--结束END--

本文标题: Timesten体系结构

本文链接: https://www.lsjlt.com/news/39522.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql体系结构
    一.MySQL分层架构 1.链接层 处理网络的链接,链接的网络认证。 - 查看链接权限 点击(此处)折叠或打开 ...
    99+
    2024-04-02
  • Oracle体系结构分析
    这篇文章主要讲解了“Oracle体系结构分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle体系结构分析”吧! 一、什么是Oracle数...
    99+
    2024-04-02
  • C语言 - 结构体、结构体数组、结构体指针和结构体嵌套
    结构体的意义 问题:学籍管理需要每个学生的下列数据:学号、姓名、性别、年龄、分数,请用 C 语言程序存储并处理一组学生的学籍。 单个学生学籍的数据结构: 学号(num): int 型姓名(name) :char [ ] 型性别(sex):c...
    99+
    2023-08-30
    c语言 开发语言
  • 深入Linux PAM体系结构
    一、什么是Linux-PAM 为安全起见,计算机系统只有经过授权的合法用户才能访问,在这里如何正确鉴别用户的真实身份是一个关键的问题。所谓用户鉴别,就是用户向系统以一种安全的方式提交自己的身份证明,然后由系统确认用户的身份是否属实...
    99+
    2023-06-06
  • MySQL体系结构有哪些
    本篇文章为大家展示了MySQL体系结构有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。  MySQL体系结构分别有哪些  1、Connectors指的是不同语言...
    99+
    2024-04-02
  • MySQL体系结构图详解
    体系结构图如下: 连接层 思想 为解决资源的频繁分配﹑释放所造成的问题,为数据库连接建立一个“缓冲池”。 原理 预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使...
    99+
    2024-04-02
  • 【深入】体系结构-003-SCN
    1、介绍 2、分类 3、SCN与数据库启动 4、SCN与数据库关闭 ...
    99+
    2024-04-02
  • ORACLE体系结构,很详细
    转子:http://blog.csdn.net/sinat_33363493/article/details/51782609 数据库(Database) 数据库是一个数据的集合,不仅是指物理上的...
    99+
    2024-04-02
  • PG体系结构是怎样的
    本篇内容介绍了“PG体系结构是怎样的”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!##pg 结构...
    99+
    2024-04-02
  • ADO.NET体系结构怎么理解
    本篇内容主要讲解“ADO.NET体系结构怎么理解”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ADO.NET体系结构怎么理解”吧!由于XML的数据可以通过中间层代理与多种后端(数据库)源集成,所...
    99+
    2023-06-17
  • 如何解析ADO.NET体系结构
    这期内容当中小编将会给大家带来有关如何解析ADO.NET体系结构,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。ADO.NET体系结构有很多值得学习的地方,这里我们主要介绍ADO.NET体系结构,在向大家详...
    99+
    2023-06-17
  • 什么是Oracle的体系结构
    Oracle的体系结构是指Oracle数据库系统的组成部分和相互之间的关系。Oracle的体系结构主要包括以下几个组成部分: 实...
    99+
    2024-03-02
    Oracle
  • Flume的体系结构是什么
    Flume 是一个分布式、可靠的日志收集和聚合系统。它的体系结构主要由三个组件组成: Agent:代理是 Flume 的基本工作...
    99+
    2024-04-02
  • 【Linux】冯诺依曼体系结构
    目录 1.内存和外设的速度2.内存的意义2.1无内存2.2有内存 3.冯诺依曼体系的理解4.数据流的流向4.1单机4.2 跨主机 我们常见的计算机,如笔记本。我们不常见的计算机,如...
    99+
    2023-09-03
    linux 服务器 网络
  • 怎么理解Oracle体系结构
    本篇内容介绍了“怎么理解Oracle体系结构”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. ...
    99+
    2024-04-02
  • 如何理解J2ME体系结构
    今天就跟大家聊聊有关如何理解J2ME体系结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。你对J2ME体系结构是否了解,这里和大家分享一下,J2ME...
    99+
    2024-04-02
  • 如何分析jvm体系结构
    今天就跟大家聊聊有关如何分析jvm体系结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。这不是一篇描述jvm是什么的文章,也不介绍jvm跨平台的特性,也不是讲述jvm安全特性的文章,...
    99+
    2023-06-17
  • ADO.NET的体系结构是什么
    这篇文章主要讲解了“ADO.NET的体系结构是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ADO.NET的体系结构是什么”吧!对于ADO.NET体系结构的学习,首先碰到的就是环境的配置...
    99+
    2023-06-17
  • LINQ体系结构怎么理解
    这篇文章主要介绍“LINQ体系结构怎么理解”,在日常操作中,相信很多人在LINQ体系结构怎么理解问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”LINQ体系结构怎么理解”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-17
  • 如何解析vRouter体系结构
    今天就跟大家聊聊有关如何解析vRouter体系结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。先来看一张Tungsten Fabric vRouter功能组件的概念视图。vRout...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作