- 谈谈几种数据库优化方法和依据的指标我们都知道要成为架构师,数据库优化是必须要了解一些的,今天我们就来谈一谈Mysql数据库优化问题。限于笔者技术有限,不敢高谈阔论,于是整理了如下资料供大家参考。 数据库语句的优化(1) show status 命令查看SQL的整体执行效率(2) 定位执行效率较低的SQL——select因为select是执行得最多的,像一般的增删改没有占用太多效率,... 谈谈几种数据库优化方法和依据的指标我们都知道要成为架构师,数据库优化是必须要了解一些的,今天我们就来谈一谈Mysql数据库优化问题。限于笔者技术有限,不敢高谈阔论,于是整理了如下资料供大家参考。 数据库语句的优化(1) show status 命令查看SQL的整体执行效率(2) 定位执行效率较低的SQL——select因为select是执行得最多的,像一般的增删改没有占用太多效率,...
- 本篇主要内容查询的简单使用(子查询、组合查询等之后详细讲解),ORDER BY 排序,WHERE 过滤数据。如果对文中表结构不理解的可以查看系列首页。话不多说,进入正题! 1. 查询 1.1 注释的使用-- 单行注释# 单行注释/* 多行注释 */ 1.2 查询多列查询 Products 产品表中的产品 id 、产品名称、产品价格。mysql> SELECT prod_id, prod_na... 本篇主要内容查询的简单使用(子查询、组合查询等之后详细讲解),ORDER BY 排序,WHERE 过滤数据。如果对文中表结构不理解的可以查看系列首页。话不多说,进入正题! 1. 查询 1.1 注释的使用-- 单行注释# 单行注释/* 多行注释 */ 1.2 查询多列查询 Products 产品表中的产品 id 、产品名称、产品价格。mysql> SELECT prod_id, prod_na...
- 本篇主要内容本篇开始正式进入 Mysql 的学习阶段,主要内容包括数据库与表的一些操作。内容相对简单,话不多说,进入正题! 1. 数据库操作 1.1显示数据库mysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| order_system |+-------... 本篇主要内容本篇开始正式进入 Mysql 的学习阶段,主要内容包括数据库与表的一些操作。内容相对简单,话不多说,进入正题! 1. 数据库操作 1.1显示数据库mysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| order_system |+-------...
- MySQL系列第二十一课 MySQL系列第二十一课
- MySQL系列第二十课 MySQL系列第二十课
- MySQL系列第十七课 MySQL系列第十七课
- MySQL系列第十六课 MySQL系列第十六课
- MySQL系列第十二课 MySQL系列第十二课
- MySQL系列 第六课 MySQL系列 第六课
- 一、数据库索引的作用和使用场景作用:1、通过创建唯一性索引,可以保证数据库中每一行数据的唯一性2、大大加快数据检索速度,加快表与表之间的连接3、在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序时间4、通过使用索引,在查询过程中,可以优化隐藏器,提高系统性能缺点:1、创建索引和维护索引都需要消耗时间,这种时间会随着数量的增加而增加2、索引需要占用一定的物理空间,除表结构要占用数... 一、数据库索引的作用和使用场景作用:1、通过创建唯一性索引,可以保证数据库中每一行数据的唯一性2、大大加快数据检索速度,加快表与表之间的连接3、在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序时间4、通过使用索引,在查询过程中,可以优化隐藏器,提高系统性能缺点:1、创建索引和维护索引都需要消耗时间,这种时间会随着数量的增加而增加2、索引需要占用一定的物理空间,除表结构要占用数...
- GitHub源码地址:https://github.com/JustinJava/pwd-encrypt-decrypt (图1)项目应用场景(图2)SHELL脚本应用场景一、背景介绍如上图1和图2标记部分所示,项目中数据库连接配置的密码密文和SHELL脚本中的动态密文,就是基于本工具包实现的~不知道你的项目数据库连接配置,是不是还在用明文密码或者SHELL脚本直接写死数据库连接密码?如果... GitHub源码地址:https://github.com/JustinJava/pwd-encrypt-decrypt (图1)项目应用场景(图2)SHELL脚本应用场景一、背景介绍如上图1和图2标记部分所示,项目中数据库连接配置的密码密文和SHELL脚本中的动态密文,就是基于本工具包实现的~不知道你的项目数据库连接配置,是不是还在用明文密码或者SHELL脚本直接写死数据库连接密码?如果...
- 测试用的CDS视图的源代码,第8行用Inner Join连接TJ02T, 后者存放了所有系统状态的ID和描述。Inner Join测试结果:对于那些在TJ02T里没有维护描述信息的状态,它们不会出现在结果集里。把第八行的Inner Join改成Outer Join,测试结果相反:注意观察下图stat列值为E0001的行项目也出现在了结果集里。Association的测试结果同Left Out... 测试用的CDS视图的源代码,第8行用Inner Join连接TJ02T, 后者存放了所有系统状态的ID和描述。Inner Join测试结果:对于那些在TJ02T里没有维护描述信息的状态,它们不会出现在结果集里。把第八行的Inner Join改成Outer Join,测试结果相反:注意观察下图stat列值为E0001的行项目也出现在了结果集里。Association的测试结果同Left Out...
- 如果要想保证「先更新数据库,再删缓存」策略第二个操作能执行成功,我们可以使用「消息队列来重试缓存的删除」,或者「订阅 MySQL binlog 再操作缓存」,这两种方法有一个共同的特点,都是采用异步操作缓存。 如果要想保证「先更新数据库,再删缓存」策略第二个操作能执行成功,我们可以使用「消息队列来重试缓存的删除」,或者「订阅 MySQL binlog 再操作缓存」,这两种方法有一个共同的特点,都是采用异步操作缓存。
- 到底是先更新数据库,还是先更新缓存? 到底是先更新数据库,还是先更新缓存?
- 记录openGauss的一次安装过程。 记录openGauss的一次安装过程。
上滑加载中
推荐直播
-
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中
热门标签