自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 GemFire

一、GemFire是什么?   如果你了解Redis或memCached,那么恭喜,你很快就能理解GemFire是什么,没错,你可以把它理解为一个增强版的Redis,具体在哪些方面增强,我们日后慢慢聊。如果你不了解Redis,也没有关系,先看官方网站上的说法:Pivotal GemFi...

2015-05-20 11:45:39

阅读数 852

评论数 0

转载 Redis Cluster原理 - emailed

Redis Cluster  是Redis的集群实现,内置数据自动分片机制,集群内部将所有的key映射到16384个Slot中,集群中的每个Redis Instance负责其中的一部分的Slot的读写。集群客户端连接集群中任一Redis Instance即可发送命令,当Redis Instance...

2015-04-02 16:59:48

阅读数 929

评论数 0

转载 postgres kill僵死进程

在数据库postgresql中,一个客户端到服务器连接实际上是一个tcp socket连接,tcp连接是虚连接,一方非正常退出(如断电),另一方会继续维持这个连接。   举个例子,一个客户端电脑正常连上服务器后,强行拔掉电源造成人为断电,重新启动电脑,再此连上服务器。用SQL语句sel...

2015-03-25 14:58:45

阅读数 1999

评论数 0

转载 C语言中.h和.c文件解析

简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程:       1.预处理阶段   2.词法与语法分析阶段   3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.o...

2015-03-10 17:06:05

阅读数 559

评论数 0

原创 postgres执行计划

postgresql 执行计划中的一些术语和关键字。 执行计划运算类型 操作说明 是否有启动时间 Seq Scan 扫描表 无启动时间 Index Scan 索引扫描 无启动时间 Bit...

2015-03-10 16:53:48

阅读数 931

评论数 0

原创 POC(proof-of-concept)

POC(proof-of-concept)   Proof of Concept POC是根据特定客户的特定业务需求而设计的软件、硬件原型的解决方案。POC 的目的是为客户确定合适的系统组成、系统或软件产品版本、方案的服务需求,或者看看建议的方案是否可行。POC 不仅能确定应该做什么,也确定...

2015-03-10 16:00:25

阅读数 677

评论数 0

转载 keepalive—VRRP协议介绍

1. 前言 VRRP(Virtual Router Redundancy Protocol)协议是用于实现路由器冗余的协议,最新协议在RFC3768中定义,原来的定义RFC2338被废除,新协议相对还简化了一些功能。 2. 协议说明 2.1 协议 VRRP协议是为消除在静态缺省路由环境下的...

2015-02-03 16:58:23

阅读数 1926

评论数 0

转载 一致性hash分片

一致性hash分片: 执行PartitionByMurmurHash的main方法,按上述假设会得到以下结果 index bucket ratio  0 1001836 0.1001836  1 1038892 0.1038892  2 927886 0.0927886  3 97...

2015-01-28 15:04:55

阅读数 2396

评论数 0

原创 postgres 中的max_connection

postgres中的max_connection和mysql、oracle一样,是限制数据库服务器的最大连接数的,但是在postgres中,当max_connect设置过大,启动的时候会报错: [postgres@localhost ~]$ FATAL:  could not create se...

2015-01-16 16:10:34

阅读数 2461

评论数 0

原创 postgres常见连接错误

postgres官方文档中: psql: could not connect to server: Connection refused Is the server running on host "server.joe.com" and acceptin...

2015-01-16 14:40:27

阅读数 939

评论数 0

原创 postgres pg_ctl stop -o参数详解

SIGTERM    不再允许新的连接,但是允许所有活跃的会话正常完成他们的工作,只有在所有会话都结束任务后才关闭。这是智能关闭。      SIGINT    不再允许新的连接,向所有活跃服务器发送 SIGTERM(让它们立刻退出),然后等待所有子进程退出并关闭数据库。这是快速关闭。  ...

2015-01-16 14:06:55

阅读数 1077

评论数 0

转载 postgresql模块——pg_stat_statements详解和安装测试

其实很简单,最近可能需要对postgresql进行监控,所以接触了很多相关的监控命令和工具,这边文章主要是记录下工作过程,怕之后会忘记。   转载注明出处:http://blog.csdn.net/lengzijian/article/details/8133471   我...

2015-01-14 10:28:04

阅读数 968

评论数 0

转载 表级隐含字段: xmin 和 xmax

