本博自豪的采用PHP7。 PHP是世界上最好的语言,没有之一。

2014年04月的内容

服务器端编程

Apache运行机制剖析

Apache运行机制剖析
看完这篇文章,对apache有一个更新的认识,原文地址:http://blog.csdn.net/hguisu/article/details/7395181 Apache运行机制剖析: 1. B/S交互过程   浏览器(Browser)和服务器(Web Server)的交互过程:   1、  浏览器向服务器发出HTTP请……继续阅读 »

admin 3年前 (2014-04-14) 458浏览 0评论 1个赞

数据存储

MySQL Binlog三种格式介绍及分析

MySQL Binlog三种格式介绍及分析
今天被问到在实现公司mysql导hive工具binlogsync中使用的binlog日志格式问题。binlogsync2使用的是row模式,找了一些资料分析一个binlog3种格式的介绍。 一.Mysql Binlog格式介绍 Mysql binlog日志有三种格式,分别为Statement,MiXED,以及ROW! 1.Statement:每一条会修……继续阅读 »

admin 4年前 (2014-04-11) 364浏览 0评论 0个赞

数据存储

如何合理配置Mysql参数

如何合理配置Mysql参数
    Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性 完成,需要不断的观察以及调试,才有可能得到最佳效果。   下面先说我的服务器的硬件以及论坛情况,   CPU: 2颗四核Intel Xeon ……继续阅读 »

admin 4年前 (2014-04-04) 442浏览 0评论 0个赞

数据存储

“会思考的PHPer”主题之四:MySQL索引使用注意事项

“会思考的PHPer”主题之四:MySQL索引使用注意事项
能用整型不用字符型。整型处理起来比字符更快。   尽量避免NULL:应该指定列为NOT NULL,除非你想存储NULL。只要列中包含有NULL值都将不会被包含在索引中,复合索引中只要有一列含有NULL值,那么这一列对于此复合索引就是无效的。所以我们在数据库设计时不要让字段的默认值为NULL。   尽量使用短索引。在较长……继续阅读 »

admin 4年前 (2014-04-02) 421浏览 0评论 0个赞

数据存储

“会思考的PHPer”主题之三:MySQL索引实现【转】

“会思考的PHPer”主题之三:MySQL索引实现【转】
在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。 MyISAM索引实现 MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图: 图1 这里设表一共有三列,假设我们以Col1为主键,则图1是一个……继续阅读 »

admin 4年前 (2014-04-02) 493浏览 0评论 0个赞