SQLAdvisor是一款开源的SQL优化工具(5.5k stars)

SQLAdvisor是一款开源的SQL优化工具,由美团点评公司的技术工程部DBA团队开发与维护。它基于MySQL原生词法解析,结合SQL中的where条件、字段选择度、聚合条件、多...

Sequel Ace 一款优秀Mac mysql客户度(6.5k stars)

Sequel Ace 是一个用于 MySQL 和 MariaDB 数据库的图形界面客户端,它允许用户通过一个简洁而直观的界面来管理数据库。 官网地址: https://sequel...

MYSQL字段灵活配置是VARHCAR还是JSON数据类型?

MYSQL的字段灵活配置涉及到VARCHAR和JSON两种主要的数据类型。VARCHAR主要用于存储可变长度的字符串,这些字符串可能由字母、数字或任何可以被键入的字符组成,其长度范...

MySQL覆盖索引详解

在数据库性能优化中,索引是一个非常重要的工具。它可以帮助数据库系统更快地检索数据。然而,并不是所有的索引都能带来性能上的提升,有时候索引的使用不当反而会降低查询效率。在MySQL中...

后端程序员必备:SQL优化的20条建议

SQL优化查询对于后端程序员来说至关重要,它不仅可以提高查询效率,减少数据库的负载,还能提升用户体验。以下是一些优化SQL的实用技巧,每个技巧都配有具体的SQL示例和说明。 使用合...

MySQL获取两个日期的时间差

在MySQL中,我们可以使用TIMESTAMPDIFF和DATEDIFF函数获取两个日期的时间差。这个两个函数能够满足大部分场景下数据库获取两个日期时间差。 TIMESTAMPDI...

Yearning一款优秀的MYSQL开源SQL审核平台(8.3k stars)

Yearning一款优秀的MYSQL开源SQL语句审核平台,这个平台还支持本地部署,无缝集成了SQL检测和查询审计。这个平台是专门为数据库管理员(DBA)和开发者设计的,能够帮助他...

Archery一款优秀开源的SQL审核查询平台

Archery一款优秀开源的SQL审核查询平台,能够支持MySQL、Redis、MongoDB、ClickHouse等多种数据库,功能包括实例管理、SQL上线、SQL审核、消息通知...

MySQL中常用的报表查询SQL

在数据库管理中,我们经常需要查询特定时间范围内的数据,例如今天、昨天、近7天、近30天、一个月内、或者上一个月的数据。在MySQL中,我们可以利用SQL语句与日期函数来实现这些查询...
ajax-loader