沃趣技术

其他

InnoDB 层系统字典表 | 全方位认识 information_schema

information_schema》中,我们详细介绍了information_schema下的状态变量、系统变量、进程状态、字符集和校对规则等字典表,本期我们将为大家带来系列第五篇《InnoDB
2019年1月28日
其他

Oracle集群技术 | OLR与套接字文件(二)

4.验证OLR文件的完整性对于OLR文件的完整性验证,也可以使用Oracle提供的CVU进行验证,但这里的验证并不检查OLR文件内容的逻辑完整性,如果需要同时验证逻辑完整性还需使用ocrcheck
2019年1月25日
其他

如果将relay_log_recovery设置为0会发生什么?(下)

replication时,发现对应的日志信息不存在(mysql-relay-bin.000017日志被我截断到185090),就继续执行下一个relaylog。因为Executed_Gtid_Set
2019年1月23日
其他

如果将relay_log_recovery设置为0会发生什么?(上)

2662c965-fdb2-11e8-8157-0cc47a3aae0d:1-101:104-1504:1509-2079:2082-11819:11823-12710
2019年1月21日
其他

谈谈代码——如何避免写出糟糕if...else语句

text;}}SchedulerValidator的具体实现SchedulerValidatorImpl就不贴上来了,里面仅仅是一些校验逻辑.接着是我们的主类,也就是知道全局状态的窗口类public
2019年1月18日
其他

为何Binlog中同一个事务的event时间点会乱序?

position,事务的第二个event,也就是用于记录事务的begin;语句的event,时间点为15:35:21,通过我们事务操作时记录的时间信息,该时间为执行update语句的时间点
2019年1月16日
其他

Oracle中的并行系列(二):你设置的并行真的生效了吗?

Manager引起了并行降级问题。查询当前会话确实有名为CITY_GROUP的资源限制存在,根据示例图5.2显示列PARALLEL_DEGREE_LIMIT_P1并行为4。Resource
2019年1月14日
其他

Server 层混杂信息字典表 | 全方位认识 information_schema(下)

|+------------------+---------------+--------------+------------+----------------+--------------+12
2019年1月11日
其他

Oracle集群技术 | 集群的自启动系列(一)

沃趣科技当Oracle集群安装部署完成后,集群会处于一个启动的状态,默认情况下,当服务器重启之后集群也会被自动启动,那么,Oracle集群是如何来实现自启动的呢?我们先看如下部分:Oracle
2019年1月7日
其他

Server 层混杂信息字典表 | 全方位认识 information_schema(中)

COLLATION='utf8_general_ci';+-----------------+---------+----+---------+----------+---------+|
2019年1月4日
其他

深入浅出Kubernetes网络:容器网络初探

Namespace的目的,即允许在该命名空间当中没有进程的情况下依然保留该命名空间。Docker当中由于缺少了这一步,玩过Docker的同学就会发现通过Docker创建容器后并不能在宿主机上通过
2018年12月28日
其他

Server 层混杂信息字典表 | 全方位认识 information_schema(上)

connections"时,可以使用带有super权限的用户(前提是你没有把super权限分配给管理员之外的其他用户)连接到MySQL中,使用这些语句查看是什么用户或者主机占用了过多的连接数
2018年12月21日
其他

SQL优化之统计信息和索引

索引应该建立在WHERE子句频繁引用列表上,如果在大表上频繁使用某列或某几个列作为条件执行索引操作,并且检索行数低于总行数的15%(经验值),那么可以考虑在这些列上建立组合索引。2.
2018年12月17日
自由知乎 自由微博
其他

数据恢复新姿势——通过ibd和frm文件恢复数据

刚·沃趣科技数据库技术专家熟悉MySQL数据库运行机制,丰富的数据库及复制架构故障诊断、性能调优、数据库备份恢复及迁移经验。点击查看招聘信息相关链接Oracle
2018年12月12日
其他

