上一页 1 2 3 4 5 6 7 8 ··· 66 下一页

2018年10月8日

谈谈MySQL的do语句

摘要: 【select在某些场景下的不足】 比如说我们想让MySQL暂停5秒、那么可以这样写 上面的SQL有两个问题 1): 我并不关心SQL的返回结果,可是MySQL还是象征性的返回了一个“0”给我 2): 我要的是暂停5s结果暂停了5.01s,这个结果是比我要求的要长的 【do就是专门做细分市场的】 d 阅读全文

posted @ 2018-10-08 19:36 蒋乐兴的技术随笔 阅读(642) 评论(0) 推荐(0) 编辑

2018年10月7日

MySQL8的新特性CTE

摘要: 【瞎BB】 十一长假的最后一天,想到明天要就回去上班了;内心的激动无法用平常的言语来表达,可能是国人的感情向来比较内敛(这个锅不能我一个人背) 也可能是我们比较重行动(Just Do IT)。但... 我还是有写一些什么东西的必要得,那我今天就写两点吧! 1): 趁着十一长假还没有过去,我在这里给大 阅读全文

posted @ 2018-10-07 14:26 蒋乐兴的技术随笔 阅读(2625) 评论(0) 推荐(0) 编辑

2018年10月6日

MySQL通过Explain查看select语句的执行计划结果触发写操作

摘要: 【背景】 某某同学执行了一下Explain结果结果发现数据库有了一条写入操作,恭喜这位同学你的锅到货了,你签收一下; 对! 你没有听错,在一种场景下就算是Explain也会引发数据的写操作,就这是外层查询访问任意表,内层查询调用function 在function有写入动作的情况下会发生写入。 【硬 阅读全文

posted @ 2018-10-06 17:21 蒋乐兴的技术随笔 阅读(446) 评论(0) 推荐(0) 编辑

2018年10月1日

关于QueryCache的一次打脸

摘要: 【背景问题】 前一段时间给一套MySQL数据库加上了监控,运行一段时间后有人反馈监控到的insert,update,delete,select的数量中select的数量有像比 本应该的量少了不少! 我用的是Com_select这个status来监控的select语句的数量,应该不会有什么差错呀;没想 阅读全文

posted @ 2018-10-01 12:37 蒋乐兴的技术随笔 阅读(265) 评论(0) 推荐(0) 编辑

2018年9月19日

Python 实现进程间通信(网络编程)

摘要: 【网络编程】 1):网络编程是什么意思,网络编程指的是不同机器之间通过网编相互发信息,我们常用的“QQ”,“微信”,“邮箱” 都个网编编程的应用; 网编编程在技术上还有另一个叫法叫“进程间通信”,进程间通信这个名字能更好体现技术的内涵,说白了就是一个进程给另一个进程发 信息; 2):网络编程中的两个 阅读全文

posted @ 2018-09-19 16:16 蒋乐兴的技术随笔 阅读(650) 评论(0) 推荐(0) 编辑

2018年9月18日

MySQL自成一派的查询提示

摘要: 【查询提示】 MySQL中可以给select语句各种提示,比如告诉它“查询的结果集特别大,请直接用磁盘临时表”,“请让这条select优先执行” .... 【查询提示:与结果集相关】 与结果集相关的查询提示只有两个“distinct”,“all” 1): distinct 表示去掉重复行 2): a 阅读全文

posted @ 2018-09-18 20:05 蒋乐兴的技术随笔 阅读(844) 评论(0) 推荐(0) 编辑

2018年9月15日

谈谈MySQL的WriteSet并行复制

摘要: 【历史背景】 岁月更迭中我已经从事MySQL-DBA这个工作三个年头,见证MySQL从“基本可用”,“边缘系统可以用MySQL”,“哦操!你怎么不用MySQL”; 正所谓!“一个数据库的境遇既取决于历史的进程,取决于它的自我奋斗!”,关于“历史的进程”在此不表,关于“自我奋斗”这里也只想谈一下 并行 阅读全文

posted @ 2018-09-15 13:29 蒋乐兴的技术随笔 阅读(2074) 评论(0) 推荐(1) 编辑

2018年9月14日

谈谈MySQL的黑暗语法

摘要: 【MySQL在SQL标准下实现了自己的一套SQL语句】 每种数据库都会在继承标准SQL的基础上有所发展,比如SQL-SERVER在这个基础之上发展出来的SQL“方言”就叫“T-SQL”,MySQL 发民出来的这套方言就没有名字了,不过他里面也是饱含了许多“黑话”的,比如说“show xxxx;” 【 阅读全文

posted @ 2018-09-14 09:56 蒋乐兴的技术随笔 阅读(479) 评论(0) 推荐(0) 编辑

2018年9月12日

MySQL 忘记root密码的两种处理方法

摘要: 【背景】 由于各个原因,我遇到过不只一次我服务的客户忘记了MySQL的root密码;如果是普通用户还好,我们可以用root用户去改它的密码,要命 的是把root给丢了! 对于MySQL来说如果你忘记了root密码,但是你又想通过改密码的方式把root密码找回来的话,你就要作好重启的准备了。 【方法一 阅读全文

posted @ 2018-09-12 17:27 蒋乐兴的技术随笔 阅读(634) 评论(0) 推荐(0) 编辑

2018年9月11日

Django的AutoField字段

摘要: 【Django是一个机智的框架】 默认情况下Djang会为ORM中定义的每一张表加上一个自增ID列,并且用这个列来做主键;出于一个MySQL-DBA的工作经历我觉得 Djanog还真是机智;这样么说主要是因为我遇到过许多主从延时的问题,有些比较过分的会延时好几周,通常这些都是因为binlog格式 为 阅读全文

posted @ 2018-09-11 11:18 蒋乐兴的技术随笔 阅读(1977) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 66 下一页

导航