consistent

MySQL中HA: GTID_MODE配置不一致的案例

10-28
1.1.1. HA: GTID_MODE配置不一致 [环境描述] msyql5.6.14 [报错信息] 初始状态Master和Slave都开启了enforce-gtid-consistency和gtid-mode,然后在Master上把它俩都修改成了off关闭状态,这时,Slave发生报错: Last_IO_Error: The slave IO thread stopsbecause the master has @@GLOBAL.GTID_MODE OFF and this server h

MySQL中ERROR 1786 (HY000)案例

10-28
1.1.1. ERROR 1786 (HY000) [环境描述] msyql5.6.14 [报错信息] 执行create table ... select的时候遇到报错: db1 [test] [23:01:58]> create tablelgmnr_bak select * from lgmnr; ERROR 1786 (HY000): CREATE TABLE ... SELECTis forbidden when @@GLOBAL.ENFORCE_GTID_CONSISTENCY = 1

基于一致性hash算法(consistent hashing)的使用详解_Mysql

05-07
1 基本场景 比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 object 的 hash 值,然后均匀的映射到到 N 个 cache : hash(object)%N 一切都运行正常,再考虑如下的两种情况: 1 一个 cache 服务器 m down 掉了(在实际应用中必须要考虑这种情况),这样所有映射到 cache m 的对象都会失效,怎么办,需要把 cache m 从 c

在Oracle中使用consistent gets的特例

04-21
Oracle数据库中,consistent gets在判断一段SQL的性能时非常有用,通常来讲比较两段SQL的性 能好坏不是看谁的执行时间短,而是看谁的consistent gets小.不过这也不是绝对的,下面这个例子 就是一个反例. 一:通常情况下,不在logical RAM buffer中的数据要通过physical reads来读取,而physical reads后通常会紧跟着一个consistent gets.因此一般情况下consistent gets是要比physical reads

算法题:HDU 1671 Phone List

04-19
Given a list of phone numbers, determine if it is consistent in the sense that no number is the prefix of another. Let's say the phone catalogue listed these numbers: 1. Emergency 911 2. Alice 97 625 999 3. Bob 91 12 54 26 In this case, it's not poss

oracle硬解析执行步骤详解

03-17
  oracle涉及一张表的查询语句,如果是第一次执行,也就是硬解析,需要执行的步骤涉及的对象如下: Tables #Queries Purpose access$ 1 Permissions used by a dependent object against its parent ccol$ 10 Constraint column-specific data cdef$ 3 Constraint-specific definition data col$ 1 Table column-sp

Windows下Oracle9i数据库文件的自动备份

02-09
oracle|window|备份|数据|数据库     第一步: 在D盘根目录下新建文件夹Backup,这个目录可以任意,复制exp.exe文件到这个目录下,在该目录下新建文件expbkup.bat exp test/test@test file=d:\backup\%date:~0,10%.dmp log=d:\backup\%date:~0,10%.log compress=n buffer=8092 consistent=y direct=n constraints=y feedback=

关于执行计划里recursive calls,db block gets和consistent gets参数的解释

02-09
执行 我们在实际工作中经常要看某个sql语句的执行计划,例如: 在sqlplus使用命令SET AUTOTRACE ON后,执行计划显示如下: SELECT STATEMENT Optimizer=ALL_ROWS (Cost=985 Card=1 Bytes=26) Statistics----------------------------------------------------------35 recursive calls0 db block gets1052 consisten