oracle擴(kuò)大表字段長(zhǎng)度 數(shù)據(jù)庫(kù)設(shè)計(jì)如何確定字段的長(zhǎng)度?
數(shù)據(jù)庫(kù)設(shè)計(jì)如何確定字段的長(zhǎng)度?1. 因?yàn)楹芫靡郧埃瑪?shù)據(jù)庫(kù)只支持char類型,有些應(yīng)用程序的業(yè)務(wù)邏輯只針對(duì)char類型設(shè)計(jì),所以數(shù)據(jù)庫(kù)軟件總是保留char類型。2. 字符類型是固定長(zhǎng)度的。有些數(shù)據(jù)庫(kù)不能
數(shù)據(jù)庫(kù)設(shè)計(jì)如何確定字段的長(zhǎng)度?
1. 因?yàn)楹芫靡郧埃瑪?shù)據(jù)庫(kù)只支持char類型,有些應(yīng)用程序的業(yè)務(wù)邏輯只針對(duì)char類型設(shè)計(jì),所以數(shù)據(jù)庫(kù)軟件總是保留char類型。
2. 字符類型是固定長(zhǎng)度的。有些數(shù)據(jù)庫(kù)不能在每條記錄中存儲(chǔ)字段長(zhǎng)度信息。這樣可以節(jié)省一些空間,也有助于一些內(nèi)存對(duì)齊以提高性能。
3. 還有一種說法是,有些數(shù)據(jù)經(jīng)常被修改,長(zhǎng)度可能會(huì)改變,這會(huì)造成碎片化。如果使用char,則不會(huì)出現(xiàn)碎片。