自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大鹏

易天下

  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

转载 mysql profile explain slow_query_log分析优化查询

在mysql查询性能分析中最常用的就是explain了,profile查看一些具体的性能也是不错的。同时也可以通过slow_query_log记录的慢日志分析查询性能。1. profile我们可以先使用SELECT @@profiling;来查看是否已经启用profile,如果profilng值为0,可以通过SET profiling = 1;来启用。启用profili

2012-03-30 15:25:40 1366

转载 Freemind 於 Ubuntu 11.10 中文無法輸入問題解法

Freemind 於 Ubuntu Linux 11.10 中文無法輸入, 原因有兩個:iBus 設定Freemind 預設快速鍵衝突依照下述步驟可以將此兩點解決.Freemind 中文無法輸入 解法iBus 設定Unity 的 Window鍵, 輸入 "ibus" 會搜尋出相關的程式, 找到 "Keyboard Input Methods", 或於右上角 鍵盤圖示

2012-03-26 09:41:39 1740

转载 详解MySQL分组查询Group By实现原理(1)

由于 GROUP BY 实际上也同样会进行排序操作,而且与 ORDER BY 相比,GROUP BY 主要只是多了排序之后的分组操作。当然,如果在分组的时候还使用了其他的一些聚合函数,那么还需要一些聚合函数的计算。所以,在GROUP BY 的实现过程中,与 ORDER BY 一样也可以利用到索引。  在 MySQL 中,GROUP BY 的实现同样有多种(三种)方式,其中有两种方式会利用现有的

2012-03-19 17:57:04 2084

转载 MySQL Order By实现原理分析和Filesort优化

MySQL中的ORDER BY有两种排序实现方式:1.利用有序索引获取有序数据          取出满足过滤条件作为排序条件的字段,以及可以直接定位到行数据的行指针信息,在 Sort Buffer 中进行实际的排序操作,然后利用排好序的数据根据行指针信息返回表中取得客户端请求的其他字段的数据,再返回给客户端.1.1 按照索引对结果进行排序:order by 使用索引是有条件1

2012-03-19 16:20:51 1503

转载 Mysql优化的基本思路和原则

在分析如何优化MySQL Query 之前,我们需要先了解一下Query 语句优化的基本思路和原则。一 般来说,Query 语句的优化思路和原则主要提现在以下几个方面:     1. 优化更需要优化的Query;     2. 定位优化对象的性能瓶颈;     3. 明确的优化目标;     4. 从Explain 入手;     5. 多使用profile     6.

2012-03-19 16:09:31 1237

转载 MySQL数据库服务器逐渐变慢 该如何分析与解决 【待看】

第一步 检查系统的状态 通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。1.1 使用sar来检查操作系统是否存在IO问题 #sar -u 2 10 — 即每隔2秒检察一次,共执行

2012-03-19 14:38:57 987

原创 Index Merge MySQL

索引合并查询优化是MySQL5.0引进的. 通常情况下.针对单独表的查询,我们仅仅只能使用其中一个索引来完成数据行检索。 但合并索引查询,是通一个表上几个索引范围查询,然后在合并结果一个方式。 1.针对于单表查询 2.结果集可以union或是insertsection或是union_of_insertsection 3.就是大表化零的思想应用.通过各个索引查询出来小点结果,然后

2012-03-19 12:57:44 1456

转载 聚集索引和非聚集索引

使用聚集索引在MySQL中如果使用Innodb做为存储引擎的话其主键就是聚集索引,也就是说数据是按照主键的顺序存放的。聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含

2012-03-19 11:59:57 684

原创 using_where, Using temporary ,using_filesort 分享

Using filsort文档中的解释:Mysql需要额外的一次传递,以找出如何按排序顺序检索行,通过根据联接类型浏览所有行并为所有匹配where子句的行保存排序关键字和行的指针来完成排序,然后关键字被排序,并按排序顺序检索行。额外的传递是指什么?Mysql> show create table test_filesort\G;***************************

2012-03-19 09:39:07 10414

转载 MYSQL 常识系统回顾和整理【建表、索引、数据同步、高效查询、排错原则】

参考:使你的 SQL 语句完全优化--Oraclemysql 执行顺序 SQL语句执行顺序分析首先,SELECT语句的基本语法如下:   SELECT selection_list # What columns toselect   FROM table_list # Which tables to select rowsfrom   WHERE prima

