-
实例猛涨10倍,美团数据库异常智能分析与诊断治理
分享概要 一、现状与问题 二、解决的思路 三、技术方案 四、建设成果 五、总结与未来展望 一、现状与问题 1、规模增长与运维能力发展之间的不平衡问题凸显 伴随着最近几年美团业务的快速发展,数据库的规模也保持着高速增长。而作为整个业务系统的“神经末梢”,数据库一旦出现问题,对业务造成的损失就会非常大。同时,因数据库规模的快速增长,出现问题的数量也大大增加,完···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Flink SQL 知其所以然:基础 DML SQL 执行语义!
1.DML:With 子句? 应用场景(支持 Batch\Streaming):With 语句和离线 Hive SQL With 语句一样的,xdm,语法糖 +1,使用它可以让你的代码逻辑更加清晰。直接上案例:-- 语法糖+1 WITH orders_with_total AS ( SELECT order_id , price + tax AS tota···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Cloud Spanner 完全托管式关系型数据库服务
2012~2013年Google 相继发表了Spanner和F1两套系统的论文,让业界第一次看到了关系模型和NoSQL的扩展性在一个大规模生产系统上融合的可能性。Spanner 通过使用硬件设备(GPS时钟+原子钟)巧妙地解决时钟同步的问题,而在分布式系统里,时钟正是最让人头痛的问题。Spanner的强大之处在于即使两个数据中心隔得非常远,也能保证通过Tru···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
从输入 SQL 到返回数据,到底发生了什么?
SQL 执行流程 其实一个 SQL 从输入到返回数据,其过程大致为:建立连接、分析 SQL、优化 SQL、执行 SQL。 建立连接当我们发送 SQL 给 MySQL 之前,我们都会输入账号和密码,从而与 MySQL 建立连接。这部分的工作,其实就是 MySQL 的连接器处理的。连接器负责跟客户端建立连接、获取权限、维持和管理连接。 当我们用管理员账号对账号···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL常用查询Databases和Tables
分享一下工作中常见的mysql脚本,此次分享的内容如下:Databasestables 一、Databases and schemas 列出了 MySQL 实例上的用户数据库(模式): select schema_name as database_name from information_schema.schemata where schema_name···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
数据库选型要考虑哪些问题?
数据无处不在。大数据话题日新月异,企业必须日复一日管理大量的数据。不管有多少数据(甚至什么类型的数据),其真正的价值在于企业如何处理这些数据。数据库是一个(实际上)看不见的组件,它有助于推动商业决策,改善业务。这意味着为你的组织选择合适的数据库不应该被轻视。数据库选型要注意什么事呢? 你需要它做什么?过去的静态数据库不能应付今天的需求。随着需要处理的数据量···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
爷青回,Canal 1.1.6来了,几个重要特性和bug修复
刚刚在群里看到消息说,时隔一年,canal 1.1.6正式release了,赶紧上去看看有什么新特性。 (居然才发布了6个小时,前排围观)一、什么是canalcanal [kənæl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据 订阅 和 消费。应该是阿里云DTS(Data Transfer Service)的开源···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Oracle 表移动后必须做的事
概述移动一张表实际上是一个重组过程,数据库会将原来的数据复制到新的地方。但是如果你发现这个表在移动后性能下降了,可能是你的索引没有重建。本文将指导您找到依赖索引并重建它们。 将表从示例移动到用户SQL> select tablespace_name from dba_tables where owner = HR and table_name = E···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
聊聊索引失效的经典场景
前置条件数据库版本为5.7.17。 创建一张user表,预置500w条数据,每个字段的值都是前缀加上从0开始计数的数字,累加到5000000,如图: 然后用explain来解析一下有没有走索引。最左匹配原则我们首先建一个组合索引,username,jobno,company三个字段: 首先执行以下几个sql: EXPLAIN SELECT * FROM `···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
每个后端都应该知道的八个提升 SQL 性能的 Tips
作为一名后端程序员,可以说天天都要跟数据库打交道,不管使用的是 MySQL, Oracle 还是 SQL Server,毫无疑问都逃不开 SQL,所以日常工作中对于 SQL 的性能优化可谓说十分重要。今天阿粉就带大家看一下,每个后端程序员都应该知道的十个提升查询性能的技巧。1.使用 Exists 代替子查询子查询在日常的工作中不可避免一定会使用到,很多时候···
- 发布时间:2025-05-11
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])