【待反馈】mysql里面一个表有30几万数据 产品列表页面打开
一个表有30几万数据、产品列表页面打开慢 咋优化??服务器48核心32G 30MB带宽BGP的
谁懂mysql这块就这个表的内容打开调取慢,每次都转2圈才进入,谁懂这块给支个招。
宝塔mysql里面设置哪些优化是否能解决?如何设置??
或者说其他方法 我看了表也都是有索引的
肯定是sql语法问题,我3千万数据,4核8G服务器,查询不到一秒出结果。 首先涉及到查询的字段必须创建索引,尽量别用模糊查询,尽量少条件查询,尽量查询条件不涉及扫描全表。大量文本内容尽量提取关键词做索引查询。不同的MYSQL管理软件对MYSQL管理速度都不一样,比如phpmyadmin速度就不咋样,慢是正常的。可以使用专业管理软件navicat premium管理,尽量本地连接或走内网连接。 可以尝试用云数据库了。 这种多半是sql语句写的有问题的。 天天进步 发表于 2024-9-26 15:43
肯定是sql语法问题,我3千万数据,4核8G服务器,查询不到一秒出结果。
我用阿里4核心8G服务器 lops 50000吞吐量的 也是秒开 wenanjie 发表于 2024-9-26 17:25
可以尝试用云数据库了。
试验了 只有吞吐量超级大的才行 50000以上吞吐量 WP建站 发表于 2024-9-26 17:57
这种多半是sql语句写的有问题的。
我用大吞吐量的lpos50000的就秒开,我之前10W数据时候也都是秒开现在数据越来越大 就越来越慢了 BAOt啊 发表于 2024-9-26 20:55
我用大吞吐量的lpos50000的就秒开,我之前10W数据时候也都是秒开现在数据越来越大 就越来越慢了 ...
30万数据其实不算多,看看这个表多大,几个G了? 天天进步 发表于 2024-9-26 22:32
30万数据其实不算多,看看这个表多大,几个G了?
这个表1.5G 这个得优化sql语句了,或者是做索引,避开全局扫描
页:
[1]