客户反映系统很慢,看了下服务器,mysql 占用 cpu过高,应该是某个查询卡住了,查询语句
SELECT
*
FROM
information_schema.`PROCESSLIST`
WHERE
COMMAND = 'query'
ORDER BY
time DESC
果然,有几个语句卡住了,先 kil……继续阅读 »
破玉
3年前 (2021-10-26) 1190浏览 0评论
2个赞
由于服务器出现问题,导致主从同步异常,
解决方案,在从服务器上停止同步后,重新设置同步的位置:
# 主节点执行,查看位置 和文件 如File 为 master-bin.000001 Position为329
SHOW MASTER status;
# 从节点执行
SHOW SLAVE STATUS ;
STOP SLAVE;
chan……继续阅读 »
破玉
4年前 (2020-10-09) 1529浏览 0评论
1个赞
参考链接《千万级mysql分页查询优化》
耗时本质
mysql大数据量使用limit分页,随着页码的增大,查询效率越低下。
当一个表数据有几百万的数据的时候成了问题!
如 select * from table limit 0,10 这个没有问题 当 limit 200000,10 的时候数据读取就很慢
原因本质: 1)limit语句的查询时间与起始记录(o……继续阅读 »
破玉
5年前 (2020-04-13) 2073浏览 0评论
1个赞
我们知道,oracle 提供的有dblink 的功能,那mysql 如何实现跨库查询呢?
在日常的开发中经常进行跨数据库进行查询数据。
同服务器下跨数据库进行查询在表前加上数据库名就可以查询到数据。
mysql跨服务器进行查询提供了FEDERATED引擎进行映射表……继续阅读 »
破玉
5年前 (2019-07-31) 3778浏览 0评论
5个赞
近期在登录自己博客时,老是报数据库连接失败,然后重启服务器就好了。
但是,重启服务器很耗时间,不方便,不能每次都重启吧
于是远程连接服务器看了一下
原来是数据库服务挂掉了
启动时还报错
于是查看了下错误日志
2016-11-09 08:13:11 12604 [Note] Plugin 'FEDERATED' is disabled.……继续阅读 »
破玉
8年前 (2016-11-09) 1240浏览 0评论
0个赞