云深知何处_社区达人页

个人头像照片
云深知何处
已加入开发者社区1350

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
门派掌门
门派掌门

成就

已发布92篇文章
5条评论
已回答1个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
擅长领域
  • 容器
    高级

    能力说明:

    熟练掌握Docker各类高级特性,包括容器数据卷、DockerFile构建等;熟练使用Docker封装MySQL、Redis、Tomcat、Apache等镜像,并可在公有云或私有云部署并保持稳定运行。

  • Linux
    高级

    能力说明:

    熟练掌握Linux常用命令、文件及用户管理、文本处理、Vim工具使用等,熟练掌握企业IP规划、子网划分、Linux的路由、网卡、以及其他企业级网络配置技术,可进行Web服务器(Nginx),以及数据库(My SQL)的搭建、配置、应用,可根据需求编写Shell脚本,通过常用工具进行linux服务器自动化运维。

  • 数据库
    高级

    能力说明:

    掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。

技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2024年11月

  • 11.18 16:53:48
    发表了文章 2024-11-18 16:53:48

    SQL语句当前及历史信息查询-performance schema的使用

    本文介绍了如何使用MySQL的Performance Schema来获取SQL语句的当前和历史执行信息。Performance Schema默认在MySQL 8.0中启用,可以通过查询相关表来获取详细的SQL执行信息,包括当前执行的SQL、历史执行记录和统计汇总信息,从而快速定位和解决性能瓶颈。

2024年10月

  • 10.22 14:16:07
    发表了文章 2024-10-22 14:16:07

    SQL优化-使用联合索引和函数索引

    在一次例行巡检中,发现一条使用 `to_char` 函数将日期转换为字符串的 SQL 语句 CPU 利用率很高。为了优化该语句,首先分析了 where 条件中各列的选择性,并创建了不同类型的索引,包括普通索引、函数索引和虚拟列索引。通过对比不同索引的执行计划,最终确定了使用复合索引(包含函数表达式)能够显著降低查询成本,提高执行效率。

2024年05月

  • 05.15 09:15:04
    发表了文章 2024-05-15 09:15:04

    一次sql改写优化子查询的案例

    在生产环境中,一个MySQL RDS实例遭遇了高CPU使用率问题,原因是执行了一条复杂的UPDATE SQL语句,该语句涉及一个无法缓存的子查询(UNCACHEABLE SUBQUERY),导致子查询需要针对每一行数据重复执行,极大地影响了性能。SQL语句的目标是更新一行数据,但执行时间长达30秒。优化方法是将子查询转换为内连接形式,优化后的语句执行时间降低到毫秒级别,显著减少了CPU消耗。通过示例数据和执行计划对比,展示了优化前后的时间差异和执行效率的提升。

2023年07月

  • 07.20 14:16:45
    发表了文章 2023-07-20 14:16:45

    使用systemctl启动多个MySQL实例

    有时我们会在一台服务器上配置多个MySQL实例,在centos 7 以上的版本,MySQL的启停通常是用systemctl管理的,如果多个实例,是不是需要编辑多个mysql.service文件,多个MySQL配置文件?答案是不需要,MySQL 支持一个systemctl服务管理多个MySQL实例。本文通过在一个服务器上配置3个MySQL实例使用systemctl来演示说明一下这个过程。

2023年04月

2023年03月

2023年02月

2023年01月

2022年12月

2022年11月

2022年10月

