欢迎投稿

今日深度:

从零实现一个时序数据库,

从零实现一个时序数据库, 时序数据库(TSDB: Time Series Database)大多数时候都是为了满足监控场景的需求,这里先介绍两个概念: 数据点(Point): 时序数据的数据点是一个包含 (Timestamp:int...(发布于2021-08-05 00:07:00)

面试官:你说说一条查询SQL的执行过程?,

面试官:你说说一条查询SQL的执行过程?, 为了理解这个问题,先从Mysql的架构说起,对于Mysql来说,大致可以分为3层架构。 第一层作为客户端和服务端的连接,连接器负责处理和客户...(发布于2021-08-04 00:04:06)

数据库为何又如何走向分布式?,

数据库为何又如何走向分布式?, 数据库领域图灵奖获得者 Jim Gray 说过:所有的存储系统最终都会演变成数据库系统。(All storage systems will eventually evolve to be database systems.) 数据库系统...(发布于2021-07-31 00:06:55)

男人要慢,SQL要快:记一次慢SQL优化,

男人要慢,SQL要快:记一次慢SQL优化, 问题 这是一个线上问题,从日志平台查询到的 SQL 执行情况,该 SQL 执行的时间为 11.146s,可以认定为是一个慢查询,美化后的 SQL 如下: 先找到...(发布于2021-07-31 00:06:43)

Hive SQL语句的正确执行顺序,

Hive SQL语句的正确执行顺序, 本文转载自微信公众号「五分钟学大数据」,作者园陌 。转载本文请联系五分钟学大数据公众号。 关于 sql 语句的执行顺序网上有很多资料,但是大多都没...(发布于2021-07-29 00:04:48)

Int(4)和Int(11) 你选的是哪个?,

Int(4)和Int(11) 你选的是哪个?, 缘起 大家平时在进行数据库设计的时候,如果遇到需要存储整数类型的数据的时候,通常会优先使用Int这个整数类型,在处理20亿级别的正负数值存储上...(发布于2021-07-28 00:01:03)

SQL性能优化策略之联合索引优化方法,

SQL性能优化策略之联合索引优化方法, 本文转载自微信公众号「数仓宝贝库」,作者叶桦 等 。转载本文请联系数仓宝贝库公众号。 案例:一条很简单的SQL语句明明选择了索引扫描,但...(发布于2021-07-27 00:07:32)

SQL性能优化策略之索引优化方法,

SQL性能优化策略之索引优化方法, SQL优化是优化工作中经常会涉及的问题,由于早期的开发人员往往只关注于SQL功能的实现,而忽略了性能。特别是复杂的SQL,上线之后很少修改,一旦...(发布于2021-07-17 00:05:50)

PostgreSQL 12 的同步流复制搭建及主库Hang问题处理与分析,

PostgreSQL 12 的同步流复制搭建及主库Hang问题处理与分析, 本文转载自微信公众号「数据和云」,作者王鑫。转载本文请联系数据和云公众号。 前言 主备流复制,是PostgreSQL最常用、最简...(发布于2021-07-15 00:07:37)

TIDB,面向未来的数据库到底是什么?,

TIDB,面向未来的数据库到底是什么?, 本文转载自微信公众号「咖啡拿铁」,作者咖啡拿铁。转载本文请联系咖啡拿铁公众号。 背景 tidb这个技术名词很多同学或多或少都曾经耳闻过,...(发布于2021-07-13 00:16:22)

关于 MyISAM 引擎你可能不知道的三件事,

关于 MyISAM 引擎你可能不知道的三件事, 存在即合理,虽然在互联网公司中 InnoDB 引擎使用较多,但是 MyISAM 引擎的特性自有它自己的使用场景,今天松哥就来和大家捋一捋 MyISAM,这也...(发布于2021-07-13 00:16:01)

加快数据库性能的八项技术,

加快数据库性能的八项技术, 几乎所有用于最终用户的Web服务都需要存储数据。它们几乎所有所有人都将它们存储在数据库中。很多很多使用PostgreSQL,MySQL / MariaDB或MSSQL等关系数据库。...(发布于2021-07-12 00:19:16)

比MySQL快801倍!ClickHouse这么牛吗?是的,简直开挂!,

比MySQL快801倍!ClickHouse这么牛吗?是的,简直开挂!, 随着业务的迅猛增长,Yandex.Metrica目前已经成为世界第三大Web流量分析平台,每天处理超过200亿个跟踪事件。能够拥有如此惊人的...(发布于2021-07-09 00:07:48)

高并发服务优化篇:浅谈数据库连接池,

高并发服务优化篇:浅谈数据库连接池, 本文转载自微信公众号「Coder的技术之路」,作者Coder的技术之路。转载本文请联系Coder的技术之路公众号。 被N多大号转载的一篇博客,引起了...(发布于2021-07-08 00:02:12)

Cobar源码分析之AST,

Cobar源码分析之AST, 本文转载自微信公众号「捉虫大师」,作者捉虫大师。转载本文请联系捉虫大师公众号。 背景 Cobar Cobar是阿里开源的数据库中间件,关于它的介绍这里不再赘述,可...(发布于2021-07-07 00:04:32)

SpringSecurity系列之CAS 单点登录对接数据库,

SpringSecurity系列之CAS 单点登录对接数据库, 1.整体思路 先来看整体思路。 我们用 CAS Server 做单点登录,CAS Server 主要是负责认证的,也就是它主要解决登录问题。登录成功之后,还有一...(发布于2021-07-07 00:04:12)

年轻人不讲武德,乱用索引,你到底走了多少弯路?,

年轻人不讲武德,乱用索引,你到底走了多少弯路?, 本文转载自微信公众号「码上Java」,作者码上Java。转载本文请联系码上Java公众号。 前言 上一篇文章中我们一起探讨了索引的底层原...(发布于2021-07-07 00:04:04)

为云而生的MongoDB Atlas,

为云而生的MongoDB Atlas, 多年来,各大平台相继意识到,光靠基于SDK连接器的本地单一数据库,是难以构建出整套应用平台的。因此,我们往往需要面向未来的数据库即服务(Database-as-...(发布于2021-07-06 00:10:24)

阿里面试官:我们为什么常用B+树来做索引?,

阿里面试官:我们为什么常用B+树来做索引?, 本文转载自微信公众号「码上Java」,作者码上Java。转载本文请联系码上Java公众号。 前言 面试中经常被问到索引相关的问题,其实索引...(发布于2021-07-05 00:05:34)

同事问我,SQL 语句明明命中了索引,为什么执行很慢?,

同事问我,SQL 语句明明命中了索引,为什么执行很慢?, 本文转载自微信公众号「微观技术」,作者Tom哥 。转载本文请联系微观技术公众号。 大家好,我是Tom哥~ 我们都知道,业务开...(发布于2021-07-02 00:04:10)