上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 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 阅读(3537) 评论(0) 推荐(0)
摘要: 我们在Oracle和MySQL数据库中已经对一致性读的概念比较熟悉了,但是在SQL Server中却鲜少提及,但SQL Server自2005版本以来其实也实现了一致性读,几乎所有关系型数据库产品的一致性读都是通过MVCC机制实现的,说白了就是修改之前先把数据存一份儿。 MVCC的意思就是Multi 阅读全文
posted @ 2018-03-08 10:11 realcp1018 阅读(1143) 评论(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 阅读(1978) 评论(0) 推荐(1)
摘要: 锁兼容性图: 一、锁的粒度: 比较需要注意的是RID/KEY、HoBT/PAGE这两对儿的区别,RID和HoBT是针对堆表的,即没有聚集索引的表。 二、锁的模式: 1.关于其中的S、U、X锁: 共享锁 共享锁(S 锁)允许并发事务在封闭式并发控制下读取 (SELECT) 资源。 资源上存在共享锁(S 阅读全文
posted @ 2018-02-24 12:06 realcp1018 阅读(2440) 评论(0) 推荐(0)
摘要: 一、事务隔离级别控制着事务的如下表现: 在该行上的排他锁被释放之前阻塞其他事务。 检索在启动语句或事务时存在的行的已提交版本。 读取未提交的数据修改。 在该行上的排他锁被释放之前阻塞其他事务。 检索在启动语句或事务时存在的行的已提交版本。 读取未提交的数据修改。 以上说明事务隔离级别主要针对读操作来 阅读全文
posted @ 2018-02-24 10:55 realcp1018 阅读(4818) 评论(0) 推荐(0)
摘要: 昨天在QQ群里讨论一个SQL优化的问题,语句大致如下: 于是手动测试,先看Oracle,环境采用Oracle自带的scott用户下的emp表。 1.首先查看如下语句的执行计划(此时表只有主键索引): 2.添加IX_TEST(deptno,comm)后查看执行计划: 发现依然是全表扫描。 3.为dep 阅读全文
posted @ 2018-02-07 11:28 realcp1018 阅读(5276) 评论(0) 推荐(0)
摘要: 今天同事QQ给发来一个文件内容如下: 希望把文件内容转换为update table_name set col_name=第一列 where col_name=第二列;这种SQL格式,使用UE列模式秒秒钟改完,但是突然想用awk拼一下,于是写了如下语句: 万万没想到得到的结果居然是如下格式的: 很明显 阅读全文
posted @ 2018-01-31 16:39 realcp1018 阅读(417) 评论(0) 推荐(0)
摘要: 一、概述 关于Mycat的原理网上有很多,这里不再详述,对于我来说Mycat的功能主要有如下几种: 1.Mysql主从的读写分离 2.Mysql大表分片 3.其他数据库例如Oracle,MSSQL,DB2等的读写分离和分片。 之所以第3点单独列出来只是因为它不常用,而且使用的JDBC,连接Mysql 阅读全文
posted @ 2018-01-30 17:20 realcp1018 阅读(413) 评论(0) 推荐(0)
摘要: 一、概述: Mysql的explain工具目前还没有Oracle的explain plan工具那么强大,但是结合show profiles工具可以实现相似的效果。show profiles语句用于在当前会话执行的语句的资源使用情况。其具体语法为: 提示: navicat执行mysql查询后,下边的剖 阅读全文
posted @ 2018-01-30 16:08 realcp1018 阅读(498) 评论(0) 推荐(0)
摘要: 同事告知某现场SQL Server2008R2数据库的DATA文件夹下audittrace开头的trc文件不断增多,占用较大空间,因此需要关停,尝试解决步骤如下: 1.查看是否有后台开启的trace 发现并没有...... 2.查看是否有人工开启的sqlprofiler。(一般生成在本地的trc都是 阅读全文
posted @ 2018-01-25 17:57 realcp1018 阅读(4541) 评论(0) 推荐(1)
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页