2022年09月

  • 09.30 16:00:12
    发表了文章 2022-09-30 16:00:12

    Oracle--自动维护任务

    Oracle数据库预先定义了一些定时任务,这些任务什么事件执行,执行什么操作,会不会影响数据库性能,这些都是要考虑的。
  • 09.26 09:47:55
    发表了文章 2022-09-26 09:47:55

    MySQL---真实业务环境下性能诊断

    本文从操作系统、数据库两个方面描述了怎样使用操作系统和数据库的工具对真实业务环境下的数据库进行性能诊断。 1 环境描述 2 运行sysbench 测试,模拟业务环境 3 总体性能诊断(linux sar工具) 4 特定时间段的性能诊断 4.1 vmstat持续监控内cpu、内存性能 4.2 iostat监控io性能
  • 09.16 10:47:51
    发表了文章 2022-09-16 10:47:51

    MySQL--使用通用日志实现数据库审计

    MySQL的通用日志会记录数据库中所有执行的sql语句及用户名和ip地址,可以用于数据库审计。
  • 09.13 15:56:04
    发表了文章 2022-09-13 15:56:04

    Oracle ---实例恢复

    从Oracle数据库告警日志来看Oracle 的实例恢复
  • 09.07 14:40:54
    发表了文章 2022-09-07 14:40:54

    Oracle --Oracle 11.2.0.4静默安装

    Oracle 11.2.0.4静默安装的详细步骤及踩坑记录
  • 09.02 16:01:34
    发表了文章 2022-09-02 16:01:34

    MySQL---决策支持的基本测试标准TPC-DS测试数据的生成及导入

    TPC-DS是tpc组织提供的官方决策支持基本测试标准,这个标准的数据对于决策支持的学习和测试很有帮助,怎样生成测试数据及将测试数据导入到MySQL数据库,可以参阅本文。
  • 09.01 17:33:02
    发表了文章 2022-09-01 17:33:02

    Oracle Weblogic--CentOS Linux 8.5.2安装weblogic11G

    Weblogic在centos上详细安装步骤及安装过程中可能遇到的问题

2022年08月

  • 08.30 08:36:08
    发表了文章 2022-08-30 08:36:08

    实验报告: PolarDB MySQL HTAP:实时数据分析加速

    实验过程中忽略了在PolarDB mysql集群设置时开启行存/列存自动引流功能,发现开启这个功能后,如果会话use_imci_engine变量设置为off,单表分析的查询要慢不少。
  • 08.29 09:29:25
    发表了文章 2022-08-29 09:29:25

    Mac mini--使用外置SSD启动系统

    内置机械磁盘的mac mini如何使用外置SSD磁盘启动,
  • 08.24 17:01:21
    发表了文章 2022-08-24 17:01:21

    MySQL--理解innodb存储引擎状态报告

    MySQL innodb 存储引擎状态报告内容解析及如何用于实际的性能判断。
  • 08.24 09:54:55
    发表了文章 2022-08-24 09:54:55

    Oracle--活跃回滚段损坏故障恢复

    当前数据库由活跃事务时活跃回滚段损坏无备份时处理过程。
  • 08.22 14:42:23
    发表了文章 2022-08-22 14:42:23

    AnalyticDB MySQL--读懂执行计划

    本文是AnalyticDB MySQL的学习笔记,描述了sql的执行过程,执行计划的基本概念,以及怎样解释执行计划
  • 08.19 15:05:35
    发表了文章 2022-08-19 15:05:35

    Oracle21C--使用RMAN备份和恢复容器数据库

    Oracle 21C不再支持非容器数据库,在容器数据库下怎样备份和恢复数据库,本文做了说明和演示。
  • 08.19 10:33:29
    发表了文章 2022-08-19 10:33:29

    Oracle-使用DBCA silent模式创建数据库

    Oracle 21C使用DBCA silent创建数据库
  • 08.18 15:07:04
    发表了文章 2022-08-18 15:07:04

    Oracle--运行过程中当前redo日志文件损坏会发生什么

    模拟Oracle运行过程(有事务未提交时)当前redo日志文件损坏是数据库的状态
  • 08.17 15:44:16
    发表了文章 2022-08-17 15:44:16

    Navicat数据库管理设计工具--数据传输

    使用Navicat在数据库之间传输数据。
  • 08.16 14:07:18
    发表了文章 2022-08-16 14:07:18

    AnalyticDB MySQL-表和索引与MySQL的差异

    AnalyticDB MySQL在语法上兼容MySQL,但是它的技术架构不同于MySQL,表和索引也和MySQL差异较大,这篇文章列出了这些差异,在使用AnalyticDB MySQL创建表时可以参考一下。
  • 08.15 17:04:33
    发表了文章 2022-08-15 17:04:33

    mysql慢查询日志解析

    MySQL数据库中慢查询日志是常用的性能诊断手段,mysqldumpslow和percona的pt-query-digest是常用的MySQL慢日志解析工具,本文中也包含了怎样用docker使用sysbench创建测试数据和运行oltp测试
  • 08.12 15:35:33
    发表了文章 2022-08-12 15:35:33

    MySQL执行计划--show warnings

    以一个稍微复杂点的sql语句为例,使用show warnings命令查看MySQL执行计划的附加信息
  • 08.11 17:13:15
    发表了文章 2022-08-11 17:13:15

    mysql执行计划解读--大量示例sql语句执行计划

    以mysql的官方示例数据库sakila作为示范表,演示mysql执行计划中各列的含义及如何用户性能诊断,文档中也包含了环境搭建的过程,包括数据库的安装及示例数据库的创建,对每个列的含义都有具体的sql语句作为示范 1 演示环境的搭建 1.1 MySQL数据库的安装 1.2 MySQL数据库初始化及启动 1.3 导入sakila示例数据库 1.4 主要示例表介绍 2 MySQL数据库执行计划 3 MySQL执行计划关键信息解释 3.1 id 3.2 select_type,possible keys, key,table,ref 3.3 type 3.4 extra 4 使用物化优化子查询
  • 08.09 09:45:02
    发表了文章 2022-08-09 09:45:02

    mysql数据库误删数据文件怎么处理?

    MySQL数据库运行的时候误删了数据文件时的处理办法
  • 08.05 10:15:10
    发表了文章 2022-08-05 10:15:10

    oracle 数据库中的行锁和死锁

    Oracle数据库中发生行锁和死锁时的分析思路、工具和解决办法
  • 08.01 09:36:12
    发表了文章 2022-08-01 09:36:12

    Oracle数据库---怎样获得sql语句执行时的绑定变量

    绑定变量是oracle常用的优化技术,有时候我们需要获得sql运行时绑定变量的值,用10046事件跟踪会话即可获得

