Wesley13 Wesley13
3年前
MySQL数据库的卸载与安装
MySQL数据库的卸载与安装MySQL的完全卸载因为不知道什么原因,电脑里同时存在两个版本的mysql,所以决定卸载重新安装,但是大家都说MySQL很难清除干净,所以特地查找完全卸载MySQL的方法。首先,快捷键winr输入regedit进入注册表,找到HKEY\_LOCAL\_MACHINE
Wesley13 Wesley13
3年前
MySQL千万级别优化·中
MySQL千万级别的查询优化手段·中单列索引(假设在v\_record表中存在id列的索引)1、WHERE条件使用​EXPLAINSELECT\FROMv\_recordWHEREid2​结论:利用索引进行回表查询2、SELECT字段使用
Stella981 Stella981
3年前
Explain(MySQL高级知识四)
前言:explain(执行计划),使用explain关键字可以模拟优化器执行sql查询语句,从而知道MySQL是如何处理sql语句。explain主要用于分析查询语句或表结构的性能瓶颈。注:本系列随笔如无特殊说明都MySQL版本都为5.7.22。1.explain的作用通过explainsql语句可以知道如下内容:①表的读取顺序。(
Wesley13 Wesley13
3年前
PHP特级课视频教程_第十三集 MySQL分区理论_李强强
!(http://static.oschina.net/uploads/space/2013/0111/223230_Ix0w_187233.jpg)教程内容:1.MySQL分库分表技术2.MySQL分区理论3.MySQLpartition分区功能支持4.MySQL四大分区技术视频播放地址:视频下载地址: http
Wesley13 Wesley13
3年前
LINUX下 解决MYSQL区分大小写问题
MySQL在Linux下采用rpm方式安装后默认是:数据库名与表名\\表的别名\\变量名是严格区分大小写 修改大小写的方法:1.用root帐号登录,在/etc/my.cnf或/etc/mysql/my.cnf中的\mysqld\后添加lower\_case\_table\_names1 操作命令:vi/e
Wesley13 Wesley13
3年前
MySQL创建用户和权限管理
转自:https://www.cnblogs.com/zhaohaiyu/p/11459613.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fzhaohaiyu%2Fp%2F11459613.html)一、如何创建用户和密码
Wesley13 Wesley13
3年前
MySQL两千万数据优化&迁移
最近有一张2000W条记录的数据表需要优化和迁移。2000W数据对于MySQL(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.roncoo.com%2Farticle%2Fdetail%2F129594)来说很尴尬,因为合理的创建索引速度还是挺快的,再怎么优化速度也得不到多大提升
Wesley13 Wesley13
3年前
MYSQL进阶学习笔记六:MySQL视图的创建,理解及管理!(视频序号:进阶_14,15)
知识点七:MySQL视图的创建(14)视图的定义:什么是视图:视图数由查询结果形成的一张虚拟的表。什么时候要用到视图?如果某个查询结果出现的非常频繁,也就是,要经常拿这个查询结果来做子查询。使用视图的好处:1.简化查询语句:案例:比如求每个人的平均工资。!(http
浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略 | 京东云技术团队
背景在MySQL中,当我们为表创建了一个或多个索引后,通常需要在索引定义完成后,根据具体的数据情况执行EXPLAIN命令,才能观察到数据库实际使用哪个索引、是否使用索引。这使得我们在添加新索引之前,无法提前预知数据库是否能使用期望的索引。更为糟糕的是,有时
浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略| 京东零售技术团队
背景在MySQL中,当我们为表创建了一个或多个索引后,通常需要在索引定义完成后,根据具体的数据情况执行EXPLAIN命令,才能观察到数据库实际使用哪个索引、是否使用索引。这使得我们在添加新索引之前,无法提前预知数据库是否能使用期望的索引。更为糟糕的是,有时