杨建荣的学习笔记

1226 篇文章
84 人订阅

全部文章

jeanron100

竞技世界 · 资深DBA (已认证)

MySQL中查看InnoDB状态的一个小技巧

MySQL中如果要查看InnoDB的状态,如果想看到更完整的信息,毫无疑问就是命令show engine innodb status。

572
jeanron100

竞技世界 · 资深DBA (已认证)

SQL审核中的打分模块设计

如果你花了一些时间和精力来对SQL审核做一些改进,对于审核的规则和定义已经炉火纯青,里面肯定包含了很多的细节,也包含了很多的技巧,一条SQL语句我们可以给出20...

632
jeanron100

竞技世界 · 资深DBA (已认证)

SQL审核的整体设计和落地

SQL审核目前已做差不多了,整个过程其实看起来,要远比我们想的c/s服务调用要复杂的多。

1182
jeanron100

竞技世界 · 资深DBA (已认证)

通过go操作MySQL

一直要做MySQL方向的一些数据管理定制工作,go就是一个很不错的切入点,拖来拖去,决定还是从一些小的地方开始慢慢切入。

442
jeanron100

竞技世界 · 资深DBA (已认证)

最近处理的一些技术难题的感悟

我从自己的实践来说下对于一些技术难题的思路。当然不同的人对于“难”的定位差异很大,对我而言,难主要在两个地方:一个是自己不熟悉的技术方向或者具体的技术,...

623
jeanron100

竞技世界 · 资深DBA (已认证)

从let it go 到make it happen

在这种情况下,一种倡导的方式就是let it go ,有些情况下,可能这种情况适得其反,就是这个问题真go了,我们直接忘记了或者放弃了,这样不好。

532
jeanron100

竞技世界 · 资深DBA (已认证)

密码管理的初步实现

之前写了一版密码管理,主要针对的是对于发送密码方面的安全考虑,今天说的这个是对于密码的统一管理。

763
jeanron100

竞技世界 · 资深DBA (已认证)

通过shell脚本抽取MySQL实例信息

先来为自己吹的牛来打脸,昨天计划今天要做15件看起来复杂的事情,一天完成15件复杂的事情,截止现在完成了7件,勉强一半的节奏。

782
jeanron100

竞技世界 · 资深DBA (已认证)

一天完成15件复杂的事情

假设你有200台服务器的访问和管理权限,那么对你来说,有哪些事情是需要马上完成的。 其实如果让我们想象,那么应该是有太多的事情,那么服务器规模和基数的乘积就是做...

723
jeanron100

竞技世界 · 资深DBA (已认证)

MySQL DBA工作突围的一个入口-慢日志

在MySQL中,对于性能问题诊断,最开始的时候总是感觉有些束手无策,如果一个人问你,MySQL数据库响应慢了,该怎么办,如果数据库服务器CPU 100%了该怎么...

702
jeanron100

竞技世界 · 资深DBA (已认证)

MySQL里sysdate和now

昨天在做一个SQL优化的时候,注意到一个细节问题,那就是使用sysdate后无法启用索引,感觉是走了全表扫描,但是使用now()就能秒出数据。对于这个问题,我看...

853
jeanron100

竞技世界 · 资深DBA (已认证)

最近在读的一些文章

我犯下的代价惨痛的错误使我改变了看问题的角度,从“我知道我是对的”变成了“我怎么知道我是对的”。这些错误让我养成了谦逊的习惯,我需要用谦逊平衡我的勇敢。—《原则...

402
jeanron100

竞技世界 · 资深DBA (已认证)

MySQL里面的group by问题浅析

mysql> select backup_date ,count(*) piece_no from redis_backup_result;

533
jeanron100

竞技世界 · 资深DBA (已认证)

运维建设的方向和思路

今天和同事聊需求的时候,突然发现目前我们在做的一些系统,其实他感觉有些迷茫,主要就是一个建设的思路和方向这一块,我想了下,也确实,目前来看,其实系统的功能初期避...

672
jeanron100

竞技世界 · 资深DBA (已认证)

推荐一款工具的借鉴思路

对于批量操作我们一般是怎么使用呢,如果服务器数量不大的情况下,可以使用pssh或者是ansible来做。

623
jeanron100

竞技世界 · 资深DBA (已认证)

给二三线城市的技术爱好者的几点建议

最近有很多朋友问我一些学习上的想法,最开始我是本着高大上的思维来考虑的,但是经过了解发现有不少的朋友有此疑问,而且很多是来自于二三线城市。突然我意识到我...

762
jeanron100

竞技世界 · 资深DBA (已认证)

自动化运维中的脚本管理和工单管理

蓝色的部分是我们已有的部分,另外的部分是我们当时做得不好的地方。 当然这个过程说起来都是辛酸泪。都是一点一滴的改进。

1112
jeanron100

竞技世界 · 资深DBA (已认证)

工单管理模块建设思路

工单是运维工作里面的硬通货,在多年之前我们口口相传,no 工单,no work,但是似乎在很多公司里面对于工单的管理都不够给力或者给予的重视程度有一些落...

572
jeanron100

竞技世界 · 资深DBA (已认证)

MySQL里的一些分布式方案

首先数据库是一个软件,最基础的功能就是数据存储和数据查询。对于数据的处理方式如果通泛来说是分为读和写,所以分布式方案的很多场景其实也是围绕着这两个维度来做的。

521
jeanron100

竞技世界 · 资深DBA (已认证)

MySQL表连接优化的初步分析

每每一些很深刻的优化案例时,就会无比想念Oracle里的优化技巧,因为无论是从工具还是信息,都会丰富许多。

572

扫码关注云+社区