access如何分表合理?
分庫分表:對數據表進行切分。分庫指一張表對數據落到了多個數據庫上,分表一般來說指一張表落到同個數據庫多張數據表上。
提到分庫分表還要區分垂直和水平切分的概念。垂直切分:將一個表按照字段分成多表,每個表只存儲其中一部分字段。
一般按業務場景拆分,或者按使用頻率拆分。
好處:
為了避免IO爭搶、減少鎖表的幾率。不同業務字段讀寫互不影響,頻率高效率高業務字段表不會被低效率低頻的業務字段拖垮。為什么大字段IO效率低。
access如何分表合理?
分庫分表:對數據表進行切分。分庫指一張表對數據落到了多個數據庫上,分表一般來說指一張表落到同個數據庫多張數據表上。
提到分庫分表還要區分垂直和水平切分的概念。垂直切分:將一個表按照字段分成多表,每個表只存儲其中一部分字段。
一般按業務場景拆分,或者按使用頻率拆分。
好處:
為了避免IO爭搶、減少鎖表的幾率。不同業務字段讀寫互不影響,頻率高效率高業務字段表不會被低效率低頻的業務字段拖垮。為什么大字段IO效率低。