-
-
程序员都在用的SQL魔法:写出效率翻倍的查询语句!
各位敲代码的朋友们!在我们的日常工作中,数据库查询就像是家常便饭。你是不是也曾遇到过这样的场景:明明只是一个简单的查询,却等了半天还没结果?或者领导突然要求导出“最近一年所有高价值用户的购买记录”,你一跑SQL,整个系统都开始“喘粗气”?别担心,这不只是你一个人的烦恼!SQL,这个看似简单的查询语言...
06月29日[编程文章]浏览:37
-
Python访问MySQL全流程实战指南
一、环境准备安装MySQL服务需提前安装MySQL数据库并创建测试数据库(如test_db),建议通过命令行或图形化工具(如phpMyAdmin)完成。安装Python驱动pymysql库为纯Python实现,兼容性最佳。...
06月29日[编程文章]浏览:37
-
-
-
-
故障分析 | MySQL 派生表优化
作者:xuty一、问题 SQL原 SQL 如下:select name,count(name from bm_id a left JOIN (select TaskName from up_pro_accept_v3_bdc union all select TaskName...
06月29日[编程文章]浏览:34
-
Go语言数据库编程:GORM 的基本使用
来源:械说GORM是 Go 语言最流行的 ORM 框架,封装了 database/sql,支持自动迁移、关联关系、事务等功能,开发体验接近于高层语言的 ORM。一、安装与初始化1. 安装 GORM 及数据库驱动go get -u gorm.io/gormgo get -u gorm.io/drive...
06月29日[编程文章]浏览:37
-
MySQL进阶之性能优化
概述MySQL的性能优化,包括了服务器硬件优化、操作系统的优化、MySQL数据库配置优化、数据库表设计的优化、SQL语句优化等5个方面的优化。在进行优化之前,需要先掌握性能分析的思路和方法,找出问题,接下来才是优化。服务器硬件优化提升硬件设备,例如选择尽量高频率的内存(频率不能高于主板的支持)、提升...
06月29日[编程文章]浏览:31
-
MySQL面试题(二)
16.一个B+树中大概能存放多少条索引记录?MySQL设计者将一个B+Tree的节点的大小设置为等于一个. (这样做的目的是每个节点只需要一次I/O就可以完全载入 , InnoDB的一个的大小是16KB,所以每个节点的大小也是16KB, 并且B+Tree的根节点是保存在内存中的,子节点才是存储在磁盘...
06月29日[编程文章]浏览:41