http://francs3.blog.163.com/blog/static/40576727201121021753352/ xmin         The identity (transaction ID) of the inserting transaction ...

2015-01-14 09:51:57

阅读数 484

评论数 0

转载 linux ipcs

unix/linux下的共享内存、信号量、队列信息管理 在unix/linux下,经常有因为共享内存、信号量,队列等共享信息没有干净地清楚而引起一些问题。 查看共享信息的内存的命令是ipcs [-m|-s|-q]。 默认会列出共享内存、信号量,队列信息,-m列出共享内存,-s列出共享...

2015-01-13 15:28:35

阅读数 548

评论数 0

原创 关于分布式事务、两阶段提交、一阶段提交、Best Efforts 1PC模式和事务补偿机制的研究

本文原文连接: http://blog.csdn.net/bluishglc/article/details/7612811 ,转载请注明出处! 1.XA XA是由X/Open组织提出的分布式事务的规范。XA规范主要定义了(全局)事务管理器(Transact...

2015-01-13 10:52:14

阅读数 516

评论数 0

转载 在线重定义

在线重定义概念:        在线重定义(online Table RedefinItion),在重定义表结构的过程中不影响使用者,使用者仍然可以进行存取、新增、修改、删除等操作,是实现数据库高可用性一个很重要的方法。 在oracle数据库提供一个 DBMS_REDEFINITION...

2014-10-27 16:10:25

阅读数 428

评论数 0

转载 50 things to know before migrating Oracle to MySQL

原文:http://www.xaprb.com/blog/2009/03/13/50-things-to-know-before-migrating-oracle-to-mysql/

2014-10-13 14:07:01

阅读数 380

评论数 0

原创 创建主键报错一例

大数据量创建主键报错:

2014-09-01 13:56:14

阅读数 2629

评论数 0

原创 mysql Enable automatic rehashing方式登陆hang问题

登陆myql数据库的crmdb  schema一直hang: [root@bssmysqlcsdb01 ~]# mysql -uroot -proot_beehive -Dcrmdb Warning: Using a password on the command line interface...

2014-08-27 22:48:55

阅读数 553

评论数 0

转载 Innodb独立的undo tablespace

z 在MySQL5.6中开始支持把undo log分离到独立的表空间,并放到单独的文件目录下;这给我们部署不同IO类型的文件位置带来便利,对于并发写入型负载,我们可以把undo文件部署到单独的高速存储设备上.  . 1.使用 有几个参数来控制该行为 . #inn...

2014-08-26 17:14:57

阅读数 737

评论数 0

原创 单条sql分析诊断思路

1.1.1 查看执行计划     mysql> expain  select DISTINCT a.offer_id      AS OFFERID,                ->                  a.OFFER_SPEC_ID ASOFFERSP...

2014-08-26 16:22:06

阅读数 344

评论数 0

原创 mysql 元数据锁

在RC模式、autocommit关闭m

2014-08-21 23:27:25

阅读数 1400

评论数 0

原创 ERROR 1050 (42S01): Table 'crmdb/#sql-ib269' already exists

一个一亿多条数据的表,在创建primary key的时候shiy

2014-08-21 11:08:49

阅读数 3921

评论数 0

原创 mysql修改lower_case_table_names带来的ERROR 1051 (42S02)

创建了mysql表之后发现mysql默认表明区分大小写,系统是从oracle迁移过来的,为了

2014-08-15 23:24:18

阅读数 3455

评论数 0

原创 xmaneger连接linux报错(The X11 forwarding request was rejected! )

1、 The X11 forwarding request was rejected!  to solve this problem,please turn on the X11 forwarding feather of the remote SSH server  解决方法: 将s...

2014-08-11 17:26:01

阅读数 2829

评论数 0

转载 postgresql是如何处理死连接

在数据库postgresql中,一个客户端到服务器连接实际上是一个tcp socket连接,tcp连接是虚连接,一方非正常退出(如断电),另一方会继续维持这个连接。   举个例子,一个客户端电脑正常连上服务器后,强行拔掉电源造成人为断电,重新启动电脑,再此连上服务器。用SQL语句select ...

2014-08-07 17:42:56

阅读数 1346

评论数 0

原创 mysql忘记root密码

[root@bssnusb03 ~]# mysql -uroot -proot Warning: Using a password on the command line interface can be insecure. ERROR 1045 (28000): Access denied ...

