- 博客(2419)
- 资源 (7)
- 收藏
- 关注
原创 一条看似不合理SQL和10个合理的解释
,这是学习笔记的第2172篇文章读完需要15分钟速读仅需5分钟有一天看到了一个开发同学提的问题,感觉蛮有意思,就稍花了些时间总结了下,问题描述如下:开发的时候碰到类似这么一个问题:m...
2019-12-09 19:33:43 592
原创 如何优化MySQL千万级大表,我写了6000字的解读
这是学习笔记的第2138篇文章千万级大表如何优化,这是一个很有技术含量的问题,通常我们的直觉思维都会跳转到拆分或者数据分区,在此我想做一些补充和梳理,想和大家做一些这方面的经验总结,也欢迎大家提出建议。从一开始脑海里开始也是火光四现,到不断的自我批评,后来也参考了一些团队的经验,我整理了下面的大纲内容。既然要吃透这个问题,我们势必要回到本源,我把这个...
2019-10-21 20:03:03 69116 48
原创 说说我的新书《MySQL DBA工作笔记》
这是学习笔记的第2066篇文章6年前的某一天,我开始坚持每天写一篇文章,写东西的习惯在大学期间就有,现在拿起以前的青葱文字依然感慨,也许这就是文字带给人的记忆吧。在DBA方向,我写了两本书,第一本是Oracle方向的,2016年出版,截止现在已经重印7次,销量超过20000册,第二本是MySQL方向的,是新写的一本,算是工作笔记系列的姊妹篇,今天想给大家说的是这一本。...
2019-10-12 12:15:09 3484 6
转载 收集的一些职场事儿
这是学习笔记的第2400篇文章 去年开始会把一些看到的职场事儿收集下来,收集了一年多,回头看发现原来琐碎的信息不琐碎了,而是丰富了很多,稍加整理后就是一个个鲜活的故事。2023年大皖新闻讯 去年8月,家住杭州的陈小姐因为得到沃尔玛(中国)投资有限公司(后简称沃尔玛公司)大卖场营运部跨境电商直播运营经理的岗位而选择前往深圳发展。然而今年春节过后,试用期的最后一天,陈小姐却收到了公司的解除劳动合同...
2024-03-26 18:46:24 4
转载 来给各位小伙伴送书啦
龙年伊始,万事兴“龙”!本公众号将与爱可生开源社区一起,邀请广大开发者们参与《主理人荐书》活动。参与活动,将有机会赢取《大智小技》系列图书(1-5 任选)一本。下面先请允许我介绍一下本次活动的奖品和爱可生开源社区。《大智小技》系列图书大智者,宏观把握,对技术产生的背景以及相应的原理应用了然于胸。小技者,具体细微,无论什么问题一定要剖析入骨,捋清脉络。拥有了大智小技,面对问题轻松自如,一目了然,一...
2024-03-12 08:00:18 23
转载 企业数据库工作1:数据库选型,除了TPS、QPS还要关注什么?
春节和老友相聚,曾经一起奋斗的兄弟们现在已是首席架构师、资深总监甚至是CIO、CTO了,而我终日不学无术,只能继续在数据库一线搬砖,实在是惭愧。酒过三巡后,大佬们开始凡尔赛,诉说着身为中层高层的困难,其中一点是如何把企业的数据库伺候好。这咱可以好好唠唠,于是有了下面这幅图。我认为企业数据库工作可以分为数据库选型、架构设计、建设实施、生产运维(连续性保障)、团队培养等五个主要方面。我将准备一个系列,...
2024-03-11 11:53:56 20
转载 2024新春祝福
京华岁月甘苦间,秦唐风韵映长安。爆竹连天迎龙岁,欢声笑语伴亲颜。时光荏苒人易长,忆童年,梦犹存。欲买桂花同载酒,祈世间,共此欢。
2024-02-09 23:43:16 57 1
原创 5分钟快速了解SQLite
这是学习笔记的第2480篇文章 我们总是听到Oracle、MySQL、PostgreSQL等数据库,似乎大家都没有回过神来,其实SQLite是全球用户最多的数据库产品,只是没有太在意而已,比如我们使用的微信里面也有SQLite的身影,Python里面也默认安装了sqlite,Django默认调用的就是sqlite驱动,就连数据库领域内也有很多默认安装的存在形式,比如ProxySQL的档案库也...
2024-01-17 18:23:51 885 1
原创 2023年终总结-2024新年快乐
新的一年要来了,晚上开车带着家人去天安门溜了一圈回来,哄孩子睡了,还有点时间来总结一下。 今年的我有什么收获呢,还是想在这里絮叨絮叨。我就不具体盘点一些个人的数字之类的,我觉得对大家也没有什么帮助,主要说点思想上的感受吧。今年我的总体感觉一个字是“乱”,两个字是”迷失”,如果英语来总结应该是:to remember ,and to let it go --电视剧《迷失Lost》其实从年初感...
2024-01-01 00:31:11 969
转载 NoSQL和关系型数据库,十年之前的竞争之路!
叶正盛,玖章算术CEO,NineData创始人,曾担任阿里云数据库产品管理与解决方案部总经理,是阿里巴巴去IOE、异地多活、云计算多次技术变革的核心技术专家。视频号来源 |大圣聊数据库以下文章根据视频内容整理互联网高速发展下的系统瓶颈大家好,今天我们来回顾一下十几年前的历史,那个时候,NoSQL和关系型数据库进行了一场激烈的竞争。我们都知道,互联网用户的快速增长给关系型数据库带来了巨大的挑战,特...
2023-12-27 23:58:45 96
原创 一个遗憾,特此纪念
这是学习笔记的第2479篇文章 说一件有些遗憾的事情。其实今年遗憾的事情有好几件,这一件算是其中之一。倒不是它发生在今天,而是每每想起来,都有一种无力感和酸楚,索性简单写一写纪念一下。 这件事情就是放弃了读博士的想法。在拿到硕士学位之前,其实就在想这件事情了。这种想法在拿到硕士学位之后像流水线一样进入了思考范围。我好像很少想过读完博士后能带给我什么,有点书呆子一样只是想完成这件事情,当...
2023-12-14 20:29:42 156
原创 大家都在用哪些Linux操作系统,调研结果共享出来了
关于Linux操作系统的使用,现在的环境变化蛮大,也存在一些不确定性和风险,大家所在的公司是如何使用Linux操作系统的,所以我们发起了这样一个简单的调研。截至2023年12月7日,已经收到了77份问卷,我把调研结果发出来了,供参考。没有套路,直接看结果。整个问卷的调研覆盖地域范围,靠前的分别是北京、上海、广东、浙江、江苏、四川,相对来说具有一定的代表性了。问题1:您所在的公司属于什么行业...
2023-12-07 10:03:41 146
原创 《大江大河2》最触动我的两段经典对话
第一部分默默的关注了《大江大河》,第2部依旧保持了和第1部的水准,难得看到这么良心的电视剧。相比于原剧本来说,我更喜欢改编后的内容,剧情更加凝重,深刻,关键是真实。宋运辉开始是不认识路司长的,也是在宋运辉上报项目的时候,才知道路司长这么一号人物,他们开始的关系是很不融洽,或者说是不对等的,也是在做事的过程中逐步激发了彼此的好感。如下的一段台词是我在地铁上一边看视频,一边用手机敲出来的,没想到敲了1...
2023-11-25 23:24:28 303
转载 向量数据库Chroma极简教程
引子 向量数据库其实最早在传统的人工智能和机器学习场景中就有所应用。在大模型兴起后,由于目前大模型的token数限制,很多开发者倾向于将数据量庞大的知识、新闻、文献、语料等先通过嵌入(embedding)算法转变为向量数据,然后存储在Chroma等向量数据库中。当用户在大模型输入问题后,将问题本身也embedding,转化为向量,在向量数据库中查找与之最匹配的相关知识,组成大模型的上下文,将其输入...
2023-11-24 23:41:07 265
原创 大家都在用哪些Linux操作系统,调研问卷持续补充中...
关于Linux操作系统的使用,现在的环境变化蛮大,也存在一些不确定性和风险,大家所在的公司是如何使用Linux操作系统的,所以我们发起了这样一个简单的调研。截至2023年11月22日中午,已经初步收到了30份+问卷,我把初步的调研结果发出来了,供参考。欢迎大家点击文末左下方的“阅读原文”链接,参与本次调研问题1:您所在的公司属于什么行业范围?问题2:目前公司内的服务器规模问题3:当前使用的主要...
2023-11-22 13:04:39 150
转载 故障分析 | Binlog 太大导致无法解析怎么办?
作者:孙绪宗,新浪微博 DBA 团队工程师,主要负责 MySQL、PostgreSQL 等关系型数据库运维。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文共 3200 字,预计阅读需要 10分钟。1故障现象由于业务写入了一条大事务,导致 MySQL 的 binlog 膨胀。在解析大的 binlog 时,经常会遇到这个问题,导致无法解析,没有其他工具的情况下,很难...
2023-11-21 23:56:42 178
转载 长文:一篇"完美"的数据库产品文档都有啥
数据库文档,可以说是数据库的“脸面”,是了解学习数据库的主要手段。近些年国内数据库产品层出不穷,使用者也是眼花缭乱。如何选择、学习掌握一款数据库产品,我的经验就是可以先从文档入手。之前也接触过不少国内数据库产品,在文档上与如Oracle、MySQL等还存在不小差距,这点还需国内厂商更多重视文档工作。毕竟一份文档是否写的完整、详实、准确,关系到用户是否能用好一款产品。下文是我根据之前的观察,总结的一...
2023-11-16 22:31:09 209
转载 招贤纳士-202311
简单收集了一波招聘信息,职位相对分散一些,供参考。以下职位如需要,按照指定邮箱投递,也可以私信我来内推也可以,发我邮箱也可以:jeanrock@126.com北京科蓝软件系统股份有限公司职位名称:数据库运维开发工程师工作地点:中国人寿大厦(朝阳门)计划招聘两个,一个主攻C,另一个会一些Java或者别的薪资范围:20-40k岗位职责1.参与数据库自动化运维平台的设计和开发,负责数据库管控平台...
2023-11-15 09:31:06 216
转载 技术分享 | 基于 MySQL 多通道主主复制的机房容灾方案
作者:徐良,现任中国移动智慧家庭运营中心数据库高级经理,多年数据库运维优化经验,历任华为、一线互联网公司高级 DBA。目前主要负责中移智家基于规模的价值运营场景下数据库稳定性、容灾优化、异地多活等相关工作。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文约 2800 字,预计阅读需要 7 分钟。1背景介绍在云网融合大数据时代,数据已经成为重要的生产要素。特别是棱镜门...
2023-11-07 22:37:36 193
原创 MySQL binlog集市的项目小结
这是学习笔记的第2478篇文章MySQL binlog集市的事情我们做了有一段时间了,最开始的初衷是异常操作的数据恢复,主要的痛点是如果发生了业务误操作,需要紧急恢复数据的时候,通常这些误操作是对于字典配置数据的变更,而要恢复的时候成本则太高了,举个极端的例子,1T数据量的数据库,要恢复的字典数据最有1M,但是很可能需要恢复1T的数据量作为代价,有点得不偿失,所以,我们对于binlog集市是希...
2023-10-21 15:52:42 214
转载 技术分享 | MySQL 数据导入方案推荐
作者:陈伟,爱可生数据库工程师,负责 MySQL 日常维护及故障处理。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文约2400 字,预计阅读需要 8分钟。1需求背景应用侧的同学需要对数据进行导出和导入,于是跑来找 DBA 咨询问题:MySQL 如何导入大批量的数据?应用侧目前的方式:mysqldump 工具select outfile 语句图形化管理工具(My...
2023-10-17 08:13:51 192
转载 5.7停服倒计时!关于MySQL升级到8.0版本的一些经验
作者介绍杨建荣,竞技世界数据库专家、dbaplus社群联合发起人,腾讯云TVP,Oracle ACE,《Oracle DBA工作笔记》和《MySQL DBA工作笔记》作者;现就职于竞技世界,擅长数据管理、数据迁移、性能优化,目前专注于开源技术、运维自动化和性能优化,坚持写技术博客,已坚持2400多天。数据库是基础资源的重要组成部分,随着业务的发展,数据库版本升级的话题自然会摆上桌面。一、如何看待M...
2023-10-14 22:47:17 343
转载 招贤纳士-202309
简单收集了一波招聘信息,北京的职位相对集中一些,供参考。以下职位如需要,按照指定邮箱投递,也可以私信我来内推也可以,发我邮箱也可以:jeanrock@126.com360360 云平台基础架构部职位1:MongoDB运维工程师1. 负责 MongoDB、Redis、Pika 等系统的二次开发、运维及管理工作;2. 负责数据库资源规划,实现高可用、高性能、可扩展、安全的数据库运行架构;3. 负责...
2023-09-26 22:10:10 196
转载 Oracle CloudWorld 2023: Larry Ellison 主题演讲— Oracle 的未来愿景
美国当地时间2023年9月18日,一年一度的Oracle CloudWorld如期在美国拉斯维加斯举行,在这个AI迅速发展的时代,Oracle会以怎样的方式助力这场科技浪潮中的企业走向成功呢?在北京时间2023年9月20日6:00的Larry Ellison的主题演讲中为您带来答案。在正式为您介绍Larry的主题演讲之前,先请您和我一起来感受一下现场热烈的气氛。Larry 在观众欢呼声中闪亮登场,...
2023-09-20 22:29:29 273
转载 最近的一些杂感-20230913
这是学习笔记的第2474篇文章 盘点下最近的一些想法,欢迎大家拍砖。#买鱼的风波周末去花鸟鱼市场逛了逛,本来是想买几只小螃蟹的,我大概盘算了下需要买3只,可能还得买一个稍大一点儿的金鱼。到了花鸟市场,没找到合适的,碰到的个头都比较大,而且对比下来同样的小螃蟹市场的价格要高一些,于是在回家的路上就开始盘算在拼多多上面买,价格确实要便宜。正在琢磨的时候在路边碰到了两位老大爷在卖金鱼。里面有不少...
2023-09-13 08:32:19 188
转载 甩掉TCP协议的HTTP/3,真的很牛吗?
作者介绍李龙彦,网络技术专家,多年网络协议栈开发经验。分享概要一、HTTP/1.1简单介绍二、HTTP/2介绍三、HTTP/3介绍四、结语五、Q&A一、HTTP/1.1简单介绍与HTTP/1.0相比,HTTP/1.1主要有两个新的特性:keepalive和pipelining。Keepalive实现了连接复用的功能,从而达到了“长连接”的目的。长连接即是长期存活不关闭的连接,短连接是连接用...
2023-09-09 23:59:50 194
原创 玩数独是一场修行
这是学习笔记的第2473篇文章 以前以为数独是一种比较简单的游戏,没想到轻视了。在一个偶然的机会中接触了下,然后打算入手,目的有两个:1.锻炼自己的逻辑思维 2.和孩子一起练习,培养孩子的逻辑思维。我现在主要玩的是九宫数独,其实规则总体很简单,行列都是1-9共9个数字组合,每个宫也都是1-9共9个数字,不重不漏。刚开始上来就使蛮力,花费的时间也多一些,和孩子两个玩的时候相对快一些。选择简单...
2023-08-31 08:54:44 180
转载 故障解析 | 生产环境遇到 MySQL 数据页损坏问题如何解决?
作者:徐文梁爱可生 DBA 成员,一个执着于技术的数据库工程师,主要负责数据库日常运维工作。擅长 MySQL,Redis 及其他常见数据库也有涉猎;喜欢垂钓,看书,看风景,结交新朋友。本文来源:原创投稿* 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。1问题背景四月份的时候,遇到一次实例异常 crash 的问题。当时数据库自动重启,未对生产造成影响,未做处理,但是还是...
2023-08-25 23:51:59 306 1
转载 看书就想睡?他却在书籍的世界中记录美
来自瑞士的 Thomas Guignard 是一名图书管理员,他现在服务于加拿大多伦多的一家图书馆。作为真正的阅读爱好者,每天都要与书籍打交道的他,喜欢拿相机去世界各地记录关于图书馆的一切。这些在传统印象中古板、乏味的建筑,也在Guignard 的镜头里,呈现出引人入胜的人文之美。此外,我也整理了一些我知道的美丽图书馆,都放在文后了,供参考。· 加拿大蒙特利尔档案馆· 加拿大律师协会大图书馆· ...
2023-08-24 18:39:50 150
原创 和孩子比赛画画
这是学习笔记的第2472篇文章 昨天晚上时间还早,孩子说我们来玩一个游戏吧,是比赛画画,两个人画同一幅画,看谁画得像。我说你来选图片,结果没一会儿孩子就选了下面这条蛇。原画:我的作品:我是按照整体轮廓来画的,显然没有受过专业训练,画的时候感觉还行,但是仔细和原图来比,重心有些偏,和原图还是有比较大的差距,尤其是染色,我还停留在小学阶段的蜡笔涂色,颜色的层次和深浅把握得也不够好。孩子的作品:孩子...
2023-08-22 08:21:06 148
转载 CMDB的建设,其实就是惺惺相惜!
CMDB的建设不能闭门造车,因此无论是从有心者的反馈,还是和运维小伙伴的交流,大叔都默默地进行了梳理。在此特将技术大佬、产品、开发、运维等多个视角关于CMDB的看法进行总结分享,希望能给大家在这炎热的季节解下暑。技术大佬视角在正式开启本文前,我们先来看下技术大佬们对CMDB的理解:从CMDB使用者角度来说,大佬们的看法可谓是一阵见血,因此CMDB的场景消费离不开大佬们在技术架构上的支持。如果CMD...
2023-08-20 22:15:23 122
转载 怎么用一句话证明你在公司的最底层?
本文转载来源于知乎,作者HR猫姐https://www.zhihu.com/question/617182570/answer/3166420147“他们都去开会了。”“走啊开会去啊”;”啊我也要去吗?““我不知道啊我没有权限。”“你稍等,我问一下。”“收到”“你们这废纸壳子还要不要了?!”;“稍等我去问一下”“哪个群啊?我不在群里啊”离职的时候——“啊你这工作也不用交接。”各大平台都可以找到...
2023-08-17 08:04:47 179
转载 故障解析 | MySQL 主从复制遇到 1590 报错
作者:王祥爱可生 DBA 团队成员,主要负责 MySQL 故障处理和性能优化。对技术执着,为客户负责。本文来源:原创投稿* 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。1故障描述DMP[1] 收到告警:从库的 SQL 线程停止工作,MySQL 版本为 5.7.32,登录到从库查看复制信息报错如下:mysql>showslavestatus\G*****...
2023-08-15 23:05:41 147
转载 云厂商 RDS API 大起底
1. 云产品 API 概述云产品 API 是用于与云产品进行通信的编程接口,允许开发者编写代码来控制云资源。通过使用 API,开发者可以实现自动化和标准化的操作,从而提高效率和降低错误率。此外,云产品 API 还可以提供对云服务的扩展和集成,使开发者能够将云服务与自有其他应用系统集成,构建更加丰富和复杂的应用程序。通过使用 API,可以提高开发者的生产力和创新能力,帮助他们更快地开发和部署云应用,...
2023-08-10 23:43:33 121
转载 故障分析 | 如何通过 blktrace 排查磁盘异常?
作者:张昊DBA,主要负责 MySQL 故障处理、DMP 产品支持,擅长 MySQL。本文来源:原创投稿* 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。1背景描述客户业务反馈经常出现运行效率低的情况希望我们从数据库进行排查,之前已经定位到是磁盘问题,但是当时没有继续深入排查。详细背景:技术分享 | 客户说 insert 慢,我该怎么办2日志分析2.1 慢日志分析发现...
2023-08-09 23:55:59 282
转载 分布式数据库是不同的
今天的话题有两层含义,第一层是说相对于我们所熟知的集中式数据库来说,分布式数据库是与之不同的。在做数据库选型的时候,我们要充分的了解其间的不同,才能做出较为科学的决策。我想很多数据库从业人员都了解其中的不同,不幸的是,他们不是数据库选型的决策者,大多数决策者并不了解这一点。关于分布式数据库与集中式数据库的不同,我上周已经发文讨论过了,今天我要讲的是另外一个问题,那就是不同的分布式数据库产品也是不同...
2023-08-06 23:58:49 131
原创 整理2年多的沉思录-人生说
这是学习笔记的第2471篇文章 我对于“沉思录”这个名词有着很深的执念,曾经想写一本DBA沉思录题材的书,也做过一些有关沉思录名词的技术演讲。马可·奥勒留的伟大之处则在于他在很早就实践并且留下了《沉思录》。在不同的人生阶段都会碰到不同的问题,遇到问题则需要解决问题,这是一句正确的废话。不同之处则在于,面对问题你是否逃避了,深入思考了,实践了,话里话外都是简单的道理,但是大部分人却过不好一生,...
2023-08-03 08:03:00 619
转载 基于DTS的大数据同步,如何选择最佳方案?
一、前言在《腾讯云数据库DTS发布全新数据集成方案:全增量无缝同步,快速构建实时数仓》一文中,我们介绍了如何使用DTS的「数据同步」服务,将MySQL数据同步到Ckafka并应用于大数据场景中。读者可能会产生疑问:DTS的「数据订阅」服务也提供了类似的功能,那么这两者有何区别,实际使用时应如何选择?为此,本文将为您详细介绍相关内容。二、为什么会形成两种方案?2.1 关于DTSDTS是腾讯云自主研发...
2023-07-27 22:35:58 200
转载 MySQL Explain 中 filtered 列知多少?
最近同事问,MySQL Explain 中 filtered 列也是表示过滤,为什么过滤是100%的时候,查询效率也很高呢?一开始以为是个别同事遇到的困惑,没太当回事,就进行了一对一解答,后来发现团队不少同学都有相同的疑惑,于是就有了这篇文章。先说结论:对于 MySQL Explain 结果,filtered 列不并需要太关心,重点关注type、key、rows以及extra等列。尤其是rows列...
2023-07-24 22:12:20 945 1
转载 MySQL 8.1及MySQL 8.0.34 正式发行
千呼万唤始出来的新版本MySQL 8.1及MySQL 8.0.34于2023年7月18日正式发行。从此,MySQL将开启创新版和稳定版同时发行的阶段。MySQL 8.1是MySQL的首个创新版,该版本主要增加了如下功能 :捕捉EXPLAIN FORMAT=JSON 输出,为EXPLAIN FORMAT=JSON增加INTO选项,可以将JSON格式的输出保存在一个用户变量中。保留客户端注释...
2023-07-19 07:51:54 943
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人