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

2018年9月9日

看MySQL官方文档的示例SQL有感

摘要: 【背景】 周末比较闲,我这个人又没有什么爱好,当然了读书除外;前一些天我一个同事说:“你一个dba想去写一本“django”书,合适吗?” 我想也是,一个人不能忘了本,所以MySQL还是要好好的搞一搞的;自那时起决定每周至少要写一篇MySQL博客,技术这东西不进则退 刚刚看官方文档的时候吓到了,本以 阅读全文

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

2018年9月5日

MySQL 主外键约束与标准SQL不同的地方

摘要: 【标准SQL的外键约束条件】 1): 子表引用父表的主键 2): 子表引用交表的唯一索引 【innodb在标准SQL上做的扩展】 1): 只要在父表上有在对应的列上建索引,那么这个列就能在子表中引用 【我的评介】 主外键约束在标准SQL下体现的是一种一对多的关系,但是经过MySQL的拓展之后可以表现 阅读全文

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

pip安装包时遇到的Bug

摘要: 【背景】 今天打包人生中的第一个package到PyPi,在linux上执行pip3 install mysqltools-python安装一点问题都没有,打脸的是在自己的MAC上 居然安装不上 看报错的信息提示说“Cannot unintall mysql-connector-python” 由于 阅读全文

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

2018年9月3日

MySQL update 语句与标准SQL不同的地方

摘要: 【SQL标准中有一个叫同时执行的概念】 同时执行指的是在同一个子句中的各个部分的执行时机是不区分先后的,如下面的SQL语句 按SQL标准的说法 abs(-1) 与 abs(2) 这两个函数是“同时执行”的! 【MySQL的Update与SQL标准相背】 1): 为了说明问题我定义如下表结构,表t包含 阅读全文

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

2018年9月1日

让MySQL在美国标准下运行

摘要: 【美国标准下运行的MySQL会有哪方面的调整】 我不得不说,这里有点标题党了;事实上我想说的就是--ansi模式下启动mysqld进行,但是这个ansi我没有找到更好的译文,就给译成了“美国标准”了。 --ansi 模式下运行的MySQL和默认情况下的MySQL有什么不同呢? --ansi 模式只在 阅读全文

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

2018年8月29日

mysqlslap 压力测试工具

摘要: 【背景】 由于一些不可描述的原因,我要确定一条业务SQL在给定的MySQL环境下的执行效率;比如说200个session同时跑同样一条SQL 我们数据库的吞吐量怎么样? 刚收到这个需求的时候,感觉这个要自己写一个程序才行了,还好身边有个老司机;他推荐用mysqlslap解决,所以也就有了这次 对my 阅读全文

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

2018年8月26日

django 自动化测试的故障排查

摘要: 【问题背景】 django使用mysql做为后台数据库、在使用django的自动化测试命令test时报如下错误 报错非常明显了appuser@'127.0.0.1'这个用户没根据 【收集信息与问题分析】 1、django的数据库配置信息如下 从这里可以看出来test_tempdb并不是真正的后台数据 阅读全文

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

2018年7月14日

mysql-8.0.11 比较坑的地方dba门要淡定

摘要: 【事件描述】 突然之间大量的连接进入数据库、并放开手干,这个使得mysql使用了大量的内存,触发了linux的oom机制。然后mysql就这样 被linux给干掉了。没错MySQL宕机了,要相信我说的话,因为这个事就是我干的,我用sysbench发起了大量连接去压测mysql。 新版本出来了不把它往 阅读全文

posted @ 2018-07-14 15:43 蒋乐兴的技术随笔 阅读(1772) 评论(1) 推荐(0) 编辑

python3 如何给装饰器传递参数

摘要: 【引子】 之前写过一篇文章用来讲解装饰器(https://www.cnblogs.com/JiangLe/p/9309330.html) 、那篇文章的定位是入门级的 所以也就没有讲过多的高级主题,决定在这里讲一下如果为装饰器传递参数 【目标】 我们有两个函数“add_fun”、“add” 其中“ad 阅读全文

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

python3 装饰器应用举例

摘要: 【引子】 python 中的装饰器是oop(面向对象编程)设计模式、之装饰器模式的一个应用、由于有语法糖衣的缘故、所以写起来也更加方便 【从一个比较经典的应用场景来讲解装饰器】 有过一定编程经历的工程师、应该都遇到过这样的场景。有一些老的API过时了但是在一段时间内它还是可用的,只是平台会把 它标记 阅读全文

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

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

导航