摘要:参考文章: https://blog.csdn.net/qq_34395857/article/details/124201430 UPDATE mysql.user SET authentication_string = '123' WHERE User = 'root' AND Host = '
阅读全文
摘要:参考博客:https://blog.csdn.net/weixin_43423484/article/details/124408565
阅读全文
摘要:查询优化 1.分析查询慢的原因: 硬件+程序的原因 1>网络对查询是有影响的,网络IO的影响; 2>CPU: 3>IO: 4>上下文切换:服务器中n个任务执行,任务的切换 5>系统调用: 6>生成统计信息:show profiles; 7>锁等待时间: 2.优化数据访问: MyISAM:共享读锁+读
阅读全文
摘要:文章转自:https://www.cnblogs.com/ccymme/p/6603572.html 我们都知道在MySQL中可以通过show status like 'last_query_cost' 来查看查上一个查询的代价,而且它是io_cost和cpu_cost的开销总和,它通常也是我们评价
阅读全文
摘要:通过索引进行优化: MySQL中的order by使用的时候是全排序,全排序比较低,可以使用索引,提升排序的效率; https://visualgo.net/zh https://geeksforgeeks.org1.索引的匹配方式: mysql官网下载saklia相关zip; 登录mysql执行
阅读全文
摘要:1.Memory用的是hash index,但是InnoDB和MyISAM用的是B+树,不用二叉树的原因就是深度可能过深,深度过深影响查询和IO性能; 2.索引使用树的过程: BST:二分查找,不平衡AVL:二叉平衡树,最长子树和最短子树的高度之差不能超过1,数据越多,旋转越多,插入删除效率极低,查
阅读全文
摘要:一、mysql的3层结构 大部分操作是分析器和优化器里面执行的; 二、mysql操作: 1.查看mysql的版本号 2.mysql -uroot -p->输入密码 3.执行某条sql命令,执行后再执行show profiles;、 show profile;(最近一条) show profile f
阅读全文
摘要:1.下载5.6.zip包 从mysql的官网下载5.6对应的zip包,因为5.7版本解压后没有.ini文件,所以改成安装5.6版本了。 2.配置 解压zip包,并复制一份待配置从库 在我的mysql中需要D:\software\mysql\mysql1和D:\software\mysql\mysql
阅读全文