mysql rowtype有哪些類型

小樊
84
2024-09-05 22:08:09
欄目: 云計(jì)算

MySQL中的ROW_TYPE是一個(gè)用于表示行類型的枚舉類型

  1. ROW_TYPE_NOT_USED:未使用的行類型。
  2. ROW_TYPE_DEFAULT:默認(rèn)行類型,用于存儲(chǔ)數(shù)據(jù)行。
  3. ROW_TYPE_STATIC:靜態(tài)行類型,用于存儲(chǔ)靜態(tài)元數(shù)據(jù)。
  4. ROW_TYPE_DYNAMIC:動(dòng)態(tài)行類型,用于存儲(chǔ)動(dòng)態(tài)元數(shù)據(jù)。
  5. ROW_TYPE_COMPRESSED:壓縮行類型,用于存儲(chǔ)壓縮后的數(shù)據(jù)行。
  6. ROW_TYPE_REDUNDANT:冗余行類型,用于存儲(chǔ)冗余數(shù)據(jù)行。
  7. ROW_TYPE_COMPACT:緊湊行類型,用于存儲(chǔ)緊湊格式的數(shù)據(jù)行。
  8. ROW_TYPE_PAGE_COMPRESSED:頁(yè)面壓縮行類型,用于存儲(chǔ)頁(yè)面壓縮后的數(shù)據(jù)行。
  9. ROW_TYPE_PAGE_COMPRESSED_ENCRYPTED:加密頁(yè)面壓縮行類型,用于存儲(chǔ)加密后的頁(yè)面壓縮數(shù)據(jù)行。
  10. ROW_TYPE_ENCRYPTED:加密行類型,用于存儲(chǔ)加密后的數(shù)據(jù)行。

這些行類型可以根據(jù)不同的存儲(chǔ)引擎和配置選項(xiàng)進(jìn)行組合和使用。例如,InnoDB存儲(chǔ)引擎支持多種行類型,如COMPACT、REDUNDANT、DYNAMIC和COMPRESSED等。而MyISAM存儲(chǔ)引擎則支持FIXED和DYNAMIC兩種行類型。

0