MySQL Forums
Forum List  »  Newbie

Re: Index Exceeding Max Length??????
Posted by: Jeff Tanner
Date: November 05, 2007 07:43PM

Consider TEXT column as a VARCHAR column.

Utf8 characters require up to three bytes per character, so for a CHAR(255) CHARACTER SET utf8 column, the server must allocate 255 × 3 = 765 bytes per value.

Storage for variable-length columns includes length bytes, which are assessed against the row size. For example, a VARCHAR(255) CHARACTER SET utf8 column takes two bytes to store the length of the value, so each value can take up to 767 bytes.

Options: ReplyQuote


Subject
Written By
Posted
Re: Index Exceeding Max Length??????
November 05, 2007 07:43PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.