Mysql优化
xk_一步一步来
一步一步
展开
-
Mysql优化之四:mysql执行计划之type
转自:https://www.jianshu.com/p/b5c01bd4a306 mysql执行计划作为分析一条sql的执行效率的工具十分有效,通过explain关键字便可查看select语句的具体执行计划,分析其是否按我们设计的执行,是否使用了索引,是否全表扫描等等。不过有很多开发同学对explain返回的执行计划不是非常了解,这里我通过一些简单的例子,为大家做个入门...转载 2019-01-17 13:05:31 · 2262 阅读 · 0 评论 -
Mysql学习
https://blog.csdn.net/m_nanle_xiaobudiu/article/category/7437729原创 2019-03-16 15:34:17 · 119 阅读 · 0 评论 -
Mysql优化之三:数据库索引原理及优化
转自:https://blog.csdn.net/suifeng3051/article/details/52669644 本文内容主要来源于互联网上主流文章,只是按照个人理解稍作整合,后面附有参考链接。一、摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多...转载 2019-01-15 15:40:47 · 450 阅读 · 0 评论 -
数据库性能优化之SQL语句优化
转自: https://blog.csdn.net/u011225629/article/details/50492403一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方...转载 2019-01-15 15:37:03 · 153 阅读 · 0 评论 -
Mysql系列之一数据类型
转自:https://blog.csdn.net/m_nanle_xiaobudiu/article/details/79227696 一、数值类型:注: DECIMAL(5,3)表示总共可以有5+2个字节,小数点后必须有三位,即范围是(-99.999,999.999)备注:-和.也占一个字节 二、字符串类型: 三、日期时间型:&amp转载 2019-01-15 15:16:54 · 211 阅读 · 0 评论 -
Mysql优化之二:在windows下用mysql优化工具mysqldumpslow和pt-query-digest
转自:https://blog.csdn.net/ltx06/article/details/52201310首先,mysqldumpslow和pt-query-digest都是perl脚本文件,要在perl环境下才能运行。需要:mysql和perl环境。这两个文件如何获取?mysql完整版内置了mysqldumpslow工具,pt-query-digest要去官网下。我用的是php...转载 2019-01-15 11:20:11 · 435 阅读 · 0 评论 -
Mysql优化之一:Mysql慢查询日志的使用
转自:https://blog.csdn.net/m_nanle_xiaobudiu/article/details/79288257一、生成实验数据原理:sql 蠕虫复制(这种生成数据方式同样适用于数据表中有主键的情况)。insert into comic (name,pen_name,cover) select name,pen_name,cover from comic ...转载 2019-01-14 13:06:07 · 247 阅读 · 0 评论 -
浅析MySQL中exists与in的使用 (写的非常好)
exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当 exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条记录,反之如果exists里的条 件语句不能返回记录行,则当前loop到的这条记录被丢弃,exists的条件就像一个bool条件,当能返回结果集则为true,不能返回结果集则为 false如下:s...转载 2019-01-18 12:38:12 · 255 阅读 · 0 评论 -
Mysql语句优化汇总
一.目的数据库参数进行优化所获得的性能提升全部加起来只占数据库应用系统性能提升的40%左右,其余60%的系统性能提升全部来自对应用程序的优化。许多优化专家甚至认为对应用程序的优化可以得到80%的系统性能提升。因此可以肯定,通过优化应用程序来对数据库系统进行优化能获得更大的收益。对应用程序的优化通常可分为两个方面: 源代码的优化和SQL语句的优化。 由于涉及到对程序逻辑的改变,源代码的优化在时间...原创 2019-01-17 21:32:18 · 371 阅读 · 0 评论 -
windows下重启mysql的方法
一、MYSQL服务我的电脑->(右键)管理->服务与应用程序->服务->MYSQL->开启(停止、重启动)二、命令行方式 Windows 1.点击“开始”->“运行”(快捷键Win+R)。 2.启动:输入 net stop mysql 3.停止:输入 net sta...转载 2019-01-17 16:35:40 · 14342 阅读 · 0 评论 -
Mysql优化汇总系列
1.MySQL版本: 5.x: 5.0-5.1:早期产品的延续,升级维护 5.4 - 5.x : MySQL整合了三方公司的新存储引擎 (推荐5.5)安装:rpm -ivh rpm软件名如果安装时 与某个软件 xxx冲突,则需要将冲突的软件卸载掉: yun -y remove xxx 安装时 有日志提示我们可以修改密码:/usr/bin/mysqladmin -u root ...原创 2019-01-17 14:30:02 · 1685 阅读 · 1 评论 -
mysql数据库引擎常用面试总结
转自: https://blog.csdn.net/sjyttkl/article/details/76176836一次面试被问到了MySQL的相关问题,一个是对mysql了解多少,引擎有什么,主要区别是什么?第二个被问的更多,给你一个百万级别的表怎么查询优化:今天整理了一些资料回答第一个问题:总的思想:MyIASM引擎是为了查和增加,效率高。所有功能都围绕这这个Inn...转载 2019-03-16 15:22:00 · 195 阅读 · 0 评论