自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 php apc缓存以及与redis的对比

APC简介APC的全称为Alternative PHP Cache, 是一款开源的php插件,用来对php的代码或者用户数据进行缓存。APC 对php代码的缓存apc可以去掉php动态解析以及编译的时间,php脚本可以执行的更快。下面这张图很好的说明了为什么了apc可以让php脚本运行得更快。PHP是一个动态脚本语言,所以为了让用户在浏览器中

2015-07-29 18:31:49 8564

原创 MySQL 之 filesort

MySQL filesort的理解在对sql进行调优时候,经常碰到explain输出using filesort,那么这是什么意思的如果mysql在排序的时候没有使用到索引那么就会输出using filesort。mysql对排序有两种实现两边扫描第一遍扫描出需要排序的字段,然后进行排序后,根据排序结果,第二遍再扫描一下需要select的列数据。这回引起大量的随即IO,效率不高,但是节约内存。排序使

2015-03-16 18:49:45 2176

转载 数据库与数据仓库的区别

首先,定义三个概念:数据库软件、数据库、数据仓库。数据库软件:是一种软件,可以看得见,可以操作。用来实现数据库逻辑功能。属于物理层。数据库:是一种逻辑概念,用来存放数据的仓库。通过数据库软件来实现。数据库由很多表组成,表是二维的,一张表里可以有很多字段。字段一字排开,对应的数据就一行一行写入表中。数据库的美,在于能够用二维表现多维关系。目前市面上流行的数据库都是二维数据库。如:Oracle

2015-03-12 21:02:40 540

原创 Performance Schema ---Sys56工具

Performance Schema —Sys56工具Performance Schema是MySQL重要的性能监控工具,可以帮助我们找到MySQL的性能瓶颈以及一些其他的SLOW SQL等问题,能有效的帮助我们进行系统调优。下面从以下几个点对Performance schema以及sys56工具进行说明获取数据库执行最多的SQL语句单条执行时间最长的SQL最频繁的表从未被使用过的索引文件

2015-03-10 15:51:06 672 1

原创 移位操作的优先级

看一下下面的代码片段#include #include int main() { int i = 2; int x = i << 2 + 1; printf("%d\n", x); int y = (i << 2) + 1; printf("%d\n", y); return 0;}输出结果应该为16,9因为加法的优先级高于左移,所以i

2015-03-05 10:29:09 910

原创 MySQL 指针的艺术--base_list

引言             读MySQL源码已经有一段时间了,对于MySQL这个庞然大物,读起来真是费时费力,即使配备gdb、mysql internal 外加一些讲解MySQL的书籍读起来还是朦朦胧胧,究其原因还是自己功夫不到家了,再接再厉吧,少年!List           在读代码的过程中,发现大量的List类型的变量,所以想要深入了解一下MySQL的链表是如何实现的

2014-12-13 10:49:30 1695

原创 CR_COMMANDS_OUT_OF_SYNC 错误

CR_COMMANDS_OUT_OF_SYNC      今天写一个mysql的gtest测例,大致的意思是先插入几条然后select出来然后drop test,结果出现了这个错误。如果用函数mysql_error()输出会产生     Commands out of sync; you can't run this command now错误消息。 出错代码如下

2014-12-04 19:00:53 2743

转载 UML类图几种关系的总结

在UML类图中,常见的有以下几种关系:泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization)【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种.【箭头指向】

2014-11-18 19:05:56 367

原创 mysql innodb_flush _log_at_trx_commit

前言      今天去跟师兄去某一国企帮助他们优化他们的SQL。

2014-11-14 22:52:09 1080

原创 pnp4nagios绘制多条对比曲线

引言默认的pnp4nagios绘图插件只能h

2014-11-12 22:53:49 629

原创 nagios+pnp简单环境的应对

引言实习公司为了给某一个

2014-10-26 22:56:59 663

转载 gcc编译过程简析

今天360面试,问了一道gcc编译的问题,说实话这个问题在之前真看过,不过不知道多就之前了,

2014-10-21 22:59:36 327

原创 I/O复用(一)--select & poll

楔子while ((n = read(STDIN_FILENO, buf, BUFSIZE)) > 0 ) if (write(STDOUT_FILENO, buf ,n) != n ) err_sys("write error")上面这段代码很简单:从标准输入读入数据输出至标准输出。这里涉及两个描述符,这段代码的顺利完成要求两个描述符都准备好,只要其一没有准备好程序

2014-09-11 15:13:46 388

原创 nagios监控 mysql 表结构

引言为了给客户演示对m

2014-09-04 15:21:48 1364

原创 nagios event handler配置

引言有这样一个需求:用nagios监控mysql是否启动,如果没有启动则

2014-09-01 14:00:51 1364

原创 nagios pnp插件安装以及配置(续)

引言有问题jiu

2014-08-21 11:29:16 2456 2

原创 nagios pnp插件安装以及配置

一、准备pnp4nagios-0.6.24.tar.gz

2014-08-15 17:12:48 780

原创 shell 筛选目录下的特定编码类型文件

引言最近需要做一个php网页汉化的人物,

2014-08-11 17:11:54 2074

原创 ubuntu下nagios监控环境搭建

在安装nrge插件时,如果你遇到这个问题

2014-08-07 12:07:20 764

原创 /dev/null文件使用

linux中一共有三种数据流向的地方分别为标准输入,标准输出以及标准错误cu

2014-08-05 15:11:03 2050

原创 glusterFS 分布式文件系统初探

一、glusterFS 简介        glusterFS是一个开源d

2014-07-31 16:34:13 692

原创 MySQL嵌套事务的讨论

看MySQL Internals Manual文档有一段关于nest

2014-07-22 11:29:33 10970

原创 MySQL Join操作浅析

在MySQL中,join,inner join,cross join是一样的。

2014-07-02 22:12:03 913

nagios安装包

包含nagios-4.0.7.tar.gz nagios-plugins-2.0.3.tar.gz nrpe-2.15.tar.gz三个安装源码文件

2014-08-08

join测试数据

导入即可用,建JoinTest数据库,并在这个数据库中建立stu_baseinfo,stu_course,stu_tutor三章表,每张表插入三条数据

2014-07-02

空空如也

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

TA关注的人

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