为mysqlmtop开启慢查询功能以及工具组件功能

MySQL-MTOP很多人都应该或多或少的使用过,尤其是MySQL DBA从业人员要对数据库进行慢查询和性能监控至于MySQL-MTOP的其它监控模块在此就不多少说了(详见摘取天上星早期的MySQL-MTOP安装使用文档下载查看即可)这里主要说的是MySQL-MTOP慢查询模块的开启方法还有工具组件的开启方法,具体如下说明首先在被监控服务器安装如下组件:http://cpan.metacpan.o...
阅读(82) 评论(0)

php curl简单采集图片生成base64编码(并附curl函数参数说明)

许多年前的代码突然拿来一用,特做此笔记(此处的code用来定位内部错误位置,非http code)<?php $url="http://c.hiphotos.baidu.com/image/w%3D210/sign=ed30880babec8a13141a50e1c7029157/d52a2834349b033be1a9503e17ce36d3d539bd35.gif"; function cu...
阅读(296) 评论(0)

Mysql 根据时间戳按年月日分组统计(做个收藏)

create_time时间格式         SELECT DATE_FORMAT(create_time,'%Y%u') weeks,COUNT(id) COUNT FROM role GROUP BY weeks;         SELECT DATE_FORMAT(create_time,'%Y%m%d') days,COUNT(id) COUNT FROM role GROUP ...
阅读(214) 评论(0)

php二维数组按某个键值排序(突然用到以往知识,算是临时补充笔记吧)

$arr=[    array(        'name'=>'小坏龙',        'age'=>28    ),    array(        'name'=>'小坏龙2',        'age'=>14    ),    array(        'name'=>'小坏龙3',        'age'=>59    ),    array(        'name'=>'...
阅读(109) 评论(0)

php安装HTTP_Request2及引用介绍(通过HTTP_Request创建微软人脸识别的群组 为例)

Easy Installpear install HTTP_Request2Pyrus Installphp pyrus.phar install pear/HTTP_Request2出现下列信息则表示安装成功pear/HTTP_Request2 can optionally use PHP extension "fileinfo"downloading HTTP_Request2-2.3.0.t...
阅读(565) 评论(2)

【慢查询优化】连表查询注意谁是驱动表&搞不清楚谁join谁更好时放手让mysql自行判定

写在前面的话:   不要求每个人一定理解 联表查询(join/left join/inner join等)时的MySQL运算过程;   不要求每个人一定知道线上(现在或未来)哪张表数据量大,哪张表数据量小;    但把mysql客户端(如SQLyog,如HeidiSQL)放在桌面上,时不时拿出来 explain 一把,这是一种美德!在实例讲解之前,我们先回顾一下联表查询的基础知识。——联表查询的基...
阅读(127) 评论(0)

禁止修改数据库中的某一列语句

防止userinfo 表中的name,age,tel,fax 等字段被撰改(转载内容未测试,请测试后使用) ROPTRIGGERIFEXISTS`userinfo`;SET@OLD_SQL_MODE=@@SQL_MODE,SQL_MODE='';DELIMITER//CREATETRIGGER`userinfo`BEFOREUPDATEON`userinfo`FOREACHROWBEGINsetn...
阅读(154) 评论(0)

nginx配置https/证书更新/ Let's encrypt免费证书(https)以及错误解决!

git地址如下https://github.com/xdtianyu/scripts/tree/master/lets-encrypt调用 acme_tiny.py 认证、获取、更新证书,不需要额外的依赖。下载脚本和配置文件wget https://raw.githubusercontent.com/xdtianyu/scripts/master/lets-encrypt/letsencrypt....
阅读(809) 评论(0)

Nginx配置文件详细说明+nginx配置tomcat负载均衡

nginx配置tomcat负载均衡 nginx可以作为Web前置机,将客户请求按照一定算法合理分配给后置的tomcat应用服务器,从而达到均衡目的。当然如果应用使用了session会话,后 置的tomcat应用还要保证session共享才能达到应用集群效果。本文不讨论tomcat的集群问题,重点讨论nginx如何配置使后置的tomcat负载均衡用户 请求。 nginx....
阅读(226) 评论(0)

PHP CURL模拟登陆并提交数据,及PHP CURL文件上传/图片下载等(仅作调试,未完善)

<?php error_reporting(255); set_time_limit(120); /** * 发送报头信息 * * @return void(0) || string; */ if(!function_exists('httpHeader')){ function httpHeader(){ if(!headers_sent($file,$line))...
阅读(296) 评论(0)

rabbitmq安装与原理讲解&&php扩展编译

消息队列的实现中,RabbitMQ以其健壮和可靠见长.公司的项目中选择了它作为消息队列的实现.关于MQ的机制和原理网上有很多文章可以看,这里就不再赘述,只讲几个比较容易混淆的问题1,binding key和routing key  binding key和routing key是都不过是自己设置的一组字符,只是用的地方不同,binding key是在绑定交换机和队列时候通过方法传递的字符串,rou...
阅读(270) 评论(0)

redis删除指定开头的键值数据(命令行)

命令行批量删除指定开头的redis数据下面是批量删除以“key_”开头的所有redis数据redis-cli keys "key_*"  |  xargs redis-cli del相当于程序里先取出所有key_ 开头的redis key值 然后再通过循环逐个删除key键值的操作不过相对而言命令行操作来的更直接简便一些......
阅读(1123) 评论(3)

ThinkPHP3.2.3使用分页

首先要搞清楚的就是ThinkPHP3.2.3的分页类已经被移到了Think\Page.class.php,这是跟以前的版本有些不一样的,使用起来还是跟以前版本差不多,但是默认的效果不敢恭维,所以最好是自己加些样式。我加了一些样式(不怎么好看),大家可以自行的再去改进分页样式,效果图:在这里我有先把page的设置做成了一个函数getpage,将这个方法放到Application\Common\Com...
阅读(190) 评论(0)

memcached压力测试(附memcached安装方法)

安装环境:CentOS 6.4  php的扩展memcache,不支持cas,所以我们要装memcached扩展,memcached扩展是基于libmemcached,所以要先安装libmemcached 一、下载软件1、libmemcached下载地址:https://launchpad.net/libmemcached/+download文件:memcached-2.2.0.tgz2、php-...
阅读(389) 评论(0)

swoole1.8.0+版本异步redis安装(本实例为swoole1.8.10版本)详解

Swoole-1.8.0+版本增加了对异步Redis客户端的支持,基于redis官方提供的hiredis库实现。Swoole提供了__call魔术方法,来映射绝大部分Redis指令(本次安装实例为swoole1.8.10版本)编译安装hiredis (swoole1.8.10版本异步redis支持必须环境条件)使用Redis客户端,需要安装hiredis库。下载hiredis源码后,执行make ...
阅读(900) 评论(0)
409条 共28页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:820049次
    • 积分:11053
    • 等级:
    • 排名:第1337名
    • 原创:164篇
    • 转载:143篇
    • 译文:102篇
    • 评论:87条
    微信公众号
    zhaiqutianshangxing
    博客专栏
    文章分类
    IT牛人
    ...
    ..
    最新评论