美文网首页
SPI数据库基本结构

SPI数据库基本结构

作者: 因思道客 | 来源:发表于2016-08-28 18:47 被阅读0次

    这里介绍的是SPI Oracle数据库结构
    使用DB Setup Utility会创建三个表空间:

    • Admin data(管理数据) - 用于Admin schema
    • Index data(索引数据) - 用于Admin schema
    • Temporary tablespace(临时表空间) -用于Oracle内部操作使用(比如排序)
      每个表空间又包括一个或多个数据文件,而这些数据文件正是存储SPI数据的地方:
    • Admin schema(管理库) - 存储管理用数据和索引
    • Domain schema(域库) - 一个domain对应一个,包括domain index数据。
    • View-Only Domain schema(只读域库) -所有domain 共用一个。
      相关数据库表名的定义如下:
    参数 管理数据表空间 索引数据表空间
    域名 main_ts index_main_ts
    数据库文件名 in_main.db ix_main.db
    类型 可创建数量(平均值)
    Instruments 45058
    Loops 16616
    CAD drawing blocks 1381
    Device panels 11384
    Junction boxes 504
    Marshaling racks 45
    Cabinets 36
    DCSs and PLCs 108
    Channels 16880
    Specifications 111
    P&ID 855
    Lines 3132

    以上数量是在下表的空间大小配置下的

    管理数据表空间 管理索引表空间 域数据表空间 域索引表空间 域临时表空间
    30MB 10MB 350MB 180MB 100MB(自动扩展)

    注:schema一般翻译成“XX库”,这样更通俗易懂。但实质上字面意思为“架构”,是数据库的骨骼。

    同时,将操作系统、数据表空间、索引表空间都分配到不同的物理盘时,可以提高运行速度。

    SPI具体数据的数据库接口可参考ERD文档。

    参考文档:
    1.SPI Administration User's Guide

    相关文章

      网友评论

          本文标题:SPI数据库基本结构

          本文链接:https://www.haomeiwen.com/subject/autxettx.html