MySQL索引到底使用int仍是varchar

MySQL索引到底使用int仍是varchar? 這個問題就牽涉到利用索引存儲數據方式的問題了 咱們都知道,MySQL默認使用InnoDB存儲引擎,建立索引時底層使用的是B+Tree,一般B+Tree一共有3層或者4層。以下圖所示:mysql 假如是三層B+Treee,假如每層能容納16kb。 每一對指針p和key佔了10個字節,每一個data佔了1kb,那麼這個B+Tree到底能存儲多少條數據呢
相關文章
相關標籤/搜索