2012-03-18 11:26:30 1399

转载 linux grep命令

1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(只适用于

2012-03-16 18:11:27 602

转载 pmap命令,查看进程占用的内存及使用地址空间

单独查找文件内容grepgrep   /usr/local/*   -e   who       #who 是查找的内容 用 zcat 查看压缩的文件 单个磁盘的容量现在已经超过了 1TB,但是大型数据文件、日志文件、图像以及电影等媒体文件很快就把磁盘装满了。为了节省空间,可以把许多文件压缩到原大小的几分之一。例如,Apache 日志文件(是简单的文本)可以压缩到原大小的十分之

2012-03-16 17:41:40 5563

转载 查看安装配置项 apache nginx

apache查看已安装模块apache可以用一下两种方式查看已经安装的静态模块#./apachectl -t -D DUMP_MODULES./apachectl -t -D DUMP_MODULES#./httpd -l升级nginx,查看已经安装的模块,并隐藏或者修改版本号[root@mail ~]# /opt/nginx/sbin/nginx

2012-03-16 15:55:13 1023

转载 nginx状态监控

通过查看Nginx的并发连接,我们可以更清除的知道网站的负载情况。Nginx并发查看有两种方法(之所以这么说,是因为笔者只知道两种),一种是通过web界面,一种是通过命令,web查看要比命令查看显示的结果精确一些。下面介绍这两种查看方法No1、通过浏览器查看通过web界面查看时Nginx需要开启status模块,也就是安装Nginx时加上        –with-http_stub_st

2012-03-16 15:43:06 8180

转载 解决 502、504 Gateway Time-out(nginx)

504 Gateway Time-out问题常见于使用nginx作为web server的服务器的网站我遇到这个问题是在升级discuz论坛的时候遇到的一般看来, 这种情况可能是由于nginx默认的fastcgi进程响应的缓冲区太小造成的, 这将导致fastcgi进程被挂起, 如果你的fastcgi服务对这个挂起处理的不好, 那么最后就极有可能导致504 Gateway Time-out

2012-03-16 15:02:42 11445 1

转载 贪占了我的系统资源 php-fpm

测试人员向我们反映:在Facebook平台的游戏比其它平台的游戏明显更慢。我询问,是不是因为翻墙网络原因。他们说:不是,其它游戏也比较流畅。使用httpwatch查看了http请求,发现api.php请求花了6秒,且大部分时间是红色(httpwatch红色表示服务器运算时间)。平常2秒,现在6秒,服务器处理时间在不同的服务器相差这么多。直觉告诉:服务器资源。服务器概况操作系统:Cent

2012-03-16 14:58:12 1244

原创 Ubuntu防火墙ufw

Linux的核心包含了一个叫做Netfilter的子系统,它用于操作或决定所流向服务器的网络信息是否被接受。所有现代的Linux防火墙解决方案都使用这个系统来进行数据包过滤。ufw应用程序集成  打开端口的应用程序可以包含一个ufw的配置文件,它描述了应用程序正确执行所需端口的详细信息。这个配置文件被保存在/etc/ufw/applications.d文件夹中,当默认端口发生变化时,这

2012-03-14 10:18:51 1792

转载 使用strace监视系统调用

strace是一个必不可少的 调试工具,strace用来监视系统调用。这个工具在系统负载非常高的时候,可以用来查看到底系统在做什么。你可以了解到系统在用户态和内核态是如何通过系统调用和信号来实现程序的功能的.安装yum install strace -y参数说明:-c 统计每一系统调用的所执行的时间,次数和出错的次数等.-d 输出strace关于标准错误的调试信息.

2012-03-02 10:45:23 2743

原创 挂马详解和危害【仅供参考】

地址通过JS读取客户端的COOKIE等用户信息,用户可以通过URL,文件上传,文章编辑等方式在被攻击网站放JS挂马一:框架挂马二:js文件挂马首先将以下代码document.write("");保存为xxx.js,则JS挂马代码为三:js变形加密muma.txt可改成任意后缀四:body挂马五:隐蔽挂马top.document.bod

2012-03-01 09:52:54 2879

难得的某江湖婚嫁网源码V2.0,商业破解版

难得的某江湖婚嫁网源码V2.0,商业破解版

2014-08-29

ajax+jsp树形菜单

ajax+jsp和json+jsp+mysql 树形菜单和树形数据库结构

2008-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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