SELECT * 为何效率低

1、效率低的缘由mysql 不须要的列会增长数据传输时间和网络开销 用“SELECT * ”数据库须要解析更多的对象、字段、权限、属性等相关内容,在 SQL 语句复杂,硬解析较多的状况下,会对数据库形成沉重的负担。增大网络开销;* 有时会误带上如log、IconMD5之类的无用且大文本字段,数据传输size会几何增涨。若是DB和应用程序不在同一台机器,这种开销很是明显即便 mysql 服务器和客户
相关文章
相关标签/搜索