- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 Mysql数据库优化系列(五)------索引优化策略之面试题
实验:Type:range 此处使用上了范围索引Key_len:12/3=4列使用到了索引c1,c2,c3,c4.解析:因为order by c3是有序的,所以c3,c4也用到了索引上图用到了c1,c2,c3,order by有序,可以利用索引。上图只用到了索引c1,因为order by c3,c2顺序不同于索引顺序上图c1,c2,c3
2014-12-27 17:23:06 2798
原创 Mysql数据库优化系列(四)------表的优化与列类型选择
表的优化:1: 定长与变长分离如 id int, 占4个字节, char(4) 占4个字符长度,也是定长, time 即每一单元值占的字节是固定的.核心且常用字段,宜建成定长,放在一张表. 而varchar, text,blob,这种变长字段,适合单放一张表, 用主键与核心表关联起来. 2:常用字段和不常用字段要分离.需要结合网站具体的业务来分析,分析字段的查询
2014-12-27 16:58:34 608
原创 Mysql数据库优化系列(三)------Mysql性能调优的思路
一、最好的优化-----不查询!这不是开玩笑.如果一台服务器出现长时间负载过高 /周期性负载过大,或偶尔卡住,如何来处理?大的思路-------- 是周期性的变化还是偶尔问题? 是服务器整体性能的问题, 还是某单条语句的问题? 具体到单条语句, 这条语句是在等待上花的时间,还是查询上花的时间. 唯一的办法--
2014-12-27 15:57:40 2924 1
原创 Mysql数据库优化系列(二)------AWK脚本统计数据库性能参数
一、查看数据库性性能: show status; 挑选出几个比较重要的参数 二、AWK简单脚本编程实现数据库性能统计 1.新建Vi score.txt 2.写下如下数据: 3.每秒刷新一次,并写入一个文件进行分析 三、AWK语法简介 Awk是一个简便的直译式的文本处理工具.擅长处理-
2014-12-27 15:52:18 810
原创 WebService学习系列(三)------XML-RPC
一、啥是XML-RPC XML-RPC可以理解为简化版的soap,对数据的包装相对简洁。二、配置 打开php.ini扩展,打开以下扩展,配置完重启Apache。 三、构建服务1.新建rpc-server.php rpc服务端<?phpfunction hello(){ return 'hhahaha';}//创建RPC服
2014-12-27 15:06:10 525
原创 WebService学习系列(二)------构造自己的WebService服务器
一、配置PHP的支持SOAP环境 修改调用客户端。也就是说修改php.ini,修改一下配置,改完之后重启Apache服务器。 二、WSDL(文件说明) 我们调用一下该服务的地址:http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?WSDL <?php//客户端通过wsdl,即可以了解webs
2014-12-27 14:48:03 493
原创 WebService学习系列(一)------初识WbeService
一、一张图解说WebService 通俗的说,按一定的XML格式,调用远程服务器的方法,并且服务器按一定的格式返回XML格式。 “一定的格式”?,不免大家产生了疑惑, 一定的格式------SOAP(Simple Object Access Protocol)简单的对象协议是在分散或分布式的环境中交换信息的简单协议,是一个基于XML的协议。 远程
2014-12-27 14:33:36 435
原创 HTTP协议分析系列(五)------php+socket编程发送http请求
一、php+socket请求原理二、模拟POST请求 三、封装自己的HTTP类 //http请求类的接口interface Proto{ //连接url function conn($url); //发送get查询 function get(); //发送post查询 function post(); //关闭连接 function close();}c
2014-12-18 18:02:41 1173
原创 HTTP协议分析系列(四)------重定向
第一步:新建一个header.php页<?phpheader('Location:http://www.baidu.com');//默认是302重定向?>第二步:分析如何制定重定向呢?指定用301重定向,<?php//header('Location:http://www.baidu.com');//默认是302重定向header('Location:http:
2014-12-18 17:56:17 1203
原创 HTTP协议分析系列(三)------HTTP协议方法和状态码
一、首先我们画一个图来看一下HTTP协议:难道方法只有POST GET吗?NO,还有一些少用的方法。二、请求方法有哪些?GET POST HEADER PUT TRACE DELETE OPTIONS注意:这些请求方法虽然HTTP协议里面规定的,但WEB SERVER 未必允许或支持这些方法方法讲解: (1)HEAD:和GET基本一致,只是不返回内容。
2014-12-18 17:39:20 587
原创 HTTP协议分析系列(二)------HTTP请求信息和相应信息的格式
一、请求的格式:(一)、请求行 (1)、请求方法 1.GET 2.POST 3.PUT 4.DELETE 5.TRACE 6.OPTIONS (2)、请求路径 (3)、所用的协议(二)、请求头信息(三)、请求主体信息(可以没有)(四)、头信息结束后和主体信息之间要
2014-12-18 17:23:40 1421
原创 HTTP协议分析系列(一)------初识HTTP协议
一、HTTP协议的重要性: 无论是以后用webservice,还是用rest做大型架构,都离不开对http的协议,可以简化的说:webservice=http协议+xml, Rest=http协议+json ,各种API也是一般用http+XML/json来实现的。往小说,做采集小偷站,也需要对HTTP协议有所了解,以及Ajax对HTTP。二、HTTP协议概念
2014-12-18 17:17:26 817
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人