Server层表级别对象字典表 | 全方位认识 information_schema

SLAVESIDE_DISABLED:表示事件是通过主备复制中的binlog重放方式在从库上创建的,事件运行状态在从库上被关闭ON_COMPLETION:该列包含两个有效值,PRESVEVE、NOT
2018年12月10日
其他

Oracle 中的并行系列(一)

哪些操作可以使用并行数据扫描策略,例如:全表扫描,索引快速全扫描,分区索引范围扫描。表连接方式,例如常见的:排序合并,嵌套循环,哈希连接和星型联结转换。DDL操作,例如:CREATE
2018年12月7日
其他

Server层统计信息字典表 | 全方位认识 information_schema

TABLESPACES该表提供查询关于活跃表空间的相关信息(主要记录的是NDB存储引擎表空间信息)该表为Memory引擎临时表注意:该表不提供有关InnoDB存储引擎的表空间的信息。
2018年12月3日
其他

MySQL主从复制错误——列类型转换错误

status显示的Relay_Log_File:mysql-relay.000003、Relay_Log_Pos:50585511,则记录的是出错的那个事务的位置点。|
2018年11月30日
其他

SQL优化案例-union代替or(九)

11g中执行计划如下:进入正题,当SQL中同时有or和子查询时,这种情况下查询无法展开(unnest),遇到这种情况只能改SQL来改变执行计划,并且在12c或18c中都没有智能改写。select
2018年11月26日
其他

sysbench花式采坑之二:自增值导致的主键冲突

遗留问题两个事务同时以主键为where条件操作不存在的列时,为什么RC级别下事务2的delete不会阻塞事务1的insert,在RR级别下事务2的delete就会阻塞事务1的insert?|
2018年11月23日
其他

SQL优化案例-单表分页语句的优化(八)

S_DEPART(DEPARTNAME,departId,0);建立索引的优化法则中我们知道,要在索引中尽量的包含所需要的数据,减少回表的次数,同时利用索引排序的特性,消除order
2018年11月21日
其他

MySQL5.7中的sql_mode默认值

UTC.这个时间范围指的是UTC时区的时间范围,测试环境设置了CST东八区的时区,则对应的时间范围上也需要对应的加8小时。所以将timestamp字段默认值修改为'1970-01-01
2018年11月19日
其他

初相识 | 全方位认识 information_schema

|+---------------------------------+----------------------------------------------------+|
2018年11月16日
其他

沃趣微讲堂 | Oracle集群技术(四):集群初始化资源层

01循环渐进,逐步讲解通过实操加深认识02修正被误传已久的集群自启动流程避免遇到相关问题时诊断方向出现偏差讲师介绍-
2018年11月14日
其他

复制错误案例分享(二)

com_binlog_dump()函数中调用的。caseCOM_BINLOG_DUMP中所进行的操作就是将dump线程通知I/O线程拉取新的binlog。总结整理下来的话,基本上可以确定主要是因为
2018年11月12日
其他

复制错误案例分享(一)

所以,在复制架构中一定要强调不要随便在从库上执行insert、update、delete等操作,因为极有可能做了相应的操作之后,主从数据不一致,复制状态正常。应用查询数据出现异常,问题很难排查。|
2018年11月9日
其他

Kubernetes何时才会消于无形却又无处不在?

