为什么要避免SELECT *
select *会将不需要读的字段数据都从MySQL里读出来,给网络传输造成不必要的压力。且表字段一旦更新,但model层没有来得及更新的话,系统会报错。
SELECT *对MyCAT的影响
mycat版本:1.5.1-RELEASE
使用select *查询结果:
将每个字段列出来查询结果:
可以看到,使用select *导致mycat返回结果集错乱了。
再次强调:SELECT语句必须指定具体字段名称!
文章作者:一条大河
发布时间:2017-04-24, 11:44:17
最后更新:2017-04-24, 13:28:52
原始链接:http://riverdba.github.io/2017/04/24/select-on-mycat/
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。