gpt4 book ai didi

PHP、Python 处理还是 MySQL 处理大型日期集?

转载 作者:行者123 更新时间:2023-11-29 21:48:10 26 4
gpt4 key购买 nike

我的 myqsl 数据库中有 200 万行,其中有多列联系人,如电话_1、电话_2 直至电话_10。这些电话号码。可能重复也可能不重复。我打算将它们组合在一起..as

ID  Contact_1  Contact_2  Contact_3  
P1 1 2 3
P2 5 6 7
P3 2 8 9

结果应该是:

ID  Contact_1  Contact_2  Contact_3  Group
P1 1 2 3 1
P2 5 6 7 2
P3 2 8 9 1
P3 11 12 13 3
P3 7 21 22 2

现在我应该在哪里进行处理部分...PHP/Python 还是 mysql。即在 php 脚本中选择整个数据并创建一个数组并处理该数组,然后使用插入查询。

或者选择php脚本中的整个数据,然后使用UPDATE(带有创建组的逻辑)查询。??我在数据库表中有组字段。

最佳答案

这取决于,我想说主要取决于您对每种语言的适应程度。我可能会使用 PHP 来完成此操作,但这是我最了解的语言。

您当然可以纯粹使用 MySql 来完成此操作,并且操作可能会运行得更快,但在 PHP 或 Python 中调试和测试每个步骤可能会更容易。

无论如何,我建议首先创建一个数据子集,可能是表中的 1000 或 2000 行,然后针对该子集运行所有内容,直到您对结果感到满意为止。它会快得多,并且您会更快发现错误。

此外,我会避免运行任何您担心在生产服务器上速度缓慢的内容。

关于PHP、Python 处理还是 MySQL 处理大型日期集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33915637/

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