SQL

关注
收录了SQL频道下的 176 篇内容
  • 全部
  • 文章
  • 视频
  • 电子书
基于Impala的网易有数BI查询优化总结
基于 Impala 的网易有数 BI 查询优化总结

本文总结了 Impala 在网易数帆旗下有数 BI 应用场景下的最新查询优化经验,并探讨后续进一步优化的思路。

假如编程语言是《权力的游戏》中的角色(下)
假如编程语言是《权力的游戏》中的角色(下)

作为一名数据科学家,如果《权力的游戏》的角色是编程语言,会怎么样?

50年长盛不衰,SQL为什么如此成功?
50 年长盛不衰,SQL 为什么如此成功?

关系数据模型于 1970 年推出,并已占据主导地位 50 年。它为什么如此成功?这要归功第一性原理和布什内尔定律。

如何使用Kafka、MongoDB和Maxwell’s Daemon构建SQL数据库的审计系统
如何使用 Kafka、MongoDB 和 Maxwell’s Daemon 构建 SQL 数据库的审计系统

在本文中,作者讨论了在传统内置的数据副本之外,实现数据库审计日志系统的重要性,并给出了使用 Kafka、MongoDB 和 Maxwell's Daemon 构建审计日志系统的方案。

考前复习必备MySQL数据库(关系型数据库管理系统)
考前复习必备 MySQL 数据库(关系型数据库管理系统)

哪吒人生信条:如果你所学的东西 处于喜欢 才会有强大的动力支撑。

昆仑万维 X TiDB | 从 MySQL Cluster 到 TiDB 的升级之路
昆仑万维 X TiDB | 从 MySQL Cluster 到 TiDB 的升级之路

昆仑万维是全球领先、业内前沿的综合性互联网集团,业务涵盖昆仑游戏(GameArk)、信息资讯(Opera)等多个业务板块。

【Mysql-InnoDB 系列】事务模型
【Mysql-InnoDB 系列】事务模型

提到事务,大家都有基本的了解,例如 mysql 的事务隔离级别包括:读未提交、读已提交、可重复读、串行化;InnoDB 默认是 RR(可重复读);基本的 MVCC 等等。但大部分人对深入一些的原理就知之甚少了。本文整理事务模型的相关内容,仅供参考。

PostgreSQL 中如何启用/禁用及验证外键约束
PostgreSQL 中如何启用 / 禁用及验证外键约束

本文总结了 DB 日常运维实践中可能踩的坑,使读者可以掌握在日常迁移数据时对外键的处理方法。

MySQL不会丢失数据的秘密,就藏在它的 7种日志里
MySQL 不会丢失数据的秘密,就藏在它的 7 种日志里

本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook

SQL:我为什么慢你心里没数吗?

SQL 语句执行慢的原因是面试中经常会被问到的,对于服务端开发来说也是必须要关注的问题。

MySQL修改账号密码方法大全
MySQL 修改账号密码方法大全

在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改、密码过期需要修改、忘记密码需要修改等。本篇文章将会介绍需要修改密码的场景及修改密码的几种方式。

一个人如何迁移40TB SQL服务器数据库?
一个人如何迁移 40TB SQL 服务器数据库?

作者花了 11 个月成功地迁移一个 40TB 的 SQL 服务器数据库。

【得物技术】MySQL多表关联同步到ES的实践
【得物技术】MySQL 多表关联同步到 ES 的实践

线上问题:业务系统查询,涉及多表关联查询,条件维度较大且有模糊匹配需求,索引无法覆盖,导致查询性能较低。

索引为什么能提供查询性能...
索引为什么能提供查询性能...

昨天,有个女孩子问我提高数据库查询性能有什么立竿见影的好方法?

理解三值逻辑与 NULL,你离 SQL 高手更近了一步

NULL 用于表示缺失的值或遗漏的未知数据,不是某种具体类型的值。数据表中的 NULL 值表示该值所处的字段为空,值为 NULL 的字段没有值,尤其要明白的是:NULL 值与 0 或者空字符串是不同的。

