随笔分类 -  Database/Big Data

存储, 数据库, 大数据等
Centos6 安装 Redis 和集群配置
摘要:Redis安装 先确认gcc和tcl已经安装 解压, 编译和安装 安装很自由, 在哪里编译都可以, 有用的就是最后生成的那几个binary. Redis 由四个可执行文件:redis-benchmark、redis-cli、redis-server、redis-stat 这四个文件,加上一个redi 阅读全文

posted @ 2015-12-13 01:21 Milton 阅读(463) 评论(0) 推荐(0) 编辑

Windows7 64位压缩包安装MySQL5.7.9
摘要:官网下载64bit MySQL5.7.9压缩包, 解压至安装位置 1. 创建 my.ini 文件 from my-default.ini, 内容如下 [mysqld] # Remove leading # and set to the amount of RAM for the most impor 阅读全文

posted @ 2015-12-01 15:30 Milton 阅读(364) 评论(0) 推荐(0) 编辑

Debian 8.2 下安装MySQL5.7.9 Generic Binaries
摘要:安装过程参考了Installing MySQL on Unix/Linux Using Generic Binaries 首先检查是否安装libaioshell> apt-cache search libaio # search for infoshell> apt-get install liba... 阅读全文

posted @ 2015-11-30 00:29 Milton 阅读(1202) 评论(0) 推荐(0) 编辑

MySQL 的乐观并发控制Optimistic concurrency control
摘要:默认情况下, MySQL的Innodb事务隔离级别是重复读 repeatable read, SELECT @@GLOBAL.tx_isolation, @@tx_isolation;REPEATABLE-READ REPEATABLE-READ 进行以下测试, 同时开两个session, S1 和 阅读全文

posted @ 2015-11-05 00:33 Milton 阅读(453) 评论(0) 推荐(0) 编辑

MySQL迁移[转]
摘要:http://dbarobin.com/2015/09/15/migration-of-mysql-on-different-scenes/ MySQL 迁移方案概览MySQL 迁移无非是围绕着数据做工作,再继续延伸,无非就是在保证业务平稳持续地运行的前提下做备份恢复。那问题就在怎么快速安全地进行备 阅读全文

posted @ 2015-10-09 09:13 Milton 阅读(267) 评论(0) 推荐(0) 编辑

Oracle相关笔记
摘要:Oracle的高可用和备份方案 RAC (Real Application Clusters) 多个Oracle服务器组成一个共享的Cache,并共用一个存储, 这个系统可以容忍单机或多机失败。系统内部节点通过私有的高速子网连接, 所以这个方案要全部东西放在在一个机房内, 仅仅用RAC不能避免机房故 阅读全文

posted @ 2015-06-17 14:00 Milton 阅读(180) 评论(0) 推荐(0) 编辑

Debian 8(Jessie) 安装自带Mysql
摘要:执行命令sudo apt-get install mysql-server这会把mysql-client也装上, 版本都是5.5. 安装过程中会提示你输入两遍root口令.用ps aux|grep mysql 可以看到, 默认的启动配置是mysql 4114 2.0 0.5 549936... 阅读全文

posted @ 2015-05-18 19:41 Milton 阅读(932) 评论(0) 推荐(0) 编辑

Centos5.8 安装 MySQL5.6.19
摘要:查看已经安装的mysql:sudo yum list installed |grep mysql删除sudo yum remove mysql安装sudo rpm -ivh MySQL-server-5.6.19-1.rhel5.x86_64.rpm会发现mysql已经被添加到/etc/init.d... 阅读全文

posted @ 2014-06-15 23:24 Milton 阅读(502) 评论(0) 推荐(0) 编辑

Eclipse中启用Oracle jdbc logging
摘要:根据自己用的JRE版本, jre1.5选择ojdbc5_g.jar, jre6选择ojdbc6_g.jar, 只有带_g的dirver才输出debug信息. maven 的配置信息: com.oracle ojdbc6 11.2.0.4g 因为是商业软件, 在公开的maven... 阅读全文

posted @ 2014-06-13 17:44 Milton 阅读(399) 评论(0) 推荐(0) 编辑

使用纯索引子查询优化MySQL的分页查询速度
摘要:像这样的查询往往会耗费十几秒的时间SELECT * FROM news WHERE cat_id = 4 ORDER BY id DESC LIMIT150000, 10改进后SELECT id, value, LENGTH(stuffing) AS len FROM t_limit ORD... 阅读全文

posted @ 2012-03-22 12:37 Milton 阅读(298) 评论(0) 推荐(0) 编辑

在MySQL查询中忽略或强制使用某索引
摘要:在测试时碰到的问题, 同样的sql, 在测试环境和产品环境下的explain不一致. 在测试环境下, mysql会使用sc做ref, ot做eq_ref, 但是在产品环境下, 则是ot做ref, sc做eq_ref. 测试环境的sc的table size是产品环境的1/10, 所以有可能是因为表规模 阅读全文

posted @ 2011-12-18 14:38 Milton 阅读(2990) 评论(0) 推荐(0) 编辑

使用EXISTS代替JOIN优化查询速度
摘要:在最近的开发中, 碰到一个特别慢的sqlSELECT DISTINCT s.*FROM pcom_stories s INNER JOIN pcom_story_content sc ON s.story_id = sc.story_id AND sc.language=? INNER JOIN ... 阅读全文

posted @ 2011-11-29 18:45 Milton 阅读(585) 评论(0) 推荐(0) 编辑

MySQL 常用命令行
摘要:创建用户 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使 阅读全文

posted @ 2011-10-25 12:49 Milton 阅读(470) 评论(0) 推荐(0) 编辑

导航