-
PostgreSQL出现死锁怎么办?
什么是数据库死锁 在操作系统领域当中,死锁指的是两个或者两个以上的进程在运行的过程中,因为争夺共同的访问资源而相互等待阻塞,最终导致进程继无法续执行的一种阻塞现象。那么在数据库领域当中死锁又是怎样的表现形式呢?数据库死锁又会带来怎样的问题呢? 在理解数据库死锁之前,我们先来明确下数据库的锁到底是什么?有过Java编程经验的同学都知道,Java中的锁是为了解···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
面试突击:说一下MySQL事务隔离级别?
作者 | 磊哥 来源 | Java面试真题解析(ID:aimianshi666) 转载请联系授权(微信ID:GG_Stone) MySQL 事务隔离级别是为了解决并发事务互相干扰的问题的,MySQL 事务隔离级别总共有以下 4 种:READ UNCOMMITTED:读未提交。READ COMMITTED:读已提交。REPEATABLE READ:可重复读。···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
HTAP X 云原生: TiDB 加速释放数据价值,实现数据敏捷
2022 年 6 月 28 日,企业级开源分布式数据库厂商 PingCAP 举行“TiDB V6 暨 PingCAP 云战略发布会”,发布了 TiDB V6 版本,分享了 TiDB 技术演进路线,并与合作伙伴一起解读了云原生时代的数据库解决方案和生态战略,为广大 MySQL 和 TiDB 用户带来创新的数据服务体验,提供更多样化的服务选择。 随着数字化进程···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
快手实时数仓保障体系研发实践
01业务特点及实时数仓保障痛点 快手最大的业务特点就是数据量大。每天入口流量为万亿级别。对于这么大的流量入口,需要做合理的模型设计,防止重复读取的过度消耗。另外还要在数据源读取和标准化过程中,极致压榨性能保障入口流量的稳定执行。第二个特点是诉求多样化。快手业务的需求包括活动大屏的场景、2B 和 2C 的业务应用、内部核心看板以及搜索实时的支撑,不同的场景对···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
这年头,谁还不知道这10个高级SQL概念?
随着数据量持续增长,对合格数据专业人员的需求也会增长。具体而言,对SQL流利的专业人士的需求日益增长,而不仅仅是在初级层面。 因此,Stratascratch的创始人Nathan Rosidi以及我觉得我认为10个最重要和相关的中级到高级SQL概念。一、常见表达式(CTEs)如果您想要查询子查询,那就是CTEs施展身手的时候 - CTEs基本上创建了一个临···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
一次非常有意思的 SQL 优化经历:从 30248.271s 到 0.001s
场景 用的数据库是mysql5.6,下面简单的介绍下场景。 课程表create table Course( c_id int PRIMARY KEY, name varchar(10))数据100条。 学生表create table Student( id int PRIMARY KEY, name varchar(10))数据70000条。 学生成绩表C···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Flink SQL 知其所以然:TopN、Order By、Limit 操作
DML:Order By、Limit 子句 大家好,我是老羊,今天我们来学习 Flink SQL 中的 TopN、Order By、Limit 3个操作。1.Order By 子句支持 Batch\Streaming,但在实时任务中一般用的非常少。 实时任务中,Order By 子句中必须要有时间属性字段,并且时间属性必须为升序时间属性,即WATERMAR···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
你知道MySQL中的游标吗?
什么是游标? 游标(cursor)是一个存储在MySQL服务器上的数据库查询, 它不是一条SELECT语句,而是被该语句检索出来的结果集。在存储了游 标之后,应用程序可以根据需要滚动或浏览其中的数据。 注意:MySQL游标只能用于 存储过程(和函数)。 创建游标 在创建一个游标前,我们需要先清除游标的语法。1.定义游标DECLARE 游标名称 CURSOR···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
提高分层 SQL 结构的性能
译者 |万望琳 审校 |孙淑娟 梁策 本文将展示在处理分层数据结构时,列传播这一直接提高查询性能的方法。本文将使用基于数据驱动项目的真实场景来讲解,其中项目为某体育行业初创公司开发的实时数据网站。本文将带你了解有关列传播的相关知识,以解决分层 SQL 表结构中固有的性能问题。 背景 本文所做项目涉及一个拥有数百万页面的足球球迷网站。该网站致力于成为球迷心···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
从Redis7.0发布看Redis的过去与未来
作者 | 烟圈 前言 经历接近一年的开发、三个候选版本,Redis 7.0终于正式发布,这是Redis历史上改变最多的一个大版本,它不仅包含了50多个新命令,还有大量核心新特性与改进,这些不仅能够解决用户使用中的诸多问题,还进一步拓展了Redis的使用场景。 虽然Redis 7.0做了许多大胆的尝试,但是稳定性依然是最重要的基石。Redis官方在7.0的G···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])