gpt4 book ai didi

MYSQL:为什么 SELECT [显式列名] 比 SELECT * 更快

转载 作者:行者123 更新时间:2023-11-29 09:05:55 24 4
gpt4 key购买 nike

我亲身经历过这种情况,但在多次 Google 搜索后,我很难找到有关该主题的任何资源:

SELECT * FROM Table LIMIT x

返回时间比显式列出特定表的所有列名称要慢:

SELECT id, name, email, address, phone, sex, date, ip FROM Table LIMIT x

这是什么原因呢?

(假设您显式选择所有列名称,即表仅包含列 id、姓名、电子邮件、地址、电话、性别、日期、ip)

最佳答案

当您执行 select * 时,rdbms 必须将 * 扩展为列名称,并在单词后进行选择。当您提供明确的列名称时,则不需要该步骤。

关于MYSQL:为什么 SELECT [显式列名] 比 SELECT * 更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7052255/

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