推荐几款MySQL相关工具
推荐几款 MySQL 相关工具

本篇文章主要介绍 SQL 审核、binlog 解析、Percona Toolkit 几类工具。感兴趣的同学可以安装学习下,好的工具能让工作事半功倍。

从前世今生聊一聊,大厂为啥亲睐时序数据库

摘要:本文会从时序数据库的基本概念、应用场景、需求与能力等方面一一展开,带你了解时序数据库的前世今生。

响应式关系数据库处理R2DBC
响应式关系数据库处理 R2DBC

之前我们提到过,对于底层的数据源来说,MongoDB, Redis, 和 Cassandra 可以直接以 reactive 的方式支持 Spring Data。而其他很多关系型数据库比如 Postgres, Microsoft SQL Server, MySQL, H2 和 Google Spanner 则可以通过使用 R2DBC 来实现对 reactive 的支持。

SQL数据库集合运算
SQL 数据库集合运算

介绍了 SQL 的一些集合运算,包括,并集、交集和差集 以及表得联结

Mock 服务设计与实现:MySQL 驱动字节码修改增强

摘要:华为导流测试平台通过对线上流量回放到被测环境中,利用线上真实流量进行充分测试,保证业务系统稳定上线。但是业务在导流测试过程中现网数据库往往难以同步到测试环境,导致现网数据无法正常回放,测试价值降低。由此提出回放过程中对数据库进行 mock,

MySQL主从复制的原理和注意事项都在这儿了!!
MySQL 主从复制的原理和注意事项都在这儿了!!

一文看尽 MySQL 主从复制的原理和注意事项!!

DDIA 读书笔记(6)数据库事务

事务是简化数据内部很多复杂问题的首选机制,一个事务要么成功要么失败,应用层不需要担心一部分成功的尴尬情况。本文通过讨论的事务的使用场景以及解决问题的方式来理解事务。

大招落地:MySQL 插入更新死锁源码分析
大招落地:MySQL 插入更新死锁源码分析

今天再来分析一个死锁场景。下面开始真正的内容。

MySQL 的 join 功能弱爆了?
MySQL 的 join 功能弱爆了?

对于 join 操作的实现,大概有 Nested Loop Join (循环嵌套连接),Hash Join(散列连接) 和 Sort Merge Join(排序归并连接) 三种较为常见的算法,它们各有优缺点和适用条件,接下来我们会依次来介绍。

Oracle、NoSQL和NewSQL 数据库技术对比
Oracle、NoSQL 和 NewSQL 数据库技术对比

物联网 (Internet of Things) 让速度急剧加快!

8张图带你分析Redis与MySQL数据一致性问题
8 张图带你分析 Redis 与 MySQL 数据一致性问题

原创公众号:bigsai,8 张图带你分析 Redis 与 MySQL 数据一致性问题

基于 Flink SQL CDC 的实时数据同步方案
基于 Flink SQL CDC 的实时数据同步方案

本文由 Apache Flink PMC,阿里巴巴技术专家伍翀 (云邪)分享,内容将从传统的数据同步方案,基于 Flink CDC 同步的解决方案以及更多的应用场景和 CDC 未来开发规划等方面进行介绍和演示。

MySQL 数据库开发中的 6 个“避免”

关注“Java 后端技术全栈”**

MySQL 8 已经为采用 Cloud SQL 的企业准备就绪
MySQL 8 已经为采用 Cloud SQL 的企业准备就绪

8。以帮助您更高效地工作。部署可帮助您保持稳定并且更加安全可靠。您将自动获得补丁和更新以及我们的维护控制,从而能够减少与升级相关的风险。

    优秀 Python 工程师都有哪些特质?
    优秀 Python 工程师都有哪些特质?

    尹会生 | 金山西山居 运维总监

    立即下载
    转化率预估技术在腾讯广告业务中的应用与挑战

    钱民 | 腾讯 高级研究员

    立即下载
    如何轻松学 C++,突破技术瓶颈?

    罗剑锋 | 奇虎 360 技术专家 极客时间《透视HTTP协议》专栏作者

    立即下载