haitao:
【技术贴,数据库,分区表】建立分区表的分区函数的字段分界点,记得是可以采用一个函数表达式的。。。。。
[阅读: 603] 2007-08-01 01:28:38
【技术贴,数据库,分区表】建立分区表的分区函数的字段分界点,记得是可以采用一个函数表达式的。。。。。
建立分区表的分区函数的字段分界点,记得是可以采用一个函数表达式的,昨天试用时发现必须一一罗列。。。。。。
比如想以一个日期字段的年月信息作为分界标准,而表里已经有一个fdate(datetime)字段
函数表达式:datepart(yyyy,fdate)*100+datepart(mm,fdate)
一一罗列:values (200001,200002,200003,.....201011,201012)——这样岂不是很恐怖(列出来很长);而且要求多增加一个fyyyymm的字段(原来的业务字段fdate其实已经包含年月信息了!)!
客户的数据,每天100万条,每月有3000万条,按年月分区,其实还是大了一点。但是一个表最多只能有1000个分区
所以不能按天分区(3年就超过1000了!),只能按月分区。。。。。
另外,建立了分区函数、计划后,不知道在管理工具的哪里能找到它们。。。。而分区表到底被分了哪些小表,好像也看不到的。。。。