我對數據庫性能有一些疑問。我使用Sqlite,但我認爲性能評論適用於所有關係數據庫?數據庫設計和性能
我有一個數據庫,其中包含一個表,其中存儲約200個變量的數據。我每秒鐘向表格寫入大約50個變量。一個寫變量包含變量的ID,一個值和一個時間戳。 Readig很少完成,但需要儘可能快地按時間順序獲取每個變量的數據。當我做查詢時,我總是需要獲取1個變量的數據。
如何設計數據庫,使讀數儘可能快: 1.我製作了一個包含所有 變量的表格。該變量存儲爲 的ID。我索引表上的ID 和時間戳。不好的部分是 該索引使寫緩慢(r)。 2.我爲每個變量 製作200個表並索引時間戳。
我認爲第二個解決方案是最高效的,但是爲每個變量添加一個表似乎並不正確。有人可以給我一些建議嗎?
謝謝