如何節省資料庫的儲存空間 delphi / windows sdk/api
比如用byte是否會比integer更節省空間?
查詢速度是不是會有影響?
可以,不會影響你的速度。
影響大小的因素很多啊,和你庫結構設計也有很大關係。不僅僅是幾個字段
盡量做到最優化就可以了 難免有點遺憾
數字型別字段一般不會用來與其他字段對比或作為連線條件;
所以使用byte或者integer都應該不會影響你的查詢速度;
另外,你可以在查詢分析器中開啟執行計畫;然後對兩種字段分別作查詢;來驗證具體的查詢速度和時間引數。
謝謝樓上幾位。
也就是說byte在資料儲存的時候的確是只存了乙個位元組,而不是以4位元組對齊的?
大資料時代 如何節省儲存成本
現今的科技發展日新月異。尤其是儲存方面,表現的極其突出。從技術 使用者和應用方面來看,其發展速度超越了其他it領域。同時也帶來了相應的問題。資料中心和企業的管理者們都面臨著如何選擇儲存陣列的困惑。通常的解決方案早已被大肆宣傳開來,例如像快閃儲存器儲存或諸如wan優化等這些被炒作已久的技術似乎已在人們...
資料庫如何儲存時間
主要會有下面兩個問題 字串占用的空間更大 字串儲存的日期比較效率比較低 逐個字元進行比對 無法用日期相關的 api 進行計算和比較。datetime 和 timestamp 是 mysql 提供的兩種比較相似的儲存時間的資料型別。通常我們都會首選 timestamp。原因如下 2.1 datetim...
如何選擇資料庫儲存引擎
常見的資料庫儲存引擎有 isam myisam 和innodb 根據每個不同的儲存引擎提供的不同的核心功能 以及不同的應用場景等 一般把核心功能分為4類 支援的字段和資料型別 鎖定型別 索引 以及事務處理 1 支援的字段和資料型別 雖然所有的引擎都支援通用的資料型別 如 整型 字串等 但是 並不是所...