上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 官网: https://redis.io/topics/sentinel Redis的主从只能实现数据热备份的功能,主宕机后从无法自动接管服务,因此Redis推出了Sentinel的主从监控模式。 Sentinel实质上是类似于MHA的一个监控主从并自动切换的monitor,实现的功能类似Mongo 阅读全文
posted @ 2018-04-02 12:37 realcp1018 阅读(604) 评论(0) 推荐(0)
摘要: Ps:mongod是mongodb实例,mongos被默认为为mongodb sharding的路由实例。 本文使用的mongodb版本为3.2.9,因此参考网址为:https://docs.mongodb.com/v3.2/sharding/ 此外最后几个部分还引用了https://yq.aliy 阅读全文
posted @ 2018-03-26 17:57 realcp1018 阅读(20644) 评论(5) 推荐(3)
摘要: GitHub地址:https://github.com/sysown/proxysql 官网地址:https://www.proxysql.com/ Percona主推的读写分离中间件,下载地址: https://www.percona.com/downloads/proxysql/ 一、安装 1: 阅读全文
posted @ 2018-03-08 17:10 realcp1018 阅读(3562) 评论(0) 推荐(0)
摘要: 我们在Oracle和MySQL数据库中已经对一致性读的概念比较熟悉了,但是在SQL Server中却鲜少提及,但SQL Server自2005版本以来其实也实现了一致性读,几乎所有关系型数据库产品的一致性读都是通过MVCC机制实现的,说白了就是修改之前先把数据存一份儿。 MVCC的意思就是Multi 阅读全文
posted @ 2018-03-08 10:11 realcp1018 阅读(1157) 评论(0) 推荐(0)
摘要: Ps: 关于SSH密钥验证 .ssh下一般来说有4个文件id_rsa,id_rsa.pub,authorized_keys,known_hosts 其作用分别为: 私钥,ssh-keygen生成的私钥,与公钥成对 公钥,ssh-keygen生成的共钥,与私钥成对 authorized_keys,存储 阅读全文
posted @ 2018-02-27 09:20 realcp1018 阅读(2022) 评论(0) 推荐(1)
摘要: 锁兼容性图: 一、锁的粒度: 比较需要注意的是RID/KEY、HoBT/PAGE这两对儿的区别,RID和HoBT是针对堆表的,即没有聚集索引的表。 二、锁的模式: 1.关于其中的S、U、X锁: 共享锁 共享锁(S 锁)允许并发事务在封闭式并发控制下读取 (SELECT) 资源。 资源上存在共享锁(S 阅读全文
posted @ 2018-02-24 12:06 realcp1018 阅读(2462) 评论(0) 推荐(0)
摘要: 一、事务隔离级别控制着事务的如下表现: 在该行上的排他锁被释放之前阻塞其他事务。 检索在启动语句或事务时存在的行的已提交版本。 读取未提交的数据修改。 在该行上的排他锁被释放之前阻塞其他事务。 检索在启动语句或事务时存在的行的已提交版本。 读取未提交的数据修改。 以上说明事务隔离级别主要针对读操作来 阅读全文
posted @ 2018-02-24 10:55 realcp1018 阅读(4848) 评论(0) 推荐(0)
摘要: 昨天在QQ群里讨论一个SQL优化的问题,语句大致如下: 于是手动测试,先看Oracle,环境采用Oracle自带的scott用户下的emp表。 1.首先查看如下语句的执行计划(此时表只有主键索引): 2.添加IX_TEST(deptno,comm)后查看执行计划: 发现依然是全表扫描。 3.为dep 阅读全文
posted @ 2018-02-07 11:28 realcp1018 阅读(5330) 评论(0) 推荐(0)
摘要: 今天同事QQ给发来一个文件内容如下: 希望把文件内容转换为update table_name set col_name=第一列 where col_name=第二列;这种SQL格式,使用UE列模式秒秒钟改完,但是突然想用awk拼一下,于是写了如下语句: 万万没想到得到的结果居然是如下格式的: 很明显 阅读全文
posted @ 2018-01-31 16:39 realcp1018 阅读(422) 评论(0) 推荐(0)
摘要: 一、概述 关于Mycat的原理网上有很多,这里不再详述,对于我来说Mycat的功能主要有如下几种: 1.Mysql主从的读写分离 2.Mysql大表分片 3.其他数据库例如Oracle,MSSQL,DB2等的读写分离和分片。 之所以第3点单独列出来只是因为它不常用,而且使用的JDBC,连接Mysql 阅读全文
posted @ 2018-01-30 17:20 realcp1018 阅读(419) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页