MySQL如何传输二进制日志
12年前 (2013-04-24) 2582浏览 0评论
MySQL Replication可以很方便的用来做应用的读扩展,也可以帮MySQL实现一定程度的HA方案。MySQL通过向备库传送二进制日志来实现Replication,本文将通过二进制日志相关源代码的主要接口来解释:“MySQL如何传输二进制日志...
12年前 (2013-04-24) 2582浏览 0评论
MySQL Replication可以很方便的用来做应用的读扩展,也可以帮MySQL实现一定程度的HA方案。MySQL通过向备库传送二进制日志来实现Replication,本文将通过二进制日志相关源代码的主要接口来解释:“MySQL如何传输二进制日志...
12年前 (2013-04-24) 2747浏览 0评论
上图先: 在使用MySQL的应用中,如果你的MySQL Server压力逐渐增大,在应用层优化已经到了一定瓶颈时,那么你应该首先考虑MySQL_Replication。本文将利用图示的方式简单的描述出MySQL Replication是如何工作的。 ...
12年前 (2013-04-24) 3170浏览 0评论
在开始介绍index merge/ROR优化之前,打算先介绍MySQL是如何对range/ref做成本评估的。MySQL是基于成本(cost)模型选择执行计划,在多个range,全表扫描,ref之间会选择成本最小的作为最终的执行计划。仍然强烈建议先阅...
12年前 (2013-04-24) 2742浏览 0评论
希望能够往前走一点。泛读了整个MySQL Range优化的相关代码,这里将总结Range优化相关的数据结构。本文不是从宏观(High Level)角度介绍Range优化相关内容,如果看客对此感兴趣,建议绕过本文,直接阅读参考文献,相信会有收获。 已经...
12年前 (2013-04-24) 2824浏览 0评论
本文通过一个案例来看看MySQL优化器如何选择索引和JOIN顺序。表结构和数据准备参考本文最后部分”测试环境”。这里主要介绍MySQL优化器的主要执行流程,而不是介绍一个优化器的各个组件(这是另一个话题)。 explain s...
12年前 (2013-04-24) 3596浏览 0评论
总共分为三个步骤:1。把冰箱门打开 2.把大象装进去 3.把冰箱门关上 开个玩笑,不过确实是3个步骤 1.将chm提取出html文件: 2.将html按页排序 3.转换成pdf 在ubuntu下进行如下操作: 1.安装libchm-bin, htm...
12年前 (2013-04-24) 3026浏览 0评论
#!/bin/bash for UUID in $(/opt/xensource/bin/xe vm-list power-state=running --minimal | tr , ); do NAME=$(/opt/xensource/bin/...
12年前 (2013-04-24) 3779浏览 0评论
有时候误操作,会导致VPS无法关机和重启,xencenter就会提示”Another operation involving the object is currently in progress” 这个时候,请ssh登陆到x...
12年前 (2013-04-24) 3435浏览 0评论
多数人看到这篇日志,第一印象肯定是以为是要讲如何通过正则表达式来判断。 非也,在php5.2.0之后,有专门的函数来做这个判断了。 判断是否是合法IP if(filter_var($ip, FILTER_VALIDATE_IP)) { // it...
12年前 (2013-04-24) 2583浏览 0评论
pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为...
12年前 (2013-04-23) 3010浏览 0评论
关于深拷贝与浅拷贝 import copy li = [0, 1, 2, 3, 4, 5, [7, 8, 9] ] li1 = li[:] #切片拷贝 li2 = copy.copy(li) #浅拷贝 li3 = copy.deepcopy(li) ...
12年前 (2013-04-23) 2895浏览 0评论
需要正则 已然忘却了 匹配Email:^[w.]+@[w]+.[a-zA-Z.]+[^.]$ 匹配QDU学号:^[1-9][0-9]{11}$ 长时间不用正则表达式就容易健忘 留个备份在这 这样比查书快点 转载请注明:爱开源 » Pyt...
12年前 (2013-04-23) 2879浏览 0评论
已经进入我在Red Hat的第三年了,看到两年来这贫瘠无比的博客,决定把阶段总结发到这里来,挽回一下我那正在疯狂下滑的订阅数,嗯。回头看了一下以前的日志,去年这个时候竟然没有写总结,干脆两年的一起写好了。行文照旧会比较混乱,请将就将就。 ...
12年前 (2013-04-23) 3095浏览 0评论
闲来无事, 总结一下内核开发调试环境的搭建过程, 希望能对和我一样的内核新手们有所帮助. 方案 我的测试系统在QEMU中运行, Host和Guest的架构都是x86_64, 用Busybox生成的initrd做为根文件系统, KGDB做为调试器. 生...
12年前 (2013-04-23) 2702浏览 0评论
来源:DeveloperWorks – 曾滢著 简介: JavaScript 函数式脚本语言特性以及其看似随意的编写风格,导致长期以来人们对这一门语言的误解,即认为 JavaScript 不是一门面向对象的语言,或者只是部分具备一些面向对象的特征。本...
12年前 (2013-04-23) 3246浏览 0评论
python有很多web 开发框架,代码写完了,部署上线是个大事,通常来说,web应用一般是三层结构 web server —->application —–> DB server 主流的web ser...
12年前 (2013-04-22) 8390浏览 0评论
需求:从日志信息中提取特定时间范围内的日志,并将其发送至远程主机上 分析:一般的需求只是以两个特定的时间点做要求,比如说12:00:00到13:00:00这两个准确时间点之间的日志信息,同时日志中肯定是存在这两个时间点的 本需求只是求个范围值,比如说...
12年前 (2013-04-22) 3104浏览 0评论
申明:本博主并没有完全掌握每个配置文件的意义….不过这两个配置算是我在网上看到功能最为强大的两个配置文件了 当然前提是大家提前安装了对应的程序了 献给大家,有兴趣的拿去用,懂的给博主指点指点… 先上vimrc " http://amix.d...