We no longer support the Community feature, and it is now accessible in read-only mode only.
#mysql
3 posts

我想...這應該是我近期花最多時間在寫的技術文章了😭

因為朋友的專案在搜尋上有遇到瓶頸,所以透過這邊文章把 DB 各種的設計都模擬一遍:

▋A: 將 Join 的欄位設計 Foreign Key,搜尋用到的欄位也設計 Index

▋B: 將 Foreign Key 的設計拿掉,改為使用 Index

▋C: 把 Index 全部拿掉,來看看到底有多慘

然後在模擬常見的搜尋操作:

▋單筆查詢

▋多筆查詢

▋設定條件的批量查詢

在模擬完各種情境後,最後的結果反而令我有點意外...

也許還要從更多面向做測試,追尋知識的道路真的任重道遠🤕

如果版上有大神可以給出回饋,指出小弟設計上的不足就更感謝惹😀

#table_join #varchar #integer #perfomace #mysql #sequelize

471 Views

See more posts about #mysql.