吴峰的博客

mysql查询各数据库,数据表的容量大小,使用delete删除数据之后发现data_length存在缓存问题。解决办法使用 :TRUNCATE TABLE 表名;重新查询data_length发现数据已变化。1.查看所有数据库容量大小  selecttable_schema as '数据库',...

file_get_contents 和 curl 区别

  • 2018-10-15 11:11
  • 管理员
  • 1118 查看

file_get_contents 和 curl 区别1.curl 支持更多功能curl 支持更多协议,有http、https、ftp、gopher、telnet、dict、file、ldap;模拟 Cookie 登录,爬取网页;FTP 上传下载。fopen / file_get_contents 只能使用 GET 方...

php分布式部署

  • 2018-09-04 16:42
  • 管理员
  • 1051 查看

        普通的Web开发,常用的模式就是用户登录之后,登录状态信息保存在Session中,用户一些常用的热数据保存在文件缓存中,用户上传的附件信息保存在Web服务器的某个目录上。这种方式对于一般的Web应用,使用很方便,完全能够胜任。但是对于高并发的企业级网站,就应付不了...

几个比较实用的PHP函数

  • 2018-05-18 21:31
  • 管理员
  • 1263 查看

1. sys_getloadavg() sys_getloadavt()可以获得系 统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。 与其让服务器因负 载过高而宕掉,不如在系统负载很高时主动die掉一个脚本,sys_getloadavg()就是...

thinkphp中的setInc、setDec方法

  • 2018-04-27 13:46
  • 管理员
  • 1121 查看

thinkphp3.0增加setInc、setDec方法,今天查看thinkphp2.0的方法setInc、setDec时是这样写的: 而对于统计字段(通常指的是数字类型)的更新,系统还提供了 setInc 和 setDec 方法: $User = M( "User" ); // 实例化 User ...

倾听程序员的心声真的很重要

  • 2018-04-18 13:26
  • 管理员
  • 1217 查看
倾听程序员的心声真的很重要

说到开发产品,没有人比程序员更了解产品。程序员知道产品的优点、缺陷、用途和潜在用途。说起这些,程序员了如指掌,如数家珍。在这个似乎无所不在的数字时代,倾听程序员必须要说的内容非常重要,而且也许比以往任何时期都更加重要。...

MySQL慢查询(一) - 开启慢查询

  • 2018-01-17 14:30
  • 管理员
  • 1307 查看

MySQL慢查询(一) - 开启慢查询一、简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、参数说明slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写...

Mysql优化【五、索引优化】

  • 2018-01-16 19:15
  • 管理员
  • 954 查看

目录(技术文)多关于索引,分为以下几点来讲解:一、索引的概述(什么是索引,索引的优缺点)二、索引的基本使用(创建索引)三、索引的基本原理(面试重点)四、索引的数据结构(B树,hash)五、创建索引的原则(重中之重,面试必问!敬请收藏!)六、百万级别或以上的数据如何删除一、索引的概述1)什么是索引?索引是一种特殊的文件(...

MySQL字符串函数substring:字符串截取

  • 2018-01-16 10:21
  • 管理员
  • 976 查看

MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。1. 字符串截取:left(str,...

Copyright 吴峰的博客 © 2014-2016 管理员邮箱:phpwufeng@163.com   统计:   ICP备案:鲁ICP备16004939号-1