原文链接:https://www.nextplatform.com/2018/07/17/when-does-kubernetes-become-invisible-and-ubiquitous/译者:赵晨·沃趣科技一项技术成熟的标志不仅仅在于它有多流行,还在于它有多不起眼并且易于使用。比如,没有人会去思考墙上的插座,除非你恰好需要给你的手机充电但又一个都找不到,这只是我们日常生活中所用到的大量技术的一个例子而已。自从Google受到它内部集群和容器管理系统Borg以及Omega的启发,在四年多之前率先开源了Kubernetes容器控制器之后,我们就一直在打赌它会在公有云和私有云的容器管理上一统天下。具有讽刺意味的是,当初负责Google基础架构管理的人并不是很情愿将这样的知识产权公开,但是开源信徒们正确地预测到,将Kubernetes贡献给世界之后,Google将会从开源社区得到巨大的信誉,并且有利于创造一个和Google类似的容器化私有云环境,也可能将Goolge的模式传播给竞争对手的云产品,同时也能帮助其扩张自身的云平台。可以肯定地说,掌舵Kubernetes以及相关监控工具Prometheus的云原生计算基金会(CNCF),已经完成了Google及其成员所安排的工作,就是将Kubernetes转变成一个由横跨各种平台、供应商和客户的生态系统所支撑的工具,这也是为什么几个月前它在CNCF的状态从孵化变成了毕业,一种正式通过的礼仪,同时也有了很多重量级的生产环境用户。但Kubernetes依然只是一个半成品,还远未达到像Linux内核及其周围操作系统组件在过去25年中所做到的那种“隐形”状态(实际上可能只花了15年就达到了那个层次)。随着最近Kubernetes容器编排系统1.11版本的官宣,我们不禁陷入了沉思,Kubernetes到底何时才会消于无形却又无处不在。社区无疑是非常强大的。下面的数据虽然有点旧,但是也体现了2016年11月到2017年10月之间,GitHub上2800万用户的8500万个软件项目的活跃程度排名:这是一个气泡图,Y轴绘制了每个项目的issues以及pull
2018年11月7日
其他

Oracle安全补丁发布通知-2018第三季度

2018年10月Oracle发布了第三季度的安全补丁,在这次发布的安全补丁中,我们重点关注下Oracle数据库方面修复的漏洞,以及结合我们的环境判断是否需要及时应用更新此类安全补丁。1)3个是针对Oracle
2018年11月2日
其他

SQL优化案例-使用with as优化Subquery Unnesting(七)

exists、in、exists时,CBO会尝试将子查询展开(unnest)消除filter,但是上面的例子CBO并没有做到,下面我们看下执行计划。我们再看下在子查询中加unnest
2018年10月31日
其他

MySQL分析函数实现

PXC、MGC&MGR原理与实践对比(四)sysbench花式采坑之一:自增值导致的TPS不可靠删用户删表空间的操作还能flashback回来吗?18C新特性之PDB
2018年10月29日
其他

Pod挂载Volume失败问题分析

manager,负责mount和umount卷controller模式,每个controller负责特定功能,并且不断进行reconcile(对比期望状态与实际状态),然后进行调整比如attach
2018年10月26日
其他

沃趣微讲堂 | 深入浅出Kubernetes存储(四):存储新方向-CSI

PXC、MGC&MGR原理与实践对比(四):PXC、MGC新增节点流程沃趣微讲堂
2018年10月24日
其他

Log Miner 挖挖挖

log和archivelog内容的工具,可以通过日志分析所有对数据库的DDL和DML操作,也可以分析出操作的时间与操作时的SCN和进行操作的机器,对于DML操作还可以查询出还原操作的sql。|
2018年10月19日
其他

沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(四):PXC、MGC新增节点流程

-点击查看招聘信息相关链接sysbench花式采坑之一:自增值导致的TPS不可靠删用户删表空间的操作还能flashback回来吗?18C新特性之PDB
2018年10月17日
其他

sysbench花式采坑之一:自增值导致的TPS不可靠

='172.17.0.1:33061,172.17.0.2:33061,172.17.0.3:33061'#group_replication_single_primary_mode
2018年10月15日
其他

18C新特性之PDB snapshot Carousel,够用吗?

Carousel指定scn生成的PDB只能是创建snapshot时的固定scn,并且生成快照与snapshot生成pdb的过程中占据了大量的物理空间与IO资源。那么问题来了,说了这么多关于PDB
2018年10月12日
其他

沃趣微讲堂 | Oracle集群技术(三):被误传的集群自启动

