gpt4 book ai didi

PHP/MySQL - 查询(仅选择)48k 行的性能注意事项

转载 作者:可可西里 更新时间:2023-11-01 07:49:13 25 4
gpt4 key购买 nike

我目前正在尝试构建一个非常依赖邮政编码数据(由 OS CodePoint Open 提供)的 Web 应用程序。邮政编码数据库有 120 个表,这些表分解了初始邮政编码前缀(即 SE、WS、B)。在这些表格中,有 11k - 48k 行和 3 个字段(邮政编码、纬度、经度)。

我需要做的是让用户上网,输入他们的邮政编码,即 SE1 1LD,然后选择 SE 表,并将邮政编码转换为纬度/经度。

我可以在 PHP 级别执行此操作。我担心的是……将要查询大量的行,这是否会使我的网站陷入停顿?

如果有任何我应该知道的技术,请告诉我。我从来没有使用过包含大数字的表格!

谢谢:)

最佳答案

48K 不是很大的数字。 4800万是。 :) 如果您的表已正确编制索引(将索引放在您在 WHERE 子句中使用的字段上),则根本不会有问题。

避免 LIKE,并尽可能使用 INNER JOINS 而不是 LEFT JOIN。

关于PHP/MySQL - 查询(仅选择)48k 行的性能注意事项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6213614/

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