斜阳雨陌

再不做乞求命运怜惜的弱者,一定要做主宰命运的王。

MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法

在应用时,经常要使用这两个函数TIMESTAMPDIFF和TIMESTAMPADD。一,TIMESTAMPDIFF语法:TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)。说明:返回日期或日期时间表达式datetime_expr1 和date...

2018-05-31 20:11:37

阅读数:49

评论数:0

查看mysql语句运行时间

1. Show profiles是5.0.37之后添加的,要想使用此功能,要确保版本在5.0.37之后。     Query Profiler是MYSQL自带的一种query诊断分析工具,通过它可以分析出一条SQL语句的性能瓶颈在什么地方。通常我们是使用的explain,以及slow query ...

2018-05-31 16:58:29

阅读数:71

评论数:0

MyISAM 和 InnoDB 的区别

区别:1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYIS...

2018-05-31 16:46:32

阅读数:66

评论数:0

Navicat for MySQL:快捷键整理

     使用快捷键,提升工作效率![html] view plain copyctrl+q            打开查询窗口  ctrl+/            注释sql语句  ctrl+shift +/     解除注释  ctrl+r            运行查询窗口的sql语句  ...

2018-05-31 16:15:11

阅读数:49

评论数:0

MySQL单表百万数据记录分页性能优化 limit优化

背景:自己的一个网站,由于单表的数据记录高达了一百万条,造成数据访问很慢,Google分析的后台经常报告超时,尤其是页码大的页面更是慢的不行。测试环境:先让我们熟悉下基本的sql语句,来查看下我们将要测试表的基本信息use infomation_schemaSELECT * FROM TABLES...

2018-05-31 15:57:37

阅读数:238

评论数:2

MYSQL分页limit速度太慢优化方法

在mysql中limit可以实现快速分页,但是如果数据到了几百万时我们的limit必须优化才能有效的合理的实现分页了,否则可能卡死你的服务器哦。当一个表数据有几百万的数据的时候成了问题!如 * from table limit 0,10 这个没有问题 当 limit 200000,10 的时候数据...

2018-05-31 14:47:39

阅读数:58

评论数:0

EXPLAIN 命令详解

Explain命令在工作中,我们用于捕捉性能问题最常用的就是打开慢查询,定位执行效率差的SQL,那么当我们定位到一个SQL以后还不算完事,我们还需要知道该SQL的执行计划,比如是全表扫描,还是索引扫描,这些都需要通过EXPLAIN去完成。EXPLAIN命令是查看优化器如何决定执行查询的主要方法。可...

2018-05-31 11:55:08

阅读数:32

评论数:0

count(1)、count(*)与count(列名)的执行区别

执行效果:1.  count(1) and count(*)当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了! 从执行计划来看,count(1)和count(*)的效果是一样的。 但是在表做过分析之后,count(1)会比count(*)的用时少些(1w以...

2018-05-29 14:38:06

阅读数:58

评论数:0

MySQL性能剖析工具(pt-query-digest)

这个工具同样来自percona-toolkit 该工具集合的其他工具 MySQL Slave异常关机的处理 (pt-slave-restart)  验证MySQL主从一致性(pt-table-checksum&pt-table-sync) http://www.linuxi...

2018-05-29 10:30:05

阅读数:54

评论数:0

linux命令详解之df命令

df命令概述df命令作用是列出文件系统的整体磁盘空间使用情况。可以用来查看磁盘已被使用多少空间和还剩余多少空间。 df命令显示系统中包含每个文件名参数的磁盘使用情况,如果没有文件名参数,则显示所有当前已挂载文件系统的磁盘空间使用情况,参考示例1。 在默认情况下,磁盘空间是以1KB为单位进行显示的,...

2018-05-28 21:18:07

阅读数:26

评论数:0

man命令

man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。语法man(选项)(参数)选项-a:在所有的man帮助手册中搜索; -f:等价于whatis指令,显示给定关键字的简短描述信息; -P:指定内容时使用分页程序; -M:指定man手册搜索...

2018-05-28 20:50:54

阅读数:29

评论数:0

ps -aux指令详解

1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。 2)ps -A 显示所有程序。 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 4)ps -e 此参数的效果和指定”A”参数相同。 5)ps e 列出程序时,显示每个程序所使用的环境变量。 ...

2018-05-25 19:27:48

阅读数:38

评论数:0

nginx和tomcat的区别

web上的server都叫web server,但是大家分工也有不同的。nginx常用做静态内容服务和代理服务器(不是你FQ那个代理),直面外来请求转发给后面的应用服务(tomcat,django什么的),tomcat更多用来做做一个应用容器,让java web app跑在里面的东西,对应同级别的...

2018-05-22 15:59:30

阅读数:43

评论数:0

什么是Nginx?为什么使用Nginx?

一、前言      为毛要用nginx服务器代理,不直接用tomcat 7.0,还做多了一次接请求?      这个是我想问的,公司的新项目是要用Nginx+tomcat7+jdk开发的,用户命名可以直接访问tomcat,为啥还要用Nginx?这货是个啥玩意?二、为什么使用Nginx?      ...

2018-05-22 15:49:08

阅读数:47

评论数:0

nginx是什么?

一、介绍        Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。         Nginx是一款轻量级的Web服务器/反向代理服务器以及电子邮件代理服务器,并在一个BSD-like协议下发行。由俄罗斯的程序设计师lgor Sysoev所开...

2018-05-22 15:15:12

阅读数:334

评论数:0

漏桶算法和令牌桶算法

一、问题描述    某天A君突然发现自己的接口请求量突然涨到之前的10倍,没多久该接口几乎不可使用,并引发连锁反应导致整个系统崩溃。如何应对这种情况呢?生活给了我们答案:比如老式电闸都安装了保险丝,一旦有人使用超大功率的设备,保险丝就会烧断以保护各个电器不被强电流给烧坏。同理我们的接口也需要安装上...

2018-05-22 14:25:50

阅读数:52

评论数:0

服务熔断、降级、限流、异步RPC -- HyStrix

在今天,基于SOA的架构已经大行其道。伴随着架构的SOA化,相关联的服务熔断、降级、限流等思想,也在各种技术讲座中频繁出现。本文将结合Netflix开源的Hystrix框架,对这些思想做一个梳理。背景伴随着业务复杂性的提高,系统的不断拆分,一个面向用户端的API,其内部的RPC调用层层嵌套,调用链...

2018-05-22 12:16:10

阅读数:37

评论数:0

表单提交和json提交

背景在前后端分离的开发组中,前端通常对自己代码组织的比较细致,都会对AJAX,或者小程序API做封装。而很多前端开发对后端接口要求的传参 一头雾水,后端开发人员对HTTP一知半解,传参接收不到,说不清楚,互相推脱,谁谁应该改传参方式。HTTP协议中:Content-Type,估计是非常非常多的人弄...

2018-05-22 11:53:57

阅读数:70

评论数:0

from表单提交和JSON区别

form表单是“键值对”的数据格式,例如: a=1&b=2&c=3 而json格式则与之不同,如下: {"a":1,"b":2,"c":3} ...

2018-05-22 11:33:51

阅读数:759

评论数:0

JSON.stringify()和JSON.parse()分别是什么

JSON.stringify() 从一个对象中解析出字符串JSON.stringify({"a":"1","b":"2"})结果是:"{...

2018-05-22 11:23:37

阅读数:50

评论数:0

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