社区
MySQL
帖子详情
请教一个效率问题,同样行数的情况下字段越多是不是查询效率越低?
happy819
2017-12-30 11:03:00
我有个表有接近200万行数据,数据字段有10多个,查询一个字段大概要5s,另一个表也是200万行数据,但是字段只有4个,查询起来秒回,估计1s都不到,感觉字段少的表效率比字段多的表快好几倍。
如果字段多的情况下怎么能提高查询记录呢?
...全文
786
6
打赏
收藏
请教一个效率问题,同样行数的情况下字段越多是不是查询效率越低?
我有个表有接近200万行数据,数据字段有10多个,查询一个字段大概要5s,另一个表也是200万行数据,但是字段只有4个,查询起来秒回,估计1s都不到,感觉字段少的表效率比字段多的表快好几倍。 如果字段多的情况下怎么能提高查询记录呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SWAT特训营
2018-01-09
打赏
举报
回复
MYSQL不太智能,select count(a),如果a字段没有索引,将会全表扫描
Rotel-刘志东
2018-01-06
打赏
举报
回复
贴出sql和执行计划供分析
吉普赛的歌
2018-01-05
打赏
举报
回复
同样查询条件下, 字段多了肯定会慢。 一般来说,按需要取字段, 不需要的字段就不要取, 特别是大字段非常消耗IO和CPU时间. 想优化的话就把sql贴出来让大家分析
zjcxc
2018-01-02
打赏
举报
回复
条件列上有索引适用的索引 返回的数据是所有列还是指定列 单条记录的长度(不纯粹是字段的多少)
ZHOU西口
2018-01-01
打赏
举报
回复
1、同样行数的,字段越多,查询越慢 2、同样行数的,字段类型越复杂,查询越慢 ------------------------------------------------- 当然优化策略可以加索引、可以拆分表
ckc
2017-12-31
打赏
举报
回复
适当加索引啊
JIRA三级权限方案 - 项目、单据、
字段
不同级别的权限控制
如何配置Jira项目权限方案? 能控制不同成员访问不同单据和
字段
吗? 能限制某些成员能看到但是不能编辑单据和
字段
吗? Jira作为一款优秀的项目管理系统,功能全面,配置灵活,权限方案完善,可扩展、可定制。 本课程介绍权限控制的具体实施方案,针对项目、单据、
字段
,演示三种不同层级粒度权限的配置、扩展和定制方法,提供脚本代码,应用于实际业务场景。
优化SQL
查询
:如何写出高性能SQL语句
1、 首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的
一个
查询
方案,这个方案是由
查询
优化器自动分析产生的,比如一条SQL语句如果用来从
一个
10万条记录的表中查1条记录,那
查询
优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那
查询
优化器就会改变方案,采用 “全表扫描”方式。 可见,执行计划并不是固定的,它是“个性化的”。产生
一个
...
SQl优化
问题
2
1、 首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的
一个
查询
方案,这个方案是由
查询
优化器自动分析产生的,比如一条SQL语句如果用来从
一个
10万条记录的表中查1条记录,那
查询
优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那
查询
优化器就会改变方案,采用 “全表扫描”方式。 可见,执行计划并不是固定的,它是“个性化的”。
如何优化SQL
查询
语句?
SQL数据库是我们开发中最常用的数据库之一,那在开发中我们如何才能优化SQL
查询
,写出高性能的SQL语句呢?本文就和大家一起来扒一扒这部分内容,希望对大家学习SQL数据库有所帮助。 1、 首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的
一个
查询
方案,这个方案是由
查询
优化器自动分析产生的,比如一条SQL语句如果用来从
一个
10万条记录的表中查1
MySQL实战45讲学习笔记:第十讲
一 、本节内容概要 前面我们介绍过索引,你已经知道了在 MySQL 中一张表其实是可以支持多个索引的。但是,你写 SQL 语句的时候,并没有主动指定使用哪个索引。也就是说,使用哪个索引是由MySQL 来确定的。 二、优化器的逻辑 在第一篇文章中,我们就提到过,选择索引是优化器的工作。 而优化器选择索引的目的,是找到
一个
最优的执行方案,并用最小的代价去执行语句。在数据库里面,扫描
行数
是影响执行代价的因素之一。扫描的
行数
越少,意味着访问磁盘数 据的次数越少,消耗的 CPU 资源越少。 当然,扫描
行数
并
MySQL
56,687
社区成员
56,710
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章