有個問題想問下大家意見
我業務中,有一個需求需要保存一組數字,但是這些數字是需要被搜索的,不知道下面兩種保存方式性能那個好
(第一種)一個數字逐行保存

(第2種)數字分別用逗號分隔

如果后期內容增多的話,那種方法性能好?
就是 后期的業務需求就是 搜索 7009 或 7001 或者組合查詢 都需要獲得 46182
uj5u.com熱心網友回復:
第2種方式顯然不可取,它根本不符合資料庫表設計的基本原則。第1種方式存在資料冗余,可以通過拆分表解決。
表一 , xx_id是主鍵
xx_id user_id wx_replay_id
1 2 46182
表二 zlkey 是主鍵
zlkey xx_id
7009 1
7001 1
...
uj5u.com熱心網友回復:
第一種.
uj5u.com熱心網友回復:
第一種 方法比較好轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/26612.html
標籤:MySQL
上一篇:MySQL觸發器判斷變數值問題
