追加到 SQLite 表會修改檔案頭嗎?

追加到 SQLite 表會修改檔案頭嗎?


我正在編寫一個樹莓派項目,該項目從溫度感測器收集數據。
我決定使用 SQLite 來管理我收集的資料。我每 30 秒收集一次數據並將其附加到我的資料庫中。

我有點擔心如果我這樣做的時間夠長,SD 卡可能會出現故障。
我在網路上查了一下,一張SD卡可以承受大約10萬次寫入周期,這意味著大約一個月的資料收集。

當然,如果附加到 SQLite 表僅修改添加的行地址處的文件系統,那麼我很好,我可以繼續收集數據,直到空間不足,但如果添加新行也會修改文件頭,則通過默認保留在SD卡上的同一儲存單元內,那麼我需要考慮不同的解決方案。



那麼,向 SQLite 表追加資料會修改檔案頭嗎?

相關內容