我正在設計一個數據庫,它將存儲各種大小的JSON字符串。我正在考慮使用不同的表(每個表都有兩列,'id'和'data')來存儲不同的字符串大小(tinytext - bigtext)。在這種情況下,將從包含最小字符串大小的表開始搜索每個表。varchar的最佳口徑大小
我還在考慮使用單個字符串大小的單個表並使用多行存儲大型JSON字符串。
..或者我可以創建一個大的VARCHAR大小的表並節省一些開發時間。
有兩點是我設計身邊:
在某些情況下,MySQL存儲小塊數據的「行」,這有助於提高性能。這是什麼意思,我該如何利用這一點?
在某些情況下,mysql會將VARCHAR處理爲其最大可能的大小。這是什麼時候發生的?我怎樣才能避免它?
看起來這篇文章主要關注磁盤空間,而我的文章更側重於處理時間。 – Hoytman