(1)表空间设计。表空间设计主要是为了把逻辑意义的区分开,也为性能考虑,所以可以在表名前加前缀作为区分表所在的区。
(2)归档设计。由于数据在数据仓库中的频繁加载、删除,以及插入的操作,如果选用归档模式会使数据仓库产生大量日志。如果归档将严重影响性能,而且数据仓库对数据恢复的要求不高,所以采用非归档模式。
(3)安全性设计。数据库中所有法人用任务表全部放在一个用户下,以方便在各个区之间加载转换,再建一个用户用于展现,对所有的业务表只有只读权限。
(4)参数设计。由于数据仓库经常删除、插入,很少更新的特点,相对一般业务系统,加大块的大小,增加preused和减少prefree。
(5)备份恢复。这里采用每2天一次冷备份和一周一次逻辑备份。可以接受恢复两天前的数据,然后通过ETL重新从源数据库中获取最新数据。
http://crm.ctocio.com.cn