暂无图片
暂无图片
暂无图片
SQL编程开发与优化
2023-05-21 16:46:43 9671
简介:SQL开发学习笔记。
SQL优化 - explain查看SQL执行计划(一)
在mysql中,explain是SQL优化的重要工具,它可以查看表的加载顺序、表连接关系、索引使用情况以及SQL处理方式等。表示查询的一个序列号,用来表示查询中执行select子句或操作表的顺序。单表查询、join连接中,id值都是1且从上到下执行,第一行为驱动表。
金同学
2025-03-13
413 浏览
SQL优化 - outer join的实现与优化
在数据库查询中,leftjoin是外联接的一种,用于结合两个或多个表的联接类型,它返回左表中的所有记录,同时携带右表中匹配的记录,未匹配的行显示为null。外联接分为左外联接(leftjoin)、
金同学
2024-08-19
986 浏览
SQL优化 - 修改执行计划加速SQL查询
在某些复杂sql语句,或者数据分布不均衡的table中,默认的执行计划可能不是最佳方案,此时我们可以通过控制优化器策略引导执行计划发生改变。某生产库中的sql执行效率非常低,查看执行计划发现驱动表扫描行数很多且不走索引。改写SQL后执行计划依然发生了改变,然后使用优化器提示,禁止条件下推的方法固定执行计划。mysql优化器程序通过optimizerswitch系统变量控制。在不同版本中,优化器选项的值可能有所不同,所以在数据库版本升级后,可能会引发sql执行计划变化,影响到sql执行效率。修改变量后,所有后续查询操作会立刻受到影响。
金同学
2024-07-02
998 浏览
MySQL Online DDL开发操作手册.pdf
不同DDL执行成本是不相同的,哪些DDL会导致数据库锁表,哪些DDL具备原子特性? 本文带大家了解和掌握mysql Online DDL语句的实现方式。
金同学
2024-06-18
1231 浏览
30页
56 下载
手把手教你写一篇《MySQL数据库巡检报告》
巡检报告主要包含以下内容,大家也可以根据实际需求进行增减。这部分内容是对整个巡检报告的总结,让用户从整体上了解数据库运行情况。由于我们需要远程批量巡检多套数据库,所以下图的cpu信息、内存信息、磁盘使用率信息均通过监控平台api接口获取。如果大家觉得这种方式获取数据麻烦,也可以在本地执行shell命令获取,代码就会简单很多。
金同学
2024-06-14
4209 浏览
MySQL数据库巡检报告模板.docx
某某公司 MySQL 数据库巡检报告 coname0CONAME MySQL 运维巡检报告 codate0CODATE 1 、检查总结 11 巡检信息  巡检工程师: DBA  巡检时间:checktime0checktime 12 巡检告警定义 风险等级 标识 定义 正常 正常 数据库及操作系统运行良好。 低风险 低风险 包括经检查未发现问题的,或虽然存在问题但一般情况下影响可以忽略的告警。此外,对于最 佳实践方面的检查结果也归为此类。
金同学
2024-06-14
923 浏览
7页
42 下载
一切从“简”,解放IT运维人员
运维既是个技术活儿也是个苦差事,而运维人员被期望有着无限的技能:主机、存储、网络、操作系统样样精通,而且还要会写SQL、shell、开发语言java、.net、python等等,对业务更是门清,对各个用户的脾气喜好也要了如指掌。
z_cloud_for_SQL
2023-05-24
372 浏览
数据库优化案例—某市中心医院HIS系统
记得在自己学习数据库知识的时候特别喜欢看案例,因为优化的手段是容易掌握的,但是整体的优化思想是很难学会的。这也是为什么自己特别喜欢看案例,今天也开始分享自己做的优化案例。
z_cloud_for_SQL
2023-05-17
354 浏览
暂无图片
近期活动
ACDU读书会-大咖荐书第一期
04/08 19:30 0人报名
【开始报名啦】4月12日 TiDB社区活动在南京!传统技术栈替换和 AI 浪潮正当时,面向未来的国产数据库怎么选择?
04/12 14:00 0人报名
Apache Cloudberry™ (Incubating) Meetup · 杭州
04/19 14:00 1人报名