-
Delete、Drop、Truncate有什么区别?你知道吗?
在 MySQL 中,删除的方法总共有 3 种:delete、truncate、drop,而三者的用法和使用场景又完全不同,接下来我们具体来看。 1.delete detele 可用于删除表的部分或所有数据,它的使用语法如下: PS:[] 中的命令为可选命令,可以被省略。 如果我们要删除学生表中数学成绩排名最高的前 3 位学生,可以使用以下 SQL:dele···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
图解MySQL逻辑备份的实现流程
1. 摘要 数据作为一家公司的重要资产,其重要程度不言而喻。数据库为数据提供存取服务,担任着重要的角色,如果因数据误删、服务器故障、病毒入侵等原因导致数据丢失或服务不可用,会对公司造成重大损失,所以数据库备份是数据系统中最为重要的一环。 MySQL备份按照类型分为逻辑备份、物理备份、快照备份,本文将通过图文方式对常见的逻辑备份工具的一致性备份流程进行说明,···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
聊聊 PG 的 Buffer 相关锁,你懂了吗?
昨天刚刚下飞机就接到电话说一个长辈去世,今天一早坐高铁回老家参加丧礼。所以这篇前两天写了个头的文章今天是在高铁上完成的,有些实验不方便做,就只能简化了。 前两天一个朋友说PG的热块冲突比Oracle更容易产生,并会产生比较严重的性能问题,特别是当系统中的一些大型的热表存在大量UPDATE操作的时候。确实PG的ASTORE机制使用多个版本的TUPLE来保存···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
搞定这个日志智能分析设计,大小故障都无处可逃
一、背景 随着系统的日益复杂,生成的日志是海量的。当发生故障时,人工从海量错误日志中定位异常的成本非常高,主要原因:日志格式繁多,难以依靠人工划分,而传统的日志规则分类需要配置复杂的规则和正则,难以通用化;日志量级大,报警多,难以定位需要关注的异常,一些无关的错误日志容易掩盖真正的问题。日志智能分类算法可以自动根据日志的相似性对日志进行流式聚类,并提取其···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
半夜数据库突发宕机,竟是Redis惹的锅?
谁曾想,凌晨 12 点之后,用户量暴增,出现了一个技术故障,用户无法下单,当时老大火冒三丈! 经过查找发现Redis报Could not get a resource from the pool。 获取不到连接资源,并且集群中的单台 Redis 连接量很高。 大量的流量没了 Redis 的缓存响应,直接打到了 MySQL,最后数据库也宕机了…… 于是各种···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
大意了!一次MySQL分页导致的线上事故……
一、背景 一天晚上10点半,下班后愉快的坐在回家的地铁上,心里想着周末的生活怎么安排。 突然电话响了起来,一看是我们的一个运维同学,顿时紧张了起来,本周的版本已经发布过了,这时候打电话一般来说是线上出问题了。 果然,沟通的情况是线上的一个查询数据的接口被疯狂的失去理智般的调用,这个操作直接导致线上的MySql集群被拖慢了。 好吧,这问题算是严重了,匆匆赶到···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
面向开发人员的镜像和容器实践指南
容器和Open Container Initiative (OCI)是重要的开源应用程序打包和交付技术, Docker 和 Kubernetes 等项目使其流行起来。您对它们理解得越好,就越能够使用它们来增强项目的一致性和可伸缩性。 在本文中,我将用简单的术语描述这项技术,重点介绍镜像和容器的基本方面以供开发人员理解,然后讨论开发人员可以遵循的一些最佳实践···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Flink SQL 知其所以然:Group 聚合操作
Group 聚合Group 聚合定义(支持 Batch\Streaming 任务):Flink 也支持 Group 聚合。Group 聚合和上面介绍到的窗口聚合的不同之处,就在于 Group 聚合是按照数据的类别进行分组,比如年龄、性别,是横向的;而窗口聚合是在时间粒度上对数据进行分组,是纵向的。如下图所示,就展示出了其区别。其中按颜色分 key(横向)···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
如何检查和修复 MySQL 数据库和表
当您的网站因数据库错误而损坏或无法访问时,您可能需要检查或修复 MySQL 中的数据库或表。在这种情况下,您可以使用 mysqlcheck 工具检查并修复损坏的表或数据库。mysqlcheck 是一个维护工具,允许您通过命令行界面检查、修复、分析和优化 MySQL 表。使用 mysqlcheck 的最佳功能之一是您可以在实时网站上执行数据库维护,而无需停止···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis 哈希表 VS Java HaspMap , 哪家强?
架构 哈喽,大家好,我是指北君。 之前给大家介绍了Redis的基本数据结构,本篇介绍一下Redis 字典的rehash 过程。并对比Java中HashMap的一些异同。1.前言我们回顾一下之前讲到的Redis的字典结构,示意图如下: Redis的字典本质上来说也是数组+链表的数据结构,这与Java中HashMap的数据结构很类似啦。 由上述结构示意图也能看···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])