社区
MySQL
帖子详情
mysql 查询慢,如何优化
xuejie09242
2017-04-11 04:39:32
系统 环境:Windows Server 2008R2,8G内存
mysql版本:5.7.14
最近做数据处理的应用,接入外部数据库,数据多的表在千万级别。
在大表上查询非常慢,一般都在5分钟以上,连count(*)也要1分钟左右,对列用函数就更差了,源表有主键,没有索引。
请问服务器配置文件那如何设置,如何进行优化?
...全文
334
5
打赏
收藏
mysql 查询慢,如何优化
系统 环境:Windows Server 2008R2,8G内存 mysql版本:5.7.14 最近做数据处理的应用,接入外部数据库,数据多的表在千万级别。 在大表上查询非常慢,一般都在5分钟以上,连count(*)也要1分钟左右,对列用函数就更差了,源表有主键,没有索引。 请问服务器配置文件那如何设置,如何进行优化?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhujinqiang
2017-04-17
打赏
举报
回复
8G内存。。。 楼主要跑
数据多的表在千万级别
。快不了吧
xuejie09242
2017-04-12
打赏
举报
回复
求解。。。。。。
阳泉酒家小当家
2017-04-12
打赏
举报
回复
刚才看了你的机器内存只有8G,建议至少在加个8G,我家里的台式机内存也有16G
阳泉酒家小当家
2017-04-12
打赏
举报
回复
这个要针对具体问题具体分析。 你的数据量有几千万,count(*)要1分钟,这个是有点慢了,我们公司之前一个项目单表有5亿条,count(*)也不需要1分钟。。。 要加快查询速度,首先的把innodb_buffer配置大一点,一般就是系统内存的70%左右,把数据都缓存在内存中,查询速度自然就能快。 另外,就是创建合适的索引。但并不说建了索引,就一定会快,还得看你的语句加上查询条件后,返回多少数据。 如果你有几千万数据,需要返回几百万,那么建了索引并没有什么用处,这个时候可以考虑把数据结存到其他表里,来加快速度,或者分表,不过考虑到你的数据时千万级的,估计分表还暂时用不上。 再就是,简化sql,如果你的sql非常复杂,那么怎么调整参数,都会慢,快不了,所以必须要优化sql。
二月十六
2017-04-12
打赏
举报
回复
这个很多种处理方式了吧。。 1、建索引。 2、读写分离。 3、分区表。 4、业务、数据分布式。 5、水平切割数据做分布式。 。。。。
mysql
慢
查询
优化
’
mysql
慢
查询
优化
第一步:开启
mysql
慢
查询
日志,通过
慢
查询
日志定位到执行较
慢
的SQL语句。 第二步:利用explain关键字可以模拟
优化
器执行SQL
查询
语句,来分析SQL
查询
语句。 第三步:通过
查询
的结果进行
优化
。
优化
...
常见
Mysql
的
慢
查询
优化
方式
这篇文章主要是就在公司实习的时候,对SQL
优化
工作作出的一些整理。 在公司实习的时候,导师分配了SQL
慢
查询
优化
的任务,任务是这样的:每周从平台中导出生产数据库的
慢
查询
文件进行...开启
mysql
慢
查询
方...
MySQL
性能
优化
:
慢
查询
优化
由于B+树中的数据页和记录是先按insert_time列排序的,所以我们上边的
查询
过程其实是这样的:找到insert_time值为'2021-03-22 18:23:42' 的记录。找到insert_timee值为'2021-03-22 18:35:00'的记录。
mysql
慢
查询
优化
_常见
mysql
的
慢
查询
优化
方式
开启
mysql
慢
查询
方式一:修改配置文件 在 my.ini 增加几行: 主要是
慢
查询
的定义时间(超过2秒就是
慢
查询
),以及
慢
查询
log日志记录(slow_query_log)方法二:通过
MySQL
数据库开启
慢
查询
:二,分析
慢
查询
日志直接分析...
MySQL
慢
查询
优化
这里指的是
MySQL
慢
查询
,具体指运行时间超过long_query_time值的SQL。 我们常听常见的
MySQL
中有二进制日志binlog、中继日志relaylog、重做回滚日志redolog、undolog等。针对
慢
查询
,还有一种
慢
查询
日.
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章