作者touurtn (vv)
看板Database
标题[SQL ] 动态新增资料表以避免单一资料表资料过多
时间Wed Dec 27 14:55:00 2017
资料库名称:MSSQL
假设设计一个系统
预期要用十年
每天新增1万笔资料
目前公司作法是
根据该笔资料隶属於甚麽名称就动态新增一个资料表
资料表的结构也是不一定
完全是该份文件所需要的栏位
所以资料库现在产生一堆资料表名称
document_AAA
document_BBB
...
共新增N份资料表
这在程式开发的时候造成非常大的困扰
因为名称跟栏位都要反查其他资料表
才知道怎麽用
在ORM开发上也非常不友善
想请问各位在设计这种系统
都是怎麽设计的
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.169.79.51
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1514357702.A.9B5.html
1F:推 lichai: 以前也是这样,但後来都改用partition table了 01/02 13:33
2F:→ touurtn: 主管似乎不知道partition table的存在... 01/07 03:31