美文网首页
避免使用Select *

避免使用Select *

作者: 拥抱月亮的大星星 | 来源:发表于2019-01-23 10:35 被阅读6次

    https://www.yiibai.com/mysql/select-statement-query-data.html

    SELECT
        *
    FROM
        sys_user
    WHERE
      user_name = "周灿";
    
    • 使用星号(*)可能会返回不使用的列的数据。 它在MySQL数据库服务器和应用程序之间产生不必要的I/O磁盘和网络流量。
    • 如果明确指定列,则结果集更可预测并且更易于管理。 想象一下,当您使用星号(*)并且有人通过添加更多列来更改表格数据时,将会得到一个与预期不同的结果集。
    • 使用星号(*)可能会将敏感信息暴露给未经授权的用户

    相关文章

      网友评论

          本文标题:避免使用Select *

          本文链接:https://www.haomeiwen.com/subject/bgcjjqtx.html