集中交易数据层如何进行弹性扩展?

目前集中交易系统的数据层基本都是依赖传统数据库(oracle或者sqlserver),请问这种情况下数据层有什么办法进行弹性扩容吗?显示全部

目前集中交易系统的数据层基本都是依赖传统数据库(oracle或者sqlserver),请问这种情况下数据层有什么办法进行弹性扩容吗?

收起
参与8

查看其它 1 个回答dawey的回答

daweydawey系统管理光大证券股份有限公司

我司的集中交易系统的数据一般采用分库方式存放,交易库一般保留3个月的数据库,其余存放在历史库。历史库又分3年内的和3年以上的。
交易库重点是确保快速读写,备份和恢复耗时短,一般存放在闪存存储,访问频繁。
历史库(3年内), 存放在闪存存储,访问一般。
历史库(3年以上), 存放在HDD存储,较少访问。

题目的“集中交易数据层如何进行弹性扩展?”不知具体指什么? 
对于数据库来说,容量是很大的。Oracle数据库的表空间数据文件容量与DB_BLOCK_SIZE有关,在初始建库时,DB_BLOCK_SIZE要根据实际需要,设置为 4K,8K、16K、32K、64K等几种大小,ORACLE的物理文件最大只允许4194304个数据块(由操作系统决定),表空间数据文件的最大值为 4194304×DB_BLOCK_SIZE/1024M。
即:
4k最大表空间为:16384M
8K最大表空间为:32768M
16k最大表空间为:65536M
32K最大表空间为:131072M
64k最大表空间为:262144M

证券 · 2019-09-27
浏览1162

回答者

dawey
dawey0110
系统管理光大证券股份有限公司
擅长领域: 存储服务器灾备

dawey 最近回答过的问题

回答状态

  • 发布时间:2019-09-27
  • 关注会员:3 人
  • 回答浏览:1162
  • X社区推广