数据库内存 :: MySql Innodb 空字段与非空字段 - varchar 或 text 分配多少存储内存

发布于 2024-09-04 14:28:05 字数 196 浏览 4 评论 0原文

我是数据库新手,不知道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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

穿越时光隧道 2024-09-11 14:28:05

你是指内存还是磁盘空间?

对于磁盘空间,除非字符串中有值,否则 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文