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

2017年10月2日

MySQL--当事务遇到DDL命令

摘要: 众所周知MySQL的DDL语句是非事务的,即不能对DLL语句进行回滚操作,哪在事务中包含DDL语句会怎样呢? 如: 这时候如果执行rollback,会发现插入到tb1中数据没有被回滚: 如果查看binlog: 在创建tb2之前,有一个commit操作将上面语句中的事务进行提交,因此虽然后面执行了ro 阅读全文

posted @ 2017-10-02 19:49 笑东风 阅读(9168) 评论(5) 推荐(4) 编辑

2017年8月22日

Windows--查看使用某端口的进程

摘要: 场景: 有时候我们希望查找某个端口被那个进程使用,如何操作呢? 比如查找8000端口被按个进程使用? 首先使用netstat -ano |grep 8000查看 13776就是使用的进程ID 然后使用进程ID查看使用的进程名,使用命令 tasklist |grep 13776 如果想kill该进程, 阅读全文

posted @ 2017-08-22 11:06 笑东风 阅读(397) 评论(0) 推荐(0) 编辑

2017年8月13日

python--批量下载豆瓣图片之升级版本

摘要: 周末下雨没法出门,刷刷豆瓣看看妹子,本想拿以前脚本下载点图片,结果发现运行失败,之前版本为《python--批量下载豆瓣图片》,报错HTTP Error 403: Forbidden,网上一堆的文章都是写在request的header中添加User-Agent模拟浏览器请求就可以解决,但毫无卵用! 阅读全文

posted @ 2017-08-13 21:07 笑东风 阅读(605) 评论(4) 推荐(1) 编辑

2017年7月13日

MySQL--pt-osc工具学习

摘要: ## ##pt-osc之工作流程:1、检查更改表是否有主键或唯一索引,是否有触发器2、检查修改表的表结构,创建一个临时表,在新表上执行ALTER TABLE语句3、在源表上创建三个触发器分别对于INSERT UPDATE DELETE操作4、从源表拷贝数据到临时表,在拷贝过程中,对源表的更新操作会写 阅读全文

posted @ 2017-07-13 14:43 笑东风 阅读(5914) 评论(2) 推荐(2) 编辑

2017年7月5日

MySQL--当mysqldump --single-transaction遇到alter table(2)

摘要: 在上篇《MySQL--当mysqldump --single-transaction遇到alter table》中测试发现,在MySQL 5.6版本中,如果在mysqldump期间修改表,可能会导致mysqldump报错,而该结论与同事的执行现象不符,因此在MySQL 5.5版本中进行下测试。 测试 阅读全文

posted @ 2017-07-05 18:33 笑东风 阅读(1780) 评论(5) 推荐(1) 编辑

MySQL--当mysqldump --single-transaction遇到alter table(1)

摘要: 部分生产环境采用mysqldump --single-transaction的方式在夜间进行数据库备份,而同事恰好在备份期间执行了alter table操作,操作部分成功部分失败,为啥呢? ## ## 以下测试在MySQL 5.6.36上执行,该问题存在版本差异! MySQL 5.5 版本测试结果: 阅读全文

posted @ 2017-07-05 14:40 笑东风 阅读(1617) 评论(3) 推荐(2) 编辑

2017年6月29日

数据库表设计--备份记录的表设计优化

摘要: ## ## 需求场景: 由于MySQL没有类似于SQL SERVER那样的系统表来存放备份记录,且大规模的MySQL服务器需要集中管理和查看。 服务器出现性能问题或复制延迟时,需要先判断是否由数据备份引起。 ## ## 第一版 按照需求,考虑到需要记录的备份信息有备份服务器信息、备份开始结束时间、备 阅读全文

posted @ 2017-06-29 18:37 笑东风 阅读(5884) 评论(2) 推荐(1) 编辑

2017年6月20日

WINDOWS CLUSTER -- 时间不同步导致的群集问题

摘要: 故障描述,重启服务器后,发现该重启节点未成功加入到Windows群集中,导致该节点上的Alwayson服务也受影响处于“正在解析”状态,尝试重启cluster服务,发现无效,查看windows日志,发现以下错误: 发现以上错误均不是重点,重点是: 尝试更新域控策略,也会有类似错误提示: 仔细对比了当 阅读全文

posted @ 2017-06-20 00:56 笑东风 阅读(933) 评论(0) 推荐(1) 编辑

2017年6月1日

SQL Server--存在则更新问题

摘要: 在博客园看到一篇讨论特别多的文章“探讨SQL Server并发处理存在就更新七种解决方案”,这种业务需求很常见:如果记录存在就更新,不存在就插入。 最常见的做法: 一个很明显的问题,在高并发下可能存在操作同一条记录的多个线程都进入到INSERT环节,导致插入失败。 上面问题原因在于进入INSERT或 阅读全文

posted @ 2017-06-01 15:48 笑东风 阅读(8469) 评论(20) 推荐(8) 编辑

2017年5月15日

MySQL--Ansible推送密钥实现免密码登录

摘要: 从别人网站抄过来,保留自用 场景: 对于需要管理的很多linux服务器,每次登录都输入密码比较痛苦,配置一个跳板机,将本地公钥推送带各访问节点上实现SSH登录 登录账号:admin 本地秘钥路径:/home/admin/.ssh/id_rsa.pub 首先在跳板机上配置秘钥 然后创建ansible的 阅读全文

posted @ 2017-05-15 09:07 笑东风 阅读(1370) 评论(0) 推荐(0) 编辑

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

导航