最近抽时间搭建了一下mongodb简单的分片,整个过程还算是蛮顺利,只不过在用户验证这一块遇到了一些问题,好在最后终于搞定。一、服务器搭建过程:1、安装四个mongodb:一个作为config、一个作为mongos、另外两个作为主要数据存储的服务器(机器ip192.168.0.201),如图:分别对应图中被红框框起来的mongoconf、mongos、mongo1、mongo2(解压安装,安装过程...
分类:
数据库 时间:
2016-07-19 10:00:52
阅读次数:
286
环境信息:Greenplum:Greenplum Version: 'postgres (Greenplum Database) 4.3.8.2 build 1'Oracle:Release 11.2.0.1.0 Production 1. Oracle客户端部署在使用sqluldr2工具之前,首先需要在Greenplum(以下都称为GP)的Master节点部署Oracle客户端,因为...
分类:
数据库 时间:
2016-07-19 10:00:10
阅读次数:
363
group分组统计是数据库比较常用的功能,mongodb也不例外。不过相对于普通的增删改查,group操作就略微麻烦一些,这里对group在shell中的操作、使用java原生代码操作以及集成spring进行操作进行一个简单的归纳总结,分组的途径和方法应该都有多种,这里每一样只举一例。本例中数据源如下:需要使用group实现的目的是:按年龄分组统计出每一组的数量。1、mongo shell中执行如...
分类:
数据库 时间:
2016-07-19 09:59:17
阅读次数:
287
SQlite本身没有top功能,无法向TSQL一样下Select top 100 * from tb_table,但SQLite提供了一个Limit关键字用来取得相应行数的资料 具体语法实例:Select * from tb_table order by tb_ser limit 5 offset ...
分类:
数据库 时间:
2016-07-19 09:54:02
阅读次数:
206
本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了。 1、硬件层相关优化 1.1、CPU相关 在服务器的BIOS设置中,可调整下面的几个配置,目 ...
分类:
数据库 时间:
2016-07-19 09:52:26
阅读次数:
176
MySQL出现乱码的原因 要了解为什么会出现乱码,我们就先要理解:从客户端发起请求,到MySQL存储数据,再到下次从表取回客户端的过程中,哪些环节会有编码/解码的行为。为了更好的解释这个过程,博主制作了两张流程图,分别对应存入和取出两个阶段。 存入MySQL经历的编码转换过程 上图中有3次编码/解码 ...
分类:
数据库 时间:
2016-07-19 09:51:01
阅读次数:
207
Oracle_sql 培训: 第一单元:select 语句: ①:字符串连接操作符: || ②:去除重复行:distinct 第二单元:条件限制和排序 ①:关键字:where ②:比较操作符:=,>,<,between...and...,in,like,is null :使用like做模糊匹配:可使 ...
分类:
数据库 时间:
2016-07-19 09:48:34
阅读次数:
307
在最新发布的MySQL 5.7.12中有许多令人兴奋的新功能,对于MySQL开发者来说,最令人兴奋的莫不是新增的MySQL Shell了,其下载地址: http://dev.mysql.com/downloads/shell/ 有了MySQL Shell,我们可以将MySQL作为一个文档数据库来使用 ...
分类:
数据库 时间:
2016-07-19 09:47:58
阅读次数:
155
http://mysql.taobao.org/monthly/2016/06/07/#rd http://mysql.taobao.org/monthly/2016/06/07/#rd http://mysql.taobao.org/monthly/2016/06/07/#rd MySQL中的两种 ...
分类:
数据库 时间:
2016-07-19 09:46:08
阅读次数:
192
如下所示,PHP连接MySQL报错: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket 'MySQL' (2) 测试代码如下: 【解决方案】 把 host=localhost 改为 host=127.0 ...
分类:
数据库 时间:
2016-07-19 09:36:48
阅读次数:
168
环境:CentOS 6.5 64位 1、下载安装包 http://dev.mysql.com/downloads/mysql/5.5.html#downloads http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.49-linux2.6-x ...
分类:
数据库 时间:
2016-07-19 09:35:54
阅读次数:
473
http://www.cnblogs.com/xpchild/p/3825309.html 运维的时候,经常遇到auto_increment的疑惑: 1. auto_increment相关的参数控制 1.1 innodb_autoinc_lock_mode 0: 每一个statement获取一个排他 ...
分类:
数据库 时间:
2016-07-19 09:29:57
阅读次数:
248
MySQL mysqldump 导入/导出 结构&数据&存储过程&函数&事件&触发器 ...
分类:
数据库 时间:
2016-07-19 09:29:54
阅读次数:
167
适用于单继承关系(每一条记录只有一个父级) ...
分类:
数据库 时间:
2016-07-19 09:07:22
阅读次数:
455
MySQL5.6主从复制(读写分离)教程1、MySQL5.6开始主从复制有两种方式:基于日志(binlog);基于GTID(全局事务标示符)。需要注意的是:GTID方式不支持临时表!所以如果你的业务系统要用到临时表的话就不要考虑这种方式了,至少目前最新版本MySQL5.6.12的GTID复制还是不支持临..
分类:
数据库 时间:
2016-07-19 02:52:37
阅读次数:
245
MySQL学习之路目录MySQL学习之路【第一篇】:MySQL单双实例安装MySQL学习之路【第二篇】:MySQL登陆关闭、密码修改破解MySQL学习之路【第三篇】:MySQL增删改查、用户权授、系统函数、字段修改MySQL学习之路【第四篇】:MySQL进程连接、交互、变量MySQL学习之路【第五篇】:MyS..
分类:
数据库 时间:
2016-07-19 02:46:12
阅读次数:
186