阿里云polardb(for MySQL)迁移到华为GaussDB(for MySQL)使用总结
阿里云polardb(for MySQL)迁移到华为GaussDB(for MySQL)使用总结
华为GaussDB(for MySQL)使用总结:
1.GaussDB(for MySQL)默认是不开启Proxy的,需要开启读写分离,与Polardb保持一致(之前亚马逊的实例已经打开了)
2.GaussDB上的四个生产库有CPU飙高的情况,分析了慢SQL,主要是一类慢查询,与CPU冲高的时间不吻合,需要实例慢日志阈值long_query_time从10调小到1,以便记录更多的慢日志。
3. 实例1,实例3是4U16G的,buffer pool目前是3G,需要调到到8G,即设置innodb_buffer_pool_size为8589934592。(亚马逊的实例也调大到8G了)
执行下面的语句看下实例0的buffer pool大小。
show variables like "%buffer_pool%";
开启执行计划:
use testdb;
explain format=tree //结果以树形显示,去掉结果以表格显示
SELECT * from tb1
分类:
数据库,实用SQL
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2021-02-10 数据库优化 和建立索引 建议