2014-08-07 10:34:38

阅读数 565

评论数 0

转载 脏读、不可重复读、幻读

一、脏读、不可重复读、幻读 1、脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。 例如:   张三的工资为5000,事务A中把他的工资改为8000,但事务A尚未提交。   与此同时, ...

2014-08-06 17:24:38

阅读数 429

评论数 0

转载 Ext4,Ext3的特点和区别

Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3 中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已。Ext4 可以提供更佳的性能和可靠性,还有更为丰富的功能: 1. ...

2014-08-01 10:20:04

阅读数 496

评论数 0

原创 ERROR 1044 (42000) 错误解决

mysql> use mysql ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql' 原因:mysql数据库的use...

2014-07-29 00:13:55

阅读数 4764

评论数 0

原创 安装MHA manager节点缺少rpm问题解决

redhat 5.5安装mha 安装manager节点 依赖包: shell> yum install perl-DBD-MySQL shell> yum install perl-Config-Tiny shell> yum install perl-Log-D...

2014-07-22 11:31:54

阅读数 5193

评论数 0

转载 强一直和最终一致 解决方案

a、强一致性: R+W>N,建设有3个节点,每次读时,读2个节点并且数据一致;写时,写2个节点都成功才算写成功。这种是强一致性。 2PC,3PC 多个节点都成功时,才算成功,否则进行回滚操作。 PAXOS,类似于2PC,解决分布式系统如何就某个值(决议)达成一致,进行投票选...

2014-07-03 16:24:14

阅读数 2752

评论数 0

转载 mysql table:analyze、check、optimize

分析表主要作用是分析关键字的分布。检查表主要作用是检查表是否存在错误。优化表主要作用是消除删除或者更新造成的空间浪费。本小节将为读者介绍分析表、检查表和优化表的方法。   1.分析表   MySQL中使用ANALYZE TABLE语句来分析表,该语句的基本语法如下:   ANALYZE...

2014-07-02 10:50:55

阅读数 582

评论数 0

原创 oracle12c 之 oerr ora 65096引出的CDB/PDB

SQL> create user crm identified by crm; create user crm identified by crm             * 第 1 行出现错误: ORA-65096: 公用用户名或角色名无效   这个错误在之前一直没有遇到过,查询

2014-06-30 14:48:23

阅读数 1267

评论数 1

原创 mysql安装报错一例

安装percona的时候报错: error :

2014-06-24 17:07:08

阅读数 464

评论数 0

转载 mysql的两阶段提交协议

5.3.1事务提交流程 MySQL的事务提交逻辑主要在函数ha_commit_trans中完成。事务的提交涉及到binlog及具体的存储的引擎的事务提交。所以MySQL用2PC来保证的事务的完整性。MySQL的2PC过程如下: (1)先调用binglog_hton和innoba...

2014-06-19 15:31:15

阅读数 635

评论数 0

原创 mysql获取当前实例的配置文件位置

-bash-4.1$ which mysqld /usr/sbin/mysqld

2014-06-18 17:35:02

阅读数 544

评论数 0

转载 mysql5.1---二进制日志binlog_format参数说明

http://blog.csdn.net/wenhuiqiao/article/details/7016279 MySQL 5.1 中,在复制方面的改进就是引进了新的复制技术:基于行的复制。简言之,这种新技术就是关注表中发生变化的记录,而非以前的照抄 binlog 模式。...

2014-06-16 20:11:00

阅读数 462

评论数 0

原创 redis FLUSHALL方法

FLUSHALL 清空整个 Redis 服务器的数据(删除所有数据库的所有 key )。 此命令从不失败。 可用版本:>= 1.0.0时间复杂度:尚未明确返回值:总是返回 OK 。 redis> DBSIZE # 0 号数据库的 key 数量 (i...

2014-06-16 14:57:31

阅读数 1360

评论数 0

转载 fio使用指南(最全的参数说明)

这个文档是对fio-2.0.9 HOWTO文档的翻译,fio的参数太多了,翻译这个文档时并没有测试每一个参数的功能和使用方法,只有少量参数做了试验,大部分的参数采用的是根据字面翻译或是个人理解的翻译,必然有些出入,先发出来,以后有使用的时候再被充和修改。在另一个文档中会对fio自带的实例进行分析,...

2014-06-13 14:30:23

阅读数 14730

评论数 1

提示
确定要删除当前文章?
取消 删除