gpt4 book ai didi

mysql - 在 laravel 5 中使用 mysql json 字段而不是表上的许多可为空字段可能有什么缺点

转载 作者:行者123 更新时间:2023-11-29 18:01:27 25 4
gpt4 key购买 nike

如你所知,mysql 5.7 提供了 json 字段。使用数据 json 字段而不是在表上使用许多可为空的字段可能有什么缺点?假设我正在开发一个产品表,该表的长度、宽度、高度、厚度、边距......全部都可以为空属性。我认为最好使用 json 数据列,而不是使用所有这些可为空的列。但我不知道有什么缺点!

最佳答案

这取决于您使用该字段的用途。假设您需要对该值进行大量联接/搜索,那么建议将其存储在列中而不是 json 字段中(出于性能目的,无法对 json 字段建立索引)。但是如果只是用于存储信息,那么 json 就可以了。

关于mysql - 在 laravel 5 中使用 mysql json 字段而不是表上的许多可为空字段可能有什么缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48287275/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com