数据库内存 :: MySql Innodb 空字段与非空字段 - varchar 或 text 分配多少存储内存
我是数据库新手,不知道mysql如何以及何时分配内存空间。
在 MySql Innodb 中,空字段(未插入字符串)与非空字段分配多少存储内存?
我的问题的其他形式:
当内存在 MySql Innodb 中在表创建时为 varchar/text 字段分配空间或当数据插入字段内时?
谢谢你,
约瑟夫
I new in database, and dont know how and when mysql allocate memory space.
In MySql Innodb how much storage memory allocation for empty field (no string inserted) vs not empty field?
Other form of my question:
When memory allocated space In MySql Innodb for varchar/text field in time of table creation or when data inserted inside field?
Thank you,
Yosef
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你是指内存还是磁盘空间?
对于磁盘空间,除非字符串中有值,否则 varchar 不会占用空间。
do you mean RAM or disk space?
for disk space, the varchar will not use up space unless there are values in the string.