彳亍

天地不仁,以万物为刍狗

Linux系统中如何安装mysql的源码包?

这里以CentOS6.6系统中安装mysql的源码包,进行讲解。1. mysql源码包的下载mysql安装包的官方下载地址为:http://dev.mysql.com/downloads/mysql/5.6.html#downloads打开该下载地址后,在 “Select Version:”处,选...

2016-10-31 01:54:54

阅读数:4415

评论数:3

MySQL的explain命令详解

在MySQL中,当需要对某条SQL查询语句进行分析时,我们经常会使用 explain 命令 或 desc 命令进行操作,分析SQL语句时,explain 和 desc 的作用是一样的。使用 explain 命令可以分析出SQL查询语句中索引的使用情况、扫描的行数、扫描的类型等等,以便帮助我们对索引...

2016-10-30 01:39:02

阅读数:296

评论数:0

如何优化SQL?

通常,网站的性能瓶颈在数据库查询,如果你希望你的网站在一定阶段之内保持稳定,优化你的SQL和数据库是非常必要的优化环节。优化数据库是一个很大的话题,这里只是摘要一些比较关键的优化参考建议,并且需要具体分析项目的情况才能给出最合理的优化建议,所以具体的优化建议你应该咨询你公司的架构师或者DBA。1....

2016-10-29 15:35:18

阅读数:215

评论数:0

PHP5.3、PHP5.4、PHP5.5、PHP5.6的新特性

1. PHP5.3中的新特性1.1 支持命名空间(namespace)毫无疑问,命名空间是PHP5.3所带来的最重要的新特性。在PHP5.3中,可以用命名空间防止代码的冲突,命名空间的分隔符为 \ 反斜线。1.2 通过static关键字,实现方法的延迟静态绑定在PHP中,我们可以在类中通过self...

2016-10-27 02:44:44

阅读数:4864

评论数:1

压力测试——测试MySQL

除了对Web服务器进行测试外,数据库服务器也是系统的瓶颈之一,因此,我们还可以对数据库进行压力测试。关于MySQL的慢查询、explain分析等,这些主要是针对单条SQL语句的,其结果反映了SQL语句的优劣;而对MySQL进行的压力测试,则可以反映SQL语句的优劣和MySQL服务器的性能。 ...

2016-10-24 17:30:24

阅读数:3956

评论数:0

JMeter+Badboy组合测试

我们可能会遇到这种场景:模拟现实操作进行性能擦拭。需要模拟一个完整流程的用户操作, 模拟一定数量的并发请求,这样的测试结果比较接近于生产环境。 仅使用JMeter完成这个任务比较繁琐,因为JMeter的录制脚本过于笨拙复杂。 Badboy是用C++开发的免费软件,用于测试和开发复杂...

2016-10-21 20:45:16

阅读数:871

评论数:0

带ssl证书验证的curl请求

<?php /** * 带ssl证书验证的curl请求 * 请确保您的libcurl版本是否支持双向认证,版本高于7.20.1 * @param unknown $url * @param unknown $vars * @param number $second * @par...

2016-10-13 09:34:20

阅读数:1451

评论数:0

压力测试——JMeter工具

在PHP的开发中,有时需要测试当前服务器所能承受的荷载,这通常就需要用到压力测试。性能测试侧重于代码,而压力测试侧重于服务器。 最常用最简单的压力测试工具就是Apache自带的ab工具。ab压力测试工具的使用方法很简单,功能也较弱,对HTTP请求进行压力和性能测试,除了ab外,还有一款更专业的工具...

2016-10-10 22:55:48

阅读数:843

评论数:16

代码性能测试

对代码进行测试是项目在发布前必不可少的环节,需要保证产品的可用性、易用性、健壮性和安全性。 这也是产品测试要达成的目标。软件测试一个大的方向,专业性很强。这里,我们只介绍一些基本测试方法。 1. 时间点测试 性能测试的主要目的是测试代码的执行效率,找到瓶颈进行优化。性能测试最常用的办法...

2016-10-01 11:46:36

阅读数:1231

评论数:0

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