高性能MySQL读书笔记:找出谁持有锁
作者:老王 周末重读了一遍《高性能MySQL》,发现有些知识点看过便忘了,没有实际动手操作一遍就是记不牢,所以今天动手操作了一下“找出谁持有锁”,并把实验步骤记录下来,有兴趣的网友可以参照一二。 问题的背景:在实际使用MySQL时,如果访
阅读全文→作者:老王 周末重读了一遍《高性能MySQL》,发现有些知识点看过便忘了,没有实际动手操作一遍就是记不牢,所以今天动手操作了一下“找出谁持有锁”,并把实验步骤记录下来,有兴趣的网友可以参照一二。 问题的背景:在实际使用MySQL时,如果访
阅读全文→作者:老王 以产品为中心的网站URL URL设计是个很有讲究的问题,很多网站在这方面显得过于随意。 比如说我们有一个照相机网站,数据库里保存着canon 550d,其id是123,那举一个不好的例子: http://www.f
阅读全文→对人暂不明朗,但是有人对动物做过实验。 1999年,美国康奈尔大学的研究者约翰•洛希在英国《自然》杂志上发表报告,用涂有转Bt基因玉米花粉的叶片喂养斑蝶,导致44%的幼虫死亡。 2004年,瑞士联邦技术研究院踢球植物学研究所海尔比克教授发现,先
阅读全文→永久的数据库连接是指在脚本结束运行时不关闭的连接。当收到一个永久连接的请求时。PHP将检查是否已经存在一个(前面已经开启的)相同的永久连接。如果存在,将直接使用这个连接;如果不存在,则建立一个新的连接。所谓“相同”的连接是指用相同的用户名和密码到相同
阅读全文→ 很简单的语句 可用一个命令删除表中的重复数据 delete from t_log where log_id not in (select log_id from (selec
阅读全文→摘要 内存管理对于长期运行的程序,例如服务器守护程序,是相当重要的影响;因此,理解PHP是如何分配与释放内存的对于创建这类程序极为重要。本文将重点探讨PHP的内存管理问题。 一、 内存 在PHP中,填充一个字符串变量相当简单,这只需要一个语句
阅读全文→Lost connection to MySQL server at ‘reading authorization packet’:从MySQL获取一个可用的连接是多次握手的结果。在多次握手的过程中,网络波动会导致握手失败。增加connect_tim
阅读全文→Lost connection to MySQL server at 'reading authorization packet' 见到的次数最少,是客户端连接MySQL认证时等待的时间超过了 connect_timeout (默认10秒),不管是哪
阅读全文→(一)Notepad++介绍 Notepad++ 是一款Windows环境下免费开源的代码编辑器,在性能上和vi类似,但功能上却强大许多.当前版本是5.5.1.安装完该软件后
阅读全文→在编程的过程中,函数提示是很有必要的。为什么这么说呢,一方面有些php函数很长,打出来要老半天,有个提示选一下就好了,大大提高了效率;另一方面其实很多人不能正确的拼写大部分函数,有了提示就不会出现写错函数的情况,或者说大大减少出错的情况;再一方面函数
阅读全文→一、安装设置 1.首先根据你的系统下载相应的安装文件。http://notepad-plus-plus.org/
阅读全文→Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,Redis最大的魅力是支持保存
阅读全文→今天公司同事要求在测试机上安装redis,并且要求让php安装上redis的扩展,redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和
阅读全文→# wget # tar -zxvf owlient-phpredis-2.1.1-0-g5a07edc.tar.gz # mv owlient-phpredis-5a07edc php-5.3.4/ext/phpredis/ # cd php
阅读全文→现在最新的redis版本是2.1.3,for php5.2 vc6版本的下载地址:http://dl.dropbox.com/u/28714660/php_redis-2.1.3-5.2-ts-4350b2a.zip ,下载好之后。 将其
阅读全文→