首页
学习
活动
专区
圈层
工具
发布

#mysql

数据库分类一次讲清|转行学DB第2天

用户12362123

昨天我们聊了"数据库到底是个啥",今天继续来跟大家分享我啃了一整天的硬骨头——​数据库的分类​。说实话,刚看到MySQL、PostgreSQL、MongoDB、...

2300

MySQL GROUP BY 兼容 Oracle:一次搞定跨库分组兼容

九章

在企业级开发中,经常会遇到MySQL 与 Oracle 双库兼容的场景,而 GROUP BY 分组查询是最容易踩坑的点之一。两者的 GROUP BY 语法规则、...

5410

MySQL ONLY_FULL_GROUP_BY关闭后果:短期便利背后的长期隐患

九章

在MySQL升级过程中,ONLY_FULL_GROUP_BY是最常引发报错的设置之一。许多开发者在遇到ERROR 1055时,第一反应是"关闭它"。

3710

从PS到SQL,一个设计小妹的数据库“破圈”日记:5分钟搞懂,数据库到底是个啥?

用户12362123

大家好呀!我是你们的新朋友数据库小学妹,一个刚刚鼓起勇气从UI设计师“叛逃”到数据库领域的萌新。说实话,刚决定转行时,光是听到“数据库”、“事务”、“ACID”...

3210

还在手动迁移 MySQL 到 PostgreSQL?这个开源神器让你效率提升 10 倍!

小徐

GitHub 开源地址:https://github.com/xfg0218/MySQL2PG

5210

2026年,MySQL到SelectDB同步为何更关注实时、可观测与可校验?

企业级数据平台

如果把 MySQL 到 SelectDB 同步这件事放到前几年看,很多团队的目标其实很简单:任务能跑起来,数据能进仓,报表能出结果,就算完成交付。

5410

MySQL 到 SelectDB 实时同步:传统 ETL 与 NineData 的能力侧重

云数据库架构师

前端业务系统持续写入 MySQL,分析、报表和经营看板则希望尽可能快地在 SelectDB 里看到当前数据。看起来这只是一次“数据同步”,但实际落地时,团队通常...

9510

等保认证必备!MySQL密码复杂度、过期策略,插件实操一看就会

俊才

相信很多同学都遇到过这样的窘境:登录MySQL系统时,突然弹出一行报错,直接被拒之门外:

11310

【MySQL安全】密码插件指南:从配置到踩坑

俊才

在密码插件出现之前,MySQL用的是mysql_native_password加密方式,说直白点,就是把密码用SHA1哈希后存起来,缺点特别明显:

12010

还在乱用MySQL Query Cache?其为何从性能神器到历史尘埃

俊才

在MySQL5.7及之前的版本中,query_cache(查询缓存)是很多开发者和DBA都会接触的功能。有人靠它简单优化查询性能,也有人曾被它的“坑”困扰。直到...

7610

踩坑实录:MySQL服务器CPU爆高,元凶竟是SELinux的setroubleshootd?

俊才

各位数据库同行,今天给大家分享一个刚踩的热乎坑:我们一台跑CentOS的MySQL核心库,大清早突然收到监控告警——CPU使用率飙到800%+,内存占用也直奔9...

8610

99%的人只知道TCP可靠,却不知MySQL放弃UDP背后的血泪教训

俊才

在MySQL核心启动文件mysqld.cc中,性能监控模块(Performance Schema)会初始化服务端支持的套接字类型,源码片段(简化版):

6810

MySQL为什么有Socket连接方式?

俊才

在MySQL服务端启动后会在指定路径生成一个特殊sock文件(如/var/lib/mysql/mysql.sock),客户端通过读写这个文件与服务端进程直接通信...

7110

MySQL里trx_mysql_thread_id为0的事务是啥,为何kill不了?

俊才

今天给大家分享一次生产环境的真实巡检故障:大量锁等待超时,排查后发现竟是trx_mysql_thread_id=0的事务在搞鬼,kill命令完全失效,最后靠XA...

7510

踩坑!MySQL这个参数让应用直接崩了,90%的DBA都忽略了!

俊才

你有没有遇到过DBA队友将生成环境与开发测试环境设置的不一样而导致的线上问题的案例?本人就遇到过一次:明明测试环境跑得好好的,一上生产就“原地爆炸”。

11910

告别嵌套子查询!MySQL窗口函数让报表统计效率提升80%(附避坑)

俊才

你是不是也遇到过这些场景:想统计各部门薪资Top3员工、计算月度销售额累计值、给订单按时间排名…… 用传统子查询或关联查询写出来的SQL又长又难维护,性能还拉垮...

14010

MySQL函数索引避坑指南:别让函数毁了你的索引!

俊才

明明给字段建了索引,可查询时加个简单的函数(比如DATE(create_time)、UPPER(name)),执行速度瞬间变慢;EXPLAIN一看,key字段显...

6910

一文搞懂MySQL虚拟列用法、选型与避坑

俊才

其实,MySQL的虚拟列就能完美解决这个问题。它相当于给表加了一个“自动计算的公式列”,无需手动维护,还能配合索引提升查询效率。

7510

rinetd实践:跨网段访问内网MySQL数据库的轻量实现

俊才

但是有个问题,应用程序是很多年前编译的,配置写在代码里(而不是配置文件),而且用的数据库的地址是阿里云的ECS服务器的内网地址。此时有自建机房的需求,就出现一个...

8110

踩坑实录:我是如何被MySQL配置文件里一个看不见的字符坑到下班的

俊才

作为DBA/开发同学,MySQL启动失败是日常工作中绕不开的坑。最近有同学反馈,自己的MySQL 5.7启动时频繁报错

6310
领券