美文网首页
避免使用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.yiibai.com/mysql/select-statement-query-data....

  • MySQL优化

    sql 语句优化 常用的sql优化建议: 避免使用 SELECT * 避免在WHERE 后面使用 <> 或者 !...

  • 高性能SQL查询

    1 SELECT 子句中避免使用 * 当你想在 SELECT 子句中列出所有的 COLUMN 时,使用动态 SQL...

  • SQL 优化准则

    禁用select *使用select count(*) 统计行数尽量少运算尽量避免全表扫描,如果可以,在过滤列建立...

  • elementUI select 分页搜索组件

    基于element-ui select封装,分页加载select数据,并且可以进行搜索,避免页面卡顿 组件代码 使用示例

  • java sql 优化

    1.查询一条数据的时候用 limit 12.避免使用 select *3.查询的时候 避免使用 or ,因为...

  • 2021-10-25

    1.sql语句尽量大写 2.尽量写表的别名 3.SELECT I子句中避免使用* 4.避免使用耗费资源的操作 带有...

  • oracle——SQL语句的编写原则和SQL语句的优化

    一:不要让Oracle做得太多 1.避免复杂的多表关联 2.避免使用 ‘ * ‘ (1)当你想在SELECT子句中...

  • 五种连接查询 & pymysql

    cross jion 交叉查询 尽量的避免使用交叉查询,因为会产生笛卡尔积现象 SELECT *from emp,...

  • sql优化--OR

    尽可能避免使用“OR”去查询,特别是left join的对象例如: select a.* from aleft j...

网友评论

      本文标题:避免使用Select *

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