[SQL ] 動態新增資料表以避免單一資料表資料過多

看板Database (資料庫)作者 (vv)時間7年前 (2017/12/27 14:55), 編輯推噓1(101)
留言2則, 2人參與, 7年前最新討論串1/1
資料庫名稱:MSSQL 假設設計一個系統 預期要用十年 每天新增1萬筆資料 目前公司作法是 根據該筆資料隸屬於甚麼名稱就動態新增一個資料表 資料表的結構也是不一定 完全是該份文件所需要的欄位 所以資料庫現在產生一堆資料表名稱 document_AAA document_BBB ... 共新增N份資料表 這在程式開發的時候造成非常大的困擾 因為名稱跟欄位都要反查其他資料表 才知道怎麼用 在ORM開發上也非常不友善 想請問各位在設計這種系統 都是怎麼設計的 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.79.51 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1514357702.A.9B5.html

01/02 13:33, 8年前 , 1F
以前也是這樣,但後來都改用partition table了
01/02 13:33, 1F

01/07 03:31, 7年前 , 2F
主管似乎不知道partition table的存在...
01/07 03:31, 2F
文章代碼(AID): #1QGqF6cr (Database)
文章代碼(AID): #1QGqF6cr (Database)