用select * 和 用select 属性名的性能不是一样吗!!! 比如一共有 50 列,写 * 就是返回50 列, select col1, col2, col3 ,这个写法,都是写一部分列, 可能只是 10 列,也可能是 5 列, 楼主可以用客户端返回不同的列数,看看响应时间,是不一样的,尤其是有 LOB 字段时,差距还是很大的。
你在说解析属性还是说查询效率,笛卡尔积和属性有啥关系。select * 和 用select 属性名 ,性能差别基本上微乎及微,建议还是属性名,因为你写了*,如果字段变化了可能会导致程序报错。
17,377
社区成员
95,127
社区内容
加载中
试试用AI创作助手写篇文章吧