09 2013 档案
摘要:一、 主从配置的原理: Mysql的 Replication 是一个异步的复制过程,从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在 Master 与 Slave 之间的实现整个复制过程主要由三个...
阅读全文
摘要:要点:Insert into xxx on duplicate key update可以在唯一索引重复的情况下,进行更新操作。 (1) 插入里边的字段应该只有一个 唯一索引; (2)多行插入用values(value) (3) ...
阅读全文
摘要:三:判断mysql I/0 性能的一种方式(网络搜集供参考) show global status like 'innodb_dblwr%'\G 如果innodb_dblwr_pages_writen/innodb_dblwr_writes远小于64:1,说明磁盘写入压力不高 ...
阅读全文
摘要:参考: 一 大的优化方向: 数据结构优化,慢查询优化,索引优化,mysql参数设置优化 数据结构优化:先读写分离、再垂直拆分、再水平拆分! 说3点 1. 设计合适的索引,基于主键的查找,上亿数据也是很快的; 2. 反范式化设计,以空间换时间,避免join,有些join操作可以在用...
阅读全文
摘要:早上从网上查看资料时无意中看到了gprof这个工具,随便把他用在项目里试了一下。结果发现调用次数的数据比较全,但调用时间基本上都是0。网上查了一下发现gprof只记录执行时间超过0.01秒即10毫秒的函数调用时间:*(,我测的是服务器程序,这个时间也太长了吧!!!! ...
阅读全文
摘要:问题描述: 数据表千万量级,update where gid="adadfadsfasdf",返回结果显示耗时70ms到1s之间 分析: 表很大,那么update,可能先要取索引,再取页面,但是即使都是磁盘操作,每次磁盘操作耗费5ms,大概花费20,30ms足矣 所以时间肯定是花在io等待...
阅读全文
摘要:http://gwokae.mewggle.com/wordpress/index.php/archives/683 查看最大链接 mysql -h alg-db14 -u bfdroot -pqianfendian -e "show variables" | grep max_conne...
阅读全文
摘要:一 crontab高级用法 Crontab 主要是在做排程, 通常一般寫法大概都是如下: 0 0 * * * /usr/local/www/awstats/cgi-bin/awstats.sh 這種寫法規則如下: 分 時 日 月 週 對應表如下: field ...
阅读全文
摘要:Memcache是什么 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。 它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个Ha...
阅读全文
摘要:来源:http://zwchen.iteye.com/blog/676023 我们每天都会遇到下面这些问题,不知道大家有什么新的看法? 1、信息社会,我们越来越不堪负荷,工作被越来越频繁地打断。 2、项目经理,该适当引导团队,管理好各种通讯工具:IM工具、Emai...
阅读全文
摘要:http://grunt1223.iteye.com/blog/964564 http://www.cnblogs.com/linecong/archive/2010/08/28/simhash.html
阅读全文
摘要:摘要: RTB竞价中的cookie mapping技术解决DSP的cookie跟ad change的cookie匹配问题。 Cookie mapping分为两步:(1)google ad exchange等在网站主网站上种cookie,记录用户信息,生成google_customer_nid ...
阅读全文