所有内容 第440页
-
关于Alluxio中元数据同步的设计、实现和优化
元数据同步(sync)是Alluxio中的核心功能,它使文件和目录与所在存储系统下真实的来源保持一致,进而使用户能够轻松地从Alluxio中检索出最新版的数据。同时了解内部流程对调整性能也非常重要。本...
-
MySQL主键自增值为什么有“空洞”?
一.场景准备 测试场景为MySQL 8.0: 主键重复场景唯一键重复场景 1、建表,包含主键及唯一约束 CREATE TABLE t1( id int(11) NOT NULL auto_increm...
-
分库分表实战:寻根问底—MySQL索引是如何形成的?
问题分析:为什么查询变慢呢? 我们知道了MySQL查询的全过程,也知道了整个过程的瓶颈在于磁盘IO,那怎么降低磁盘IO次数呢? 答案就是索引。 正确的使用索引,我们就能有效的把磁盘IO的次数降到常数级...
-
Kotlin、JUnit5、Database Rider数据库动态测试实践
来龙去脉 因为项目组一些应用系统需要将Oracle数据库更换为国产分布式数据库,特地基于Kotlin、Junit5、Database Rider等开发了一套可配置的SQL测试工具,以在规模性测试之前,...
-
谈一谈数据中台的原罪
现在关于数据中台价值的探讨已经很多了,但凡事有利必有弊,今天就反其道而行之,谈谈数据中台的原罪,知道了这些“罪”,有利于你权衡利弊,做出正确的选择,这对于数据中台的发展很重要。 1. 数据中台有“名不...
-
-
Flink SQL 知其所以然:Window TopN 操作
大家好,我是老羊,今天我们来学习 Flink SQL 中的 Window TopN 操作。 Window TopN 定义(支持 Streaming):Window TopN 是一种特殊的 TopN,它...
-
Redis 内存优化神技,小内存保存大数据
这次码哥跟大家分享一些优化神技,当你面试或者工作中你遇到如下问题,那就使出今天学到的绝招,一招定乾坤! 如何用更少的内存保存更多的数据? 我们应该从 Redis 是如何保存数据的原理展开,分析键值对的...
-
SQL查询优化实战:900W+数据,从17s到300ms
有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms (execution: 16 s 831 ms, fetching:...
-
MySQL 死锁了,怎么办?
之前分享过 MySQL 死锁 的文章,然后很多读者对「插入意向锁」认识很迷糊。 大家误以为「插入意向锁」是意向锁,也就是表锁,确实这个名字很让人误解。 但是,实际上「插入意向锁」不是意向锁,而是特殊...
