-
索引推荐神器Paw Index Advisor - 配置
Paw Index Advisor是PawSQL团队开发的面向数据库应用开发人员和DBA等数据库运维人员的自动化、智能化、基于代价的索引推荐工具。 上一篇(一个优秀的数据库索引推荐IDEA插件)简要介...
-
假如数据库运维拥有了可观测性能力……
可观测性对数据库运维来说很重要。我们应该向客户提供什么样的数据库可观测性能力呢?记得二十年前第一次看到spotlight for Oracle的时候,惊为天人,在遇到这个工具之前,我用过的最好的Ora...
-
Flink SQL 知其所以然:SQL 的时间语义!
SQL 的时间语义 hello,我是老羊,今天跟着老羊的思路学习 Flink SQL 的时间语义: 与离线处理中常见的时间分区字段一样,在实时处理中,时间属性也是一个核心概念。Flink 支持 处理时...
-
细数 Mycat 中的那些坑
一、介绍 公司最近在搞服务分离,数据切分的工作,因为订单和订单项表的数据量实在过大,而且每天都是以50万的数据量在增长,基于现状,项目组决定采用分库的方式来解决当前遇到的问题。 那具体怎么切分呢? 分...
-
为什么说Druid是目前最好的数据库连接池?
一、介绍 数据库连接是一项非常关键的、有限的、昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。 记得之前做的一个项目,当时的应用程序配置的数据库连接池,最大允许的连接数是500,结果上线没多...
-
SQL数据库类似正则表达式的字符处理问题
SQL Serve提供了简单的字符模糊匹配功能,比如:like, patindex,不过对于某些字符处理场景还显得并不足够,日常碰到的几个问题有: 同一个字符/字符串,出现了多少次同一个字符,第N次出...
-
-
Flink SQL 知其所以然:SQL 数据类型大全!
SQL 数据类型 在介绍完一些基本概念之后,我们来认识一下,Flink SQL 中的数据类型。 Flink SQL 内置了很多常见的数据类型,并且也为用户提供了自定义数据类型的能力。 总共包含 3 部...
-
你知道Hive统计函数count(*)为什么不走MR吗?
问题 Hive执行count(*)不走MR呢? 先说结论:如果表数据是insert进表的,count(*)统计时,带where条件执行时候Hive会执行MR,如果不带where条件,Hive会从元数据...
-
MySQL 游标的定义与使用
从字面可以这么理解什么是游标,游标就像是水面上漂浮的一个标记,这个标记可以来回游动,一会游到这里一会游到那里,这里的河水可以理解为是数据的集合,这个标记就是在这些数据间来回游动。 为什么 MySQL...
