11 2014 档案

摘要:今天要开发一个定时任务,然后加入cron列表中。但是有个问题摆在眼前,脚本的执行中需要输入数据库密码(貌似5.1版本以上不允许在-p后直接加密码,会报错)mysql -u root -p << SQLuse db;set names utf8;`cat task.sql`SQL运行上述代码后,会提示... 阅读全文
posted @ 2014-11-28 15:38 wangxusummer 阅读(5439) 评论(0) 推荐(0) 编辑
摘要:锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而... 阅读全文
posted @ 2014-11-28 13:47 wangxusummer 阅读(195) 评论(0) 推荐(0) 编辑
摘要:写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页... 阅读全文
posted @ 2014-11-28 11:27 wangxusummer 阅读(228) 评论(0) 推荐(0) 编辑
摘要:关于mysql的锁行还是锁表,这个问题,今天算是有了一点头绪,mysql 中 innodb是锁行的,但是项目中居然出现了死锁,锁表的情况。为什么呢?先看一下这篇文章。做项目时由于业务逻辑的需要,必须对数据表的一行或多行加入行锁,举个最简单的例子,图书借阅系统。假设 id=1 的这本书库存为 1 ,但... 阅读全文
posted @ 2014-11-28 10:56 wangxusummer 阅读(519) 评论(0) 推荐(0) 编辑
摘要:mysql> show global status;可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%';一、慢查询mysql> show variables like '%slow%';+------------------+-------+|... 阅读全文
posted @ 2014-11-28 09:31 wangxusummer 阅读(221) 评论(0) 推荐(0) 编辑
摘要:1.安装cmakeMySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具。因此,我们首先要在系统中源码编译安装cmake工具。# wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz# t... 阅读全文
posted @ 2014-11-26 11:46 wangxusummer 阅读(176) 评论(0) 推荐(0) 编辑
摘要:(1)首先我们在服务器端写个helloworld.thrift文件,如下所示:service HelloWorld{ string ping(1: string name), string getpng(), }(2)在服务器端编译helloworld.thrift编译hellowo... 阅读全文
posted @ 2014-11-24 15:04 wangxusummer 阅读(953) 评论(0) 推荐(0) 编辑
摘要:yum -y install gcc-c++ autoconf automake sysconftool boost boost-devel libtool perl-ExtUtils-MakeMaker gettext-base gettext gettext-devel liblocale-ge... 阅读全文
posted @ 2014-11-24 14:58 wangxusummer 阅读(167) 评论(0) 推荐(0) 编辑
摘要:golangpackage mainimport ( "fmt" "git.apache.org/thrift.git/lib/go/thrift" "net" "thriftproxy" "time")type ThriftClient struct { cli... 阅读全文
posted @ 2014-11-24 14:57 wangxusummer 阅读(843) 评论(0) 推荐(0) 编辑
摘要:方案一:(不用太大的变化my.ini文件)copy 原数据库A中的 数据库(database) ib_logfile1 ib_logfile0 ibdata1;关闭目的数据库B;备份目的数据库B中的 ib_logfile1 ib_logfile0 ibdata1 三个文件,防止更改后不能使用数据库;... 阅读全文
posted @ 2014-11-24 11:16 wangxusummer 阅读(740) 评论(0) 推荐(0) 编辑
摘要:操作命令:show binlog events in 'binlog.000016' limit 10;reset master 删除所有的二进制日志flush logs 产生一个新的binlog日志文件show master logs; / show binary logs; 查看二进制文件列表和... 阅读全文
posted @ 2014-11-24 11:15 wangxusummer 阅读(816) 评论(0) 推荐(0) 编辑
摘要:location /img/ { alias /var/www/image/;}#若按照上述配置的话,则访问/img/目录里面的文件时,ningx会自动去/var/www/image/目录找文件location /img/ { root /var/www/image;}#若按照这种配置的... 阅读全文
posted @ 2014-11-14 15:27 wangxusummer 阅读(292) 评论(0) 推荐(0) 编辑
摘要:事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 删除的SQL语句delete from u... 阅读全文
posted @ 2014-11-14 14:46 wangxusummer 阅读(170) 评论(0) 推荐(0) 编辑
摘要:1、进入PHP的软件包pdo扩展目录中(注:不是PHP安装目录)[root@tester /]#/home/tdweb/php-5.4.34/ext/soap执行phpize命令[root@tester soap]#/usr/local/php/bin/phpize 注:/usr/local/php... 阅读全文
posted @ 2014-11-13 16:44 wangxusummer 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:1、进入 PHP 的软件包 pdo 扩展目录中(注:不是 PHP 安装目录)[root@tester /]#/home/tdweb/php-5.4.34/ext/pdo_mysql执行 phpize 命令[root@tester pdo_mysql]#/usr/local/php/bin/phpiz... 阅读全文
posted @ 2014-11-13 16:15 wangxusummer 阅读(515) 评论(0) 推荐(0) 编辑
摘要:安装gcc g++等编译器yum -y install gcc gcc-c++ automake autoconf libtool glibc make安装一些lnmp依赖的库yum -y install \libmcrypt-devel mhash-devel libxslt-devel libj... 阅读全文
posted @ 2014-11-13 11:23 wangxusummer 阅读(486) 评论(0) 推荐(0) 编辑
摘要:configure: error: libjpeg.(a|so) not foundconfigure: error: libjpeg.(a|so) not foundln -sf libjpeg.so.62.0.0 libjpeg.soconfigure: error: libpng.(a|so)... 阅读全文
posted @ 2014-11-13 10:49 wangxusummer 阅读(2140) 评论(0) 推荐(0) 编辑
摘要:在mac中搭建php的开发环境1. apach ---- 推荐用MAMP。你只要把你的php文件/项目放入到htdocs(/Applications/MAMP/htdocs)目录下,启动mamp,输入localhost就可以直接看见你这个目录下的所有文件了。--由于这种相对简单,这里不再赘述,如果任... 阅读全文
posted @ 2014-11-12 15:31 wangxusummer 阅读(1287) 评论(0) 推荐(0) 编辑
摘要:今天调用webservice时返回一个字段是int64 长整型 原始的数值应该是190000002101056096 而php返回时转成1.9000000210106E+17当传入另一个接口就报错了解决方法$c=1.9000000210106E+17;1number_format()number_f... 阅读全文
posted @ 2014-11-10 17:15 wangxusummer 阅读(2346) 评论(0) 推荐(0) 编辑
摘要:第一: query_cache_type 使用查询缓存的方式一般,我们会把 query_cache_type 设置为 ON,默认情况下应该是ONmysql> select @@query_cache_type;+——————–+| @@query_cache_type |+——————–+| ON ... 阅读全文
posted @ 2014-11-06 14:55 wangxusummer 阅读(146) 评论(0) 推荐(0) 编辑
摘要:第一步 检查系统的状态1.1 使用sar来检查操作系统是否存在IO问题#sar -u 2 10 — 即每隔2秒检察一次,共执行20次。 [root@CacheMemCache tester]# sar -u 2 1010:51:22 AM CPU %user %nice ... 阅读全文
posted @ 2014-11-06 13:38 wangxusummer 阅读(478) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示