自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 MYSQL 主从服务器配置工作原理

一、        主从配置的原理:Mysql的 Replication 是一个异步的复制过程,从一个 Mysql instace(我们称之为 Master)复制到另一个Mysql instance(我们称之 Slave)。在 Master 与 Slave之间的实现整个复制过程主要由三个线程来完成,其中两个线程(Sql线程和IO线程)在 Slave 端,另外一个线程(IO线程)在 Ma

2013-09-26 19:57:32 813

转载 Mysql中Insert into xxx on duplicate key update问题

要点:Insert into xxx on duplicate key update可以在唯一索引重复的情况下,进行更新操作。          (1) 插入里边的字段应该只有一个 唯一索引;           (2)多行插入用values(value) 在看代码的过程中碰到了这一用法,不太理解,google了一下。它的意义其实是如果在insert语句末尾制定了on dupl

2013-09-26 15:58:30 2701

转载 mysql优化------2 查看系统性能(表大小,I/o性能)

三:判断mysql I/0 性能的一种方式(网络搜集供参考)show global status like 'innodb_dblwr%'\G  如果innodb_dblwr_pages_writen/innodb_dblwr_writes远小于64:1,说明磁盘写入压力不高          show engine innodb status\G 查看缓冲池的方法。  sel

2013-09-26 15:54:48 3069

原创 mysql 千万量级的表的优化

一  大的优化方向: 数据结构优化,慢查询优化,索引优化,mysql参数设置优化数据结构优化:先读写分离、再垂直拆分、再水平拆分!说3点1. 设计合适的索引,基于主键的查找,上亿数据也是很快的;2. 反范式化设计,以空间换时间,避免join,有些join操作可以在用代码实现,没必要用数据库来实现;3. buffer,尽量让内存大于数据.

2013-09-25 17:03:45 3205

转载 服务器性能分析工具gprof的使用及没有生成gmon.out文件的原因

早上从网上查看资料时无意中看到了gprof这个工具,随便把他用在项目里试了一下。结果发现调用次数的数据比较全,但调用时间基本上都是0。网上查了一下发现gprof只记录执行时间超过0.01秒即10毫秒的函数调用时间:*(,我测的是服务器程序,这个时间也太长了吧!!!!        从网上总结了gprof使用的注意事项,说不定以后会用到:一,gprof只能查看用户函数信息。如果想查看库函数的

2013-09-24 13:56:09 6531

原创 mysql 大树据表update很慢

问题描述:数据表千万量级,update  where gid="adadfadsfasdf",返回结果显示耗时70ms到1s之间分析:表很大,那么update,可能先要取索引,再取页面,但是即使都是磁盘操作,每次磁盘操作耗费5ms,大概花费20,30ms足矣所以时间肯定是花在io等待上了。使用 iostat   -x  -d 1   3 显示等待时间几十毫秒所以时间

2013-09-22 18:38:13 1966

转载 mysql----ERROR 1040 (HY000): Too many connections

http://gwokae.mewggle.com/wordpress/index.php/archives/683

2013-09-18 17:07:56 1939

转载 shell之crontab

crontab与环境变量不要假定cron知道所需要的特殊环境,它其实并不知道。所以你要保证在shelll脚本中提供所有必要的路径和环境变量,除了一些自动设置的全局变量。所以注意如下3点:1)脚本中涉及文件路径时写全局路径;2)脚本执行要用到java或其他环境变量时,通过source命令引入环境变量,如:cat start_cbp.sh#!/bin/shsource /etc

2013-09-17 15:34:08 2697

转载 Memcache第一篇---基础教程

Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http

2013-09-12 14:13:41 759

转载 【分享】一位技术人员成长历程

来源:http://zwchen.iteye.com/blog/676023 我们每天都会遇到下面这些问题,不知道大家有什么新的看法?  1、信息社会,我们越来越不堪负荷,工作被越来越频繁地打断。  2、项目经理,该适当引导团队,管理好各种通讯工具:IM工具、Email客户端,RSS阅读器 软件开发时,最好能够进入思维流状态,IT工作者应该有

2013-09-12 13:17:27 1187

原创 simhash

http://grunt1223.iteye.com/blog/964564

2013-09-09 16:18:21 1056

转载 Cookie mapping技术

摘要:Cookie mapping分为两步:(1)google ad exchange等在网站主网站上种cookie,生成google_id  (2)用户在网站主网站上浏览时,有广告请求; google把请求302重定向到dsp,并携带加密过后的google_nid。这样dsp就在网站主网站种cookie,并且建立映射表:google_nid---->dbp_cookie

2013-09-04 11:48:48 10668

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除