会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
每天进步多一点
Make a little more progress every day
博客园
首页
新随笔
联系
管理
订阅
2026年7月6日
MySQL5.7实现row_number()和over()函数
摘要: 一、创建测试数据库 db_test -- 创建测试数据库 db_test CREATE DATABASE /*!32312 IF NOT EXISTS*/`db_test` /*!40100 DEFAULT CHARACTER SET utf8 */; 二、使用 db_test 数据库 -- 使用
阅读全文
posted @ 2026-07-06 16:55 每天进步多一点
阅读(2)
评论(0)
推荐(0)
2026年3月27日
C#学习相关系列之Linq用法---group和join相关用法
摘要: 一、Group用法 在C#的LINQ中,Grou将集合中的元素按照指定的键进行分组。Group方法返回一个IEnumerable<IGrouping<TKey, TElement>>类型的集合,其中TKey表示分组的键类型,TElement表示集合中元素的类型。每个IGrouping<TKey, T
阅读全文
posted @ 2026-03-27 17:43 每天进步多一点
阅读(33)
评论(0)
推荐(0)
linq group by having 实现
摘要: System.Diagnostics.Stopwatch st1 = new System.Diagnostics.Stopwatch(); st1.Start(); XDocument xdom = XDocument.Load(XmlPath); var restElements = xdom.
阅读全文
posted @ 2026-03-27 17:25 每天进步多一点
阅读(10)
评论(0)
推荐(0)
2026年2月12日
常用知识-T-SQL优化
摘要: 关键字:SQL优化 总结: 1.书写问题 2.表连接方式 3.索引的抉择 4.执行计划之参数嗅探,使用提示强制执行计划 5.子查询与表连接的效率 6.临时表、CTE、表变量的选择 7.常用sp与select的缓存命中 8.锁(善用nolock,注意跳读与重复读)与事务(显示与隐式以及自动) with
阅读全文
posted @ 2026-02-12 10:33 每天进步多一点
阅读(29)
评论(0)
推荐(0)
mysql窗口函数、Mysql分析函数
摘要: --数据表CREATE TABLE `tem` ( `id` int(11) NOT NULL AUTO_INCREMENT, `str` char(1) DEFAULT NULL, PRIMARY KEY (`id`) ) ; INSERT INTO `test`.`tem`(`id`, `str
阅读全文
posted @ 2026-02-12 10:17 每天进步多一点
阅读(12)
评论(0)
推荐(0)
2026年1月31日
MySQL系列三(定位慢SQL、索引优化、SQL优化)Using filesort
摘要: 1. 慢SQL 1.1 定位慢SQL(慢查询日志) 在mysql 配置文件中 (my.conf),进行下面配置,修改配置后重启mysql生效。 # 开启或关闭慢查询日志 slow_query_log = ON # 慢查询记录时间阈值,SQL执行超过此时间则会被记录到日志(单位:秒,默认10秒)。 l
阅读全文
posted @ 2026-01-31 09:07 每天进步多一点
阅读(62)
评论(0)
推荐(0)
2026年1月24日
MySQL 内存相关参数设置
摘要: read_buffer_size = 16M MyISAM 表顺序扫描的缓存大小,如果要经常顺序扫描 MyISAM 表,可以通过增大 read_buffer_size 的值来改善性能,但是这个变量是每会话独占,如果设置太大,会造成内存浪费,甚至物理内存耗尽。 在以下场景中适用于所有的存储引擎 此选项
阅读全文
posted @ 2026-01-24 10:07 每天进步多一点
阅读(53)
评论(0)
推荐(0)
2025年12月31日
MySQL COALESCE 函数使用详解
摘要: MySQL COALESCE 函数使用详解 COALESCE 是 MySQL 中一个非常有用的函数,用于返回参数列表中的第一个非 NULL 值。下面详细介绍它的用法和示例。 基本语法 COALESCE(value1, value2, ..., valueN) 功能说明 函数从左到右依次检查每个参数
阅读全文
posted @ 2025-12-31 20:36 每天进步多一点
阅读(97)
评论(0)
推荐(0)
SQL性能优化指南:如何优化MySQL多表join场景
摘要: 多表join问题SQL 对于某个复杂业务场景,通常需要根据多个过滤条件才能拿到两个表中的信息。例如,某开发同事费了半天劲写了一个多表join的SQL实现了功能,但上线后却发现对应接口响应特别慢,通过一步步排查后才定位到问题SQL,SQL如下: select cell.*, res.pod_name
阅读全文
posted @ 2025-12-31 20:20 每天进步多一点
阅读(57)
评论(0)
推荐(0)
MySQL内部临时表(Using temporary)案例详解及优化解决方法
摘要: 一.场景案例在介绍具体内容之前,我们先来看个模拟的案例: device表(id,device_name,device_type,time)有10万条数据,device_type有50种,device_name有5万种,这两个字段均没有索引。 分别按照device_name与device_type进行
阅读全文
posted @ 2025-12-31 20:11 每天进步多一点
阅读(185)
评论(0)
推荐(0)
下一页
公告