1 个回答

使用select * 主要是对性能效率有影响!
1、用 SELECT * 查询的时候,数据库需要解析更多的对象、字段、权限、属性等相关内容,在 SQL 语句复杂,硬解析较多的情况下,会对数据库造成沉重的负担。
2、增大网络开销,* 有时会误带上如log、IconMD5之类的无用且大文本字段,数据传输size会几何增长。特别是MySQL和应用程序不在同一台机器,这种开销非常明显。
发布于:7个月前 (10-18) IP属地:四川省
我来回答
您需要 登录 后回答此问题!