gpt4 book ai didi

MySQL:在单个 Cell 中读取大数据还是在多个 Cell 中读取较小数据更快?

转载 作者:行者123 更新时间:2023-11-29 04:49:04 31 4
gpt4 key购买 nike

我正在将一些值传递到 MySQL 数据库表中,我在考虑将整个 javascript 对象数组作为字符串传递是否更快,或者我是否应该根据速度将它们拆分为单元格。

例子:

JavaScript 数组:

var a = {'sky':'blue', 'grass':'green', 'sun':'yellow', 'milk':'white', 'rose':'red', 'facebook':'whiteblue'};

示例 1:

表行/值

id: 1
sky: blue
grass: green
sun: yellow
milk: white
rose: red
facebook: whiteblue

示例 2:

表行/值

id: 2
data: {'sky':'blue', 'grass':'green', 'sun':'yellow', 'milk':'white', 'rose':'red', 'facebook':'whiteblue'}

因为在一天结束时,我需要从数据库中检索所有数据并将其作为对象的 javascript 数组传递。

执行起来会更快吗?

最佳答案

毫无疑问哪个更快。
有一个合理的设计问题。

要么使用第一种方法,要么根本不用数据库。
Mysql是一个关系型数据库管理系统。因此,它必须用于存储原子化数据,能够建立任何关系、过滤排序等。如果你不需要它们中的任何一个,你就不需要关系数据库。

此外,只有在出现真正的问题时才用性能问题来打扰自己。
否则,您只会浪费时间或让事情变得更糟。

关于MySQL:在单个 Cell 中读取大数据还是在多个 Cell 中读取较小数据更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14033406/

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