id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	due_date
67	商城数据库迁移到另一台oracle服务器	huangzhong		"一、拆分策略
商城和产品库的数据库拆分，影响比较小的做法是把所用到的产品库的表、视图、同义词都在商城建立同名同数据结构的表，通过定时任务把数据从产品库同步到商城，在商城这边通过同义词和临时表的方式进行无缝切换(类似v_ent_product_1和v_ent_product_2的处理)，只是更新频率及更新的先后顺序要仔细考虑。

二、目标
商城数据库拆分(商城数据库端定时任务里直接update产品库数据的保留)

三、拆分过程
视图
1.V_PDL_PRODUCT
产品库产品视图,数据量316583,每天更新一次

2.V_PDL_PRODUCT_TYPE
产品库产品类别视图,数据量13448,每天更新一次

3.V_PDL_PRODUCT_VARIANCE
产品库产品系列视图,数据量9144,每周更新一次

4.V_PP_AREA
产品库报价地区视图,数据量36,建议手动更新

5.V_PP_PRICE
产品库产品报价视图，数据量4032582，对商城来说，有意义的只是全国报价，v_pdl_product里的price就是全国报价，所以这个视图可以去掉(相应代码要做处理)

6.V_PP_PRICE_LIMIT
产品库产品报价限价视图,数据量135，只是在商城产品限价时用到，不需要V_PP_PRICE_LIMIT_1和V_PP_PRICE_LIMIT_2这样切换，只要在执行update_market_price.jsp定时任务执行前执行完就行


同义词
7.PDL_AD
产品库终端页广告表，数据量8371，每天更新一次

8.PDL_CONFIG_ITEM
产品库产品属性分类配置项，数据量6279，每天更新一次

9.PDL_DEFINED_CRITERIA
产品库产品查询筛选项，数据量3325，每天更新一次

10.PDL_PRODUCT
产品库产品表，数据量352765，用v_pdl_product代替，相应代码要做处理(包括数据库的定时任务)，在cyp_update_product.sh中有update pdl_product的代码，这部分要修改，商城不应该去更新产品库的数据，商城只提供数据(第一期)。

11.PDL_PRODUCT_BASE
产品库产品基础信息表，数据量357838

"	task	new	major		系统相关	6.0		数据库迁移		31/01/2012
