自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夜未蓝的点滴记忆

学习,沉淀,分享

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

转载 BigPipe学习研究

from: http://www.searchtb.com/2011/04/an-introduction-to-bigpipe.html1. 技术背景 FaceBook页面加载技术试想这样一个场景,一个经常访问的网站,每次打开它的 页面都要要花费6 秒;同时另外一个网站提供了相似的服务,但响应时间只需3 秒,那么你会如何选择呢?数据表明,如果用户打开一个网站,等待3~4

2014-01-23 10:37:40 778

转载 Varnish – 高性能http加速器

Varnish是一款高性能且开源的反向代理服务器和http加速器。与传统的Squid相比,Varnish具有性能更高、速度更快、管理更方便等诸多优点。作者Poul-Henning Kamp是FreeBSD的内核开发者之一。Varnish采用全新的软件体系架构,和现在的硬件提交配合紧密。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算 机系统的内存除了主存外,还包括了cpu内的L1、L2

2014-01-21 19:37:26 860

转载 深入理解PHP Opcode缓存原理

什么是opcode缓存?当解释器完成对脚本代码的分析后,便将它们生成可以直接运行的中间代码,也称为操作码(Operate Code,opcode)。Opcode cache的目地是避免重复编译,减少CPU和内存开销。如果动态内容的性能瓶颈不在于CPU和内存,而在于I/O操作,比如数据库查询带来的磁盘I/O开销,那么opcode cache的性能提升是非常

2014-01-20 17:47:17 3495 1

转载 PHP 内核探索

http://www.nowamagic.net/librarys/veda/cate/PHP

2014-01-20 11:09:56 573

转载 SQL注入漏洞全接触

http://subject.csdn.net/SQL-I/

2014-01-07 14:19:26 446

转载 PHP 多线程扩展 pthreads

资源地址:http://www.php.net/manual/zh/book.pthreads.php1. https://github.com/alecgorge/php_threading/2. https://github.com/krakjoe/pthreads刚才成功的编译后了第二个(一个似乎不是官方的标准扩展写法、估计有点儿麻烦,而且第一个是2年前的东西了),迫不及待的

2014-01-03 14:52:06 969

原创 Mysql性能优化之--连接

mysql最大连接数也是性能优化的一方面,很多开发人员并不关注一这点,因为mysql默认的连接数足够满足一些小型的应用了,但当网站流量越来越大,并发越来越高,那么你不得不关注这个连接数了。max_connections:Mysql最大连接数。参数默认值:100最大上限值:16384(超过按照16384为准)当mysql连接数大于该设置值时,就会报“Too many co

2013-09-29 14:53:20 909

原创 Jmeter压测模拟并发

jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgiJMeterPlugins(jmeter插件):http://jmeter-plugins.org/downloads/all/下面直接贴使用步骤:

2013-09-05 17:51:23 1901

转载 PHP在并发下的锁处理

PHP在多进程模式下(并发的web访问)由于没有内置的锁支持,在处理一些资源的之后,很容易出现并发性问题。在web开发中我们经常对我们的数据库耗时操作做缓存,但是可能出现一个陷阱,在缓存失效的一瞬间,大量的访问得到缓存失效的标示,都去后端查询数据库,导致同时大量的数据库耗时查询,出现数据库宕机等问题。此问题隐藏深,不容易查找。本项目主要用于解决php的进程间锁问题。

2013-09-01 14:56:42 1034

原创 mysql 主从复制

复制(replication)是mysql数据库提供的一种高可用高性能的解决方案,一般用于大型的应用,总体来说复制的工作原理分为以下3个步骤:主数据库(master)把数据更改记录到二进制日志(binlog)中从数据库(slave)把主库的二进制日志复制到自己的中继日志(relay log)中从库重做中继日志中的日志,把更改应用到自己的数据库上,以达到最终的一致性

2013-08-28 22:20:23 663

原创 mysql数据库备份与还原

mysqldump:参数 -l :加读锁,防止在备份时用户进行更新删除数据操作,导致备份数据不完整参数 -F:即flush logs,重新生成新的log-bin日志1. 备份所有数据库,可以使用 --all-databases选项:2. 备份指定的数据库,可以使用 --databases选项:

2013-08-25 16:10:01 519

原创 mysql 日志

错误日志:错误日志对mysql的启动,运行,关闭进行了记录。该文件不仅记录了所有的错误信息,也记录一些警告的信息或正确的信息。用户可以通过命令:show varibales like 'log_error'来定位该文件,如:

2013-08-24 13:23:28 684

原创 linux下安装MYSQL

1.编译安装mysql/usr/sbin/groupadd mysql/usr/sbin/useradd -g mysql mysqltar zxvf mysql-5.5.3-m3.tar.gzcd mysql-5.5.3-m3/./configure --prefix=/usr/local/webserver/mysql/ --enable-assembler --with-

2013-08-21 17:12:06 498

原创 Innodb 锁机制

一:什么是锁锁是数据库系统的一个特性,用于管理队共享资源的并发访问;Myisam是表锁,Innodb行锁。

2013-08-18 22:28:06 957

Maven实战(含目录).pdf

Maven实战(含目录).pdf

2016-07-30

MySQL技术内幕InnoDB存储引擎

本书由国内资深MySQL专家亲自执笔,国内外多位数据库专家联袂推荐。作为国内唯一一本关于InnoDB的专著,本书的第1版广受好评,第2版不仅针对最新的MySQL5.6对相关内容进行了全面的补充,还根据广大读者的反馈意见对第1版中存在的不足进行了完善,全书大约重写了50%的内容。本书从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB,更重要的是,它能为你设计管理高性能、高可用的数据库系统提供绝佳的指导。 全书一共10章,首先宏观地介绍了MySQL的体系结构和各种常见的存储引擎以及它们之间的比较;接着以InnoDB的内部实现为切入点,逐一详细讲解了InnoDB存储引擎内部的各个功能模块的实现原理,包括InnoDB存储引擎的体系结构、内存中的数据结构、基于InnoDB存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份与恢复,以及InnoDB的性能调优等重要的知识;最后对InnoDB存储引擎源代码的编译和调试做了介绍,对大家阅读和理解InnoDB的源代码有重要的指导意义。

2013-08-23

空空如也

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

TA关注的人

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