[SQL ] 动态新增资料表以避免单一资料表资料过多

楼主: touurtn (vv)   2017-12-27 14:55:00
数据库名称:MSSQL
假设设计一个系统
预期要用十年
每天新增1万笔资料
目前公司作法是
根据该笔资料隶属于什么名称就动态新增一个资料表
资料表的结构也是不一定
完全是该份文件所需要的字段
所以数据库现在产生一堆资料表名称
document_AAA
document_BBB
...
共新增N份资料表
这在程式开发的时候造成非常大的困扰
因为名称跟字段都要反查其他资料表
才知道怎么用
在ORM开发上也非常不友善
想请问各位在设计这种系统
都是怎么设计的
谢谢
作者: lichai (雷迪咖)   2016-01-02 13:33:00
以前也是这样,但后来都改用partition table了
楼主: touurtn (vv)   2016-01-07 03:31:00
主管似乎不知道partition table的存在...

Links booklink

Contact Us: admin [ a t ] ucptt.com