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