01循环渐进,逐步讲解通过实操加深认识02修正被误传已久的集群自启动流程避免遇到相关问题时诊断方向出现偏差讲师介绍-
2018年10月10日
其他

删用户删表空间的操作还能flashback回来吗?

table也是于事无补。最后我们再来尝试一下闪回数据库,看看它是否能够成为救命稻草。其实闪回数据库的前提条件就是开启归档,那么抱歉这条路也行不通。假设现在开了闪回数据库(flashback
2018年10月8日
其他

容器化 RDS:借助火焰图定位Kubernetes性能问题

沃趣科技容器化RDS系列文章:容器化RDS:计算存储分离架构下的“Split-Brain”容器化RDS:计算存储分离还是本地存储?容器化RDS:你需要了解数据是如何被写"坏"的容器化RDS:借助
2018年9月28日
其他

沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(三):数据同步原理

Cluster插件的PXC、MGC集群新增节点的流程:包含选择donor节点的时机,以及如何判断是使用SST还是IST传输状态信息等下期,我们不见不散!-
2018年9月26日
其他

其他混杂存储过程 | 全方位认识 sys 系统库

action会使用指定表在sys.tmp_digests临时表中的最后一个快照来做分析----使用NULL值时如果不存在任何快照则会重新创建一个新的快照,如果使用NOW()函数,则overall
2018年9月21日
其他

沃趣微讲堂 | 深入浅出Kubernetes存储(三):源码分析

PXC、MGC&MGR原理与实践对比(二)SQL优化案例-分区索引之无前缀索引(六)熟悉Kubernetes卷管理方案,看这个11分钟的视频就够了构建狂拽炫酷屌的
2018年9月19日
其他

用于查看配置的存储过程 | 全方位认识 sys 系统库

PXC、MGC&MGR原理与实践对比(二)SQL优化案例-分区索引之无前缀索引(六)熟悉Kubernetes卷管理方案,看这个11分钟的视频就够了构建狂拽炫酷屌的
2018年9月17日
其他

沃趣微讲堂 | Oracle集群技术(二)

PXC、MGC&MGR原理与实践对比(二)SQL优化案例-分区索引之无前缀索引(六)熟悉Kubernetes卷管理方案,看这个11分钟的视频就够了构建狂拽炫酷屌的
2018年9月16日
其他

用于修改配置的存储过程 | 全方位认识 sys 系统库

%consumer%;的形式模糊匹配setup_consumers表的name字段执行UPDATE操作,注意,如果传入值为''空值,则会匹配到所有的consumers存储过程定义语句文本DROP
2018年9月14日
其他

其他混杂视图 | 全方位认识 sys 系统库

3;+--------------+-------------+-------------------+------------+----------------+---------------+|
2018年9月10日
其他

语句效率统计视图 | 全方位认识 sys 系统库

配置值控制,默认值为64字节。\所以,你会看到对于query语句文本,两者的输出长度有很大差别,如果你需要通过这些文本来甄别语句,那么请留意这个差异admin@localhost
2018年9月7日
其他

沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(二)

PXC、MGC&MGR原理与实践对比(一)SQL优化案例-分区索引之无前缀索引(六)熟悉Kubernetes卷管理方案,看这个11分钟的视频就够了构建狂拽炫酷屌的
2018年9月5日
其他

统计信息查询视图|全方位认识 sys 系统库

PXC、MGC&MGR原理与实践对比(一)SQL优化案例-分区索引之无前缀索引(六)熟悉Kubernetes卷管理方案,看这个11分钟的视频就够了构建狂拽炫酷屌的
2018年9月3日
其他

会话和锁信息查询视图 | 全方位认识 sys 系统库

系统库中的等待事件统计视图,本期的内容先给大家介绍会话信息和锁等待信息查询视图,通过这些视图我们可以清晰地知道每个会话正在做什么事情,是否存在锁等待。下面请跟随我们一起开始
2018年8月31日