2022年07月

  • 发表了文章 2024-11-18

    SQL语句当前及历史信息查询-performance schema的使用

  • 发表了文章 2024-10-22

    SQL优化-使用联合索引和函数索引

  • 发表了文章 2024-05-15

    一次sql改写优化子查询的案例

  • 发表了文章 2023-07-20

    使用systemctl启动多个MySQL实例

  • 发表了文章 2023-04-26

    Oracle 数据库分页查询的几种写法

  • 发表了文章 2023-04-04

    Oracle数据库-设置10053事件的三种办法

  • 发表了文章 2023-03-10

    Centos7:使用history中显示命令执行的时间及IP

  • 发表了文章 2023-02-28

    Oracle:一篇文章理解model高级语句

  • 发表了文章 2023-02-27

    Oracle: count STOPKEY 优化

  • 发表了文章 2023-02-20

    Oracle 会话超时设置3:在用户profile文件中设置

  • 发表了文章 2023-02-16

    Oracle 超时设置2:设置实例级参数

  • 发表了文章 2023-02-14

    Oracle会话超时设置1:在sqlnet.ora和listener.ora中设置

  • 发表了文章 2023-02-13

    Oracle 等待事件研究:SQL*Net break/reset to client

  • 发表了文章 2023-01-31

    Oracle 19C RPM安装及创建非容器数据库

  • 发表了文章 2023-01-19

    Postgresql15的安装及简单使用

  • 发表了文章 2023-01-16

    MySQL insert 语句的函数调用栈和innodb引擎的更新方式

  • 发表了文章 2022-12-27

    OceanBase4.0:使用grafana监控oceanbase

  • 发表了文章 2022-12-26

    OceanBase 4.0:使用all in one包安装和启动一个单机集群

  • 发表了文章 2022-11-22

    Oracle-临时表空间和临时表空间组

  • 发表了文章 2022-11-09

    Centos--内存及对Oracle数据库的影响

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2023-01-30

    2023,社区讨论聊什么?话题由你定!

    数据库的最新发展,分布式数据库、存算分离,对触发器和存储过程的支持。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息