- 浏览: 164806 次
- 性别:
- 来自: 南京
最新评论
文章列表
tar xzf redis-3.07.tar.gz
mv redis-3.0.7 redis
cd redis
make
make test
make install
给时间戳字段用不同的缺省值
- 博客分类:
- MYSQL
[code="java"
SET NAMES utf8;
-- ----------------------------
-- Table structure for `test`
-- ----------------------------
DROP TABLE IF EXISTS `test`;
CREATE TABLE `test` (
`id` int(11) NOT NULL,
`name` varchar(255) DEFAULT NULL,
`update_time` timestamp NULL DEFAULT CURRENT_TIMEST ...
ZooKeeper服务命令:
在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作
1. 启动ZK服务: sh bin/zkServer.sh start
2. 查看ZK服务状态: sh bin/zkServer.sh status
3. 停止ZK服务: sh bin/zkServer.sh st ...
为什么要关闭query cache,如何关闭
http://blog.csdn.net/dba_waterbin/article/details/9201645
http://imysql.com/2015/03/27/mysql-faq-why-should-we-disable-query-cache.shtml
http://www.orczhou.com/index.php/2009/08/query-cache-1/
1. query cache 相关描述:
在这个“Cache为王”的时代,我们总是通过不同的方式去缓存我们的结果从而提高响应效率,但一个缓存机制是否有效,效果如何 ...
#此脚本在扫描mysql 日志文件,找出含有有error,teminate的日志输出到当前目录下的MysqlMonitorLog.dat中
#此脚本入参为一个mysql实例端口号.
#按以下方式运行此脚本 ./monitor.sh 3308
export filename
filename=MysqlMonitorLog.dat
tempname=MysqlMonitorLogTemp.dat
datadir=./
function WriteIndex()
{
datadir=./
time=`date +%Y-%m-%d" "%H:%M:%S`
fir ...
mysql 索引优化
- 博客分类:
- MYSQL
转自:http://fireflyclub.org/?/article/14
前些日子在姜承尧姜总那里看到他公众号分享了个索引优化,他给了个SQL说这个SQL5.6不好使,让大家来写一个5.6能使用的,然后给了一些信息。然后我就写了下面的sql,姜总说这个SQL在SELECTIVITY这个在0.1左右的都需要关注了。
下面这个SQL后来请吴总帮忙看了下,说是没有问题,给了个意见,然后我按照吴总的建议修改了下现在只输出SELECTIVITY<=0.4的行。
SELECT t.TABLE_SCHEMA, t.TABLE_NAME, INDEX_NAME, s.CARDINALITY, t. ...
SELECT *
FROM (SELECT A.*, ROWNUM RN
FROM (select e.company_name,
e.company_id,
e.company_logo,
NVL(d.cnt, 0)
from ((select company_name, company_id, company_logo
from ...
mysql 乱码
- 博客分类:
- MYSQL
- mysql乱码完美解决
这篇文章每个步骤都要做 http://www.2cto.com/database/201108/101151.html
1,数据库中某表的字段仍然有乱码
2,show create table t_users;
表的编码为utf8
发现但是此字段编码为拉丁
3,到navicat 中去修改这个字段的编码方式为default。
编码问题完美解决
mysql 参数-mysql数据库编码-表的编码-字段编码,都要统一为utf8
[转]如何用消息系统避免分布式事务
- 博客分类:
- JAVA
http://mp.weixin.qq.com/s?__biz=MjM5NTg2NTU0Ng==&mid=212684876&idx=3&sn=9423de5c553b7d48dcb31db935abd7c9&scene=23&srcid=0911DEwQ6TflvUPULVHiUE0u#rd
前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。
上述场景在各个类型的系统中都能找到相似影子,比如在电商系统中 ...
#!/bin/bash
currTime=$(date "+%Y%m%d%H%M%S")
filename=xxpd${currTime}.dmp
expdp xxpd/xxpd@orcl schemas=xxpd dumpfile=$filename DIRECTORY=xxpd_yan;
mv /home/xxpddata/$filename /home/yantest/downloadServer/webapps/download
Linux下chkconfig命令详解
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。
使用语法:
chkconfig [--add][--del][--list][系统服务] 或 ...
mac 下安装nginx
- 博客分类:
- mac
1.grew install nginx
2. 在终端运行 nginx
3.发现8080端口被占用
4. cd /usr/local/homebrew/etc/nginx/servers
5. 修改 nginx.conf 改端口为80
6.sudo nginx
7.nginx 可执行命令在 /usr/local/homebrew/bin/
8. 打开localhost:80可以看到nginx 欢迎界面
9.停止nginx 用 kill -9 进程号。
在Mac os x 中安装brew
- 博客分类:
- mac
事先安装git。
1.git clone https://github.com/mxcl/homebrew.git
2. sudo mv homebrew /usr/local/
3.cd /usr/local/homebrew/bin
4../grew -v
5.重新开一个终端。
6.vi .bash_profile
7. 加一句 export PATH=$PATH:/usr/local/homebrew/bin
8.保存
9. source .bash_profile
Oracle IMPDP如何改变索引表空间
- 博客分类:
- ORACLE
转自 http://blog.sina.com.cn/s/blog_81095bbb01014d63.html
背景说明:根据数据库最佳实践应该把应用数据的表与索引放在不同的表空间,现在需要用exp/imp转移用户,同时将之前错误地放入数据库表空间的索引挪到独立的索引表空间。因为数据量较大,exp/imp已经占用大量停机时间,所以不能通过rebuild来修改表空间。我的想法是通过利用impdp的特性(remap_tablespace)来实现,分阶段导入数据,把索引导入独立进行并remap tablespace。实践过程中发现一个问题,主键索引是随表导入的,不能通过remap来修改,所以才有预 ...
QQ 新浪 淘宝联合登录(转)
- 博客分类:
- JAVA
http://takeme.iteye.com/blog/1995874