自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 提高mysql插入速度的方法

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。干货:一般情况下mysql在百万级数据时读取、插入、更新速度较快,客户体验良好,但到了两千万级以上就会出现很慢解决案例:将MySQL插入速度从2000条/分钟 提高到 12000条/秒。核心思想:1、尽量使数据库一次性写入Da

2021-09-07 15:26:33 5286 1

原创 bbed批量修改asm的datafile脚本

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。需要修改的数据文件块特别多时,可以用我写的以下脚本为bbed提供批量修改数据通过名字过滤出仅含datafile的文件 (此处仅以system文件举例)ll /data/|grep system|awk ‘{print $9}’ &

2021-09-07 15:00:34 309

原创 BBED修复Oracle 12C ASM文件方法

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。bbed很好的数据文件修复工具,解决二进制文件修改难题。在没有备份、灾难发生、恢复失效时挽救DB的终极武器。有了它可以将很多行将就木的DB启死回生(不到万不得已,不建议使用)。资深DBA的法宝。很多数据修复公司用它赚到盆满钵溢(

2021-08-11 14:28:23 441

原创 Mysql可调优的参数分享

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。1、 back_log=500在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。当MySql的连接数据达到max_connections时,新来的请求将会被存在堆栈中,以等待某一连接释放资源,该堆栈的数量即b

2021-08-08 11:47:37 1210

原创 Mysql的qps高DB随时可能挂掉时的处理方法

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。使用Mysql中如果CPU在95%及以上,Qps突然增到2万以上,这时Mysql随时有死去风险。这时该怎么办?应急方法:第一: 先限制Innodb的并发处理.如果innodb_thread_concurrency = 0 可以先

2021-08-08 11:44:46 698

原创 资深IT人属于世界公民Citizen of the World

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。全世界发达国家,都在尽可能的吸引人才。核心政策是以良好的生活环境、优厚的待遇和优势的教育资源,从其他国家吸引高素质人才家庭,来弥补发达国家日益老龄化带来的人才资源不足的困境。对以高科技创新立国的美国来说,IT行业已经是传统支柱行业

2021-08-08 11:22:41 132

原创 Oracle表空间自动监控 自动扩容程序 修正版

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。Oracle运维中常出现Tablespace空间满,导致挂库。通常出现这类事件需要DBA紧急处理。躺若DB数量上千台,表空间异常多,DBA手工排错耗时长、枯燥、易出错。若是这类情况正好出现在半夜、周末,DBA怎一个苦字了得!提

2021-07-25 09:49:36 574

原创 让OracleDB自动诊断 自动扩容表空间

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。Oracle运维中常出现Tablespace空间使用满,导致挂库事件。通常出现这类事件时,需要DBA紧急处理。如果表空间特别多,Server数量上千台,DBA就需要多次查询、手工执行枯燥的扩容任务。如果空间不够情况正好出现在半夜、

2021-07-25 09:44:18 162

原创 Oracle 12c 静默应答文件 模板

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。cat db.rsp####################################################################Copyright© Oracle Corporation 1998,2

2021-07-25 09:43:28 1216

原创 centos7.5上部署redis3(单体)

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。wget http://download.redis.io/releases/redis-3.2.9.tar.gzyum -y install gcctar -zxvf redis.tar.gz -C /opt/mv /opt

2021-07-25 09:38:15 262

原创 Fatal NI connect error 12170的解决方案

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。Fatal NI connect error 12170.VERSION INFORMATION:TNS for Linux: Version 12.2.0.1.0 - ProductionOracle Bequeath NT

2021-07-25 09:35:31 4699

原创 再次踩到搜遍全网也找不到解药的坑ORA-49204之解决方案

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。最近总是踩到搜遍全网都也找不到解决方案,仅原厂才有解药的坑里Dg告警日志中大量出现Error2021-07-13T17:00:23.984655+08:00Errors in file /u01/app/oracle/diag/

2021-07-25 09:30:51 633

原创 Oracle12c修复GAP新方法

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。技术升级,带来运维更加便利,时效性越高。12c可以通过Server name直连主库,Online修复,省去Rman基于scn备份后再传输到备库恢复的冗繁步骤方法一:直接主库修复standby控制文件run{startup

2021-07-25 09:27:43 237

原创 DBA不用再半夜手工执行枯燥的大表DDL Online变更

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。Online业务,大表DDL都只能在业务低谷期执行,通常为凌晨4点左右,这是人最想睡觉的时候,而DBA却要在这个时点起来工作。怎样减轻DBA的痛苦,将只能在半夜执行的批量DDL变更让机器自动执行?答:1.设置定时一次性脚本任务2

2021-07-25 09:22:04 148

原创 硅谷的 IT技术力量为何世界第一 ? 从这群天才工程师的薪资上️窥见一斑。 一流的薪资、一流的人才

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。...

2021-07-12 11:37:02 200

原创 Oracle12C日志出现error=904怎样解决

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。早晨巡检alert 时发现如下error:/*##########################################################################################

2021-07-12 11:32:53 1080

原创 定时任务引发的挂库

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。2021-07-02T02:59:57.758551+08:00Archived Log entry 2000 added for T-1.S-288759 ID 0x5a3a0712 LAD:12021-07-02T02:59:

2021-07-07 19:34:08 242

原创 2oracle 12C上Error 16063的解药021-07-07

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。Rac主库日志中报出入下ErrorTT02: Standby redo logfile selected for thread 1 sequence 289676 for destination LOG_ARCHIVE_DEST_4

2021-07-07 16:26:51 602

原创 怎样对生产环境10T RAC新增Adg 不对现有主库产生任何负载,不占用网络带宽?

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。提问:如果您的生产环境为3节点的Rac+ASM,10T以上数据,业务对主库有极高性能要求,不能占用主库资源、通道、带宽,且主库归档日志每4小时会定时删除一次(归档存储空间有限,且无法扩容),现有备库上的归档每小时不定期自动删除(第三

2021-07-02 20:04:31 374

原创 一道肤浅、奇葩、却又常常让人阴沟里翻船的面试题

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。你知道Rman备份每小时能备多少数据量?如果我有5T的库,多少时间能备完?下面用这个实验准确回答您的问题准备两个小脚本入下:rman_full_database_backup.sh#!/bin/shecho “start

2021-06-21 14:42:06 105

原创 如何在半个工作日内完成20套以上Oracle DB的部署?

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。最近新项目建设需要(外部开发商程序限制),要求部署20套独立Oracle数据库(缘何如此设计不详,接到任务只能执行)。1.如果按照官方文档一台一台开图形化方式部署,20套DB的搭建初步预估会消耗掉一位DBA一周的时间。2.如果采用

2021-06-20 10:09:28 121

原创 怎样在触发器trigger中执行DDL和commit

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。DDL语句能在Oracle数据库的触发器中执行吗 ?答:对于大多数入门级的DBA通常给出的答案是否定的。而对于大师级的数据库专家,可以给出解决方案如下:在触发器中加入自治事务处理,即:pragma autonomous_tran

2021-06-14 21:14:06 495 1

原创 OracleRac ASM+DG前任搭建偷懒最不易发现的坑

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。OracleRac ASM+DG前任搭建时偷懒随手埋下的雷,后任接手最易踩爆的那声响原创:John 杨漆下午监控告警,DG端延迟于主库58m 7s立即查看日志发现,DG端14:59:16已躺平……起因回顾:主库端下午新创建了

2021-06-14 21:13:11 171

原创 搜遍全网,仅MOS能找到解药的ORA-00141错误

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。最近为新项目搭建两套新库,在Vmware上手动部署完第一套。为了省事,用snapshot克隆出第二套,通过修改IP地址、hostname、tns、listener等迅速拉起。检查后台进程、sys登陆验证等都一切正常。可当通过网络方式

2021-06-14 20:29:41 388

原创 oracle11gAdg_搭建和切换法

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。1.先确认primary库处于归档模式SQL> archive log list;2.强制归档SQL> alter database force logging;3.增大日志组ALTER DATABASE ADD

2021-06-06 15:01:43 449

原创 goldengate12C安装调试手顺from_oracle12c到Kafka数据实时同步

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。...

2021-06-06 14:31:27 103

原创 MariaDB为何能在mysql分支中夺得头葵 ?

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。由于MySQL DB的免费与易用性使得LAMP架构盛极全球互联网界,但在Oracle收购了Sun后很多公司开始担忧MySQL的开源前景,而最近Oracle进一步闭源的举措更是让人难以安心,众多互联网公司纷纷开始寻求MySQL的替代方案

2021-03-25 14:34:02 183

原创 Global 358种 DataBase排名 最新榜

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。2020年9月根据全球358种数据库受欢迎程度排名,Top 10的情况如下图:国产数据库异军突起的今天,Oracle、MySQL 、Microsoft SQL Server 前三的宝座短时间内无可超越。PostgreSQL稳居第四

2021-03-20 10:11:35 426

原创 手把手教你搭建Tidb最新版4.0集群

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。TiUP部署Tidb ClusterTiUP 是 TiDB 4.0 版本引入的集群运维工具,TiUP cluster 是 TiUP 提供的使用 Golang 编写的集群管理组件,通过 TiUP cluster 组件就可以进行日常的运

2021-03-18 10:44:58 876

原创 Newsql中常提到的Raft协议是何神物?

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。Newsql中常提到的Raft协议是何神物?答:Raft 是一种分布式一致性算法,在Newsql代表性数据库TiDB 集群的多种组件中,PD 和TiKV 都通过Raft 实现了数据的容灾。Raft 的灾难恢复能力通过如下机制实现

2021-03-10 14:37:23 90

原创 Tidb4.0五大核心功能 及 适应场景

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。TiDB4.0做为第四代数据库具备哪些新特性,适用于哪些业务场景?TiDB是开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理(Hybrid Transactional and Analytical Processin

2021-03-09 14:01:24 575 4

原创 Deploy TiDB on AWS EKS

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。how to deploy a TiDB cluster on AWS Elastic Kubernetes Service (EKS) ?PrerequisitesBefore deploying a TiDB cluster o

2021-03-08 13:21:35 357

原创 国产分布式DB中的王者出现

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。我们处在一个最好的时代,有ZY高层的政策支持,未来10年国产数据库将得到空前的发展。 DB领域有位大神说:分布式数据库一定是未来,HTAP 是最好的方向,云原生是最好的舞台,然而这些优点TiDB 全都有。接下来让我们从tidb的架构

2021-03-06 11:17:29 216 1

原创 Mysql8.0.22主备GTID Replication中的那些坑

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。Mysql 中的GTID是什么 ?答:全局事务ID,为每一个在Master上提交的事务在集群内Replication时只生成一个唯一的ID,为规避冗余和错误提供了有力保障。一条GITD信息由两部分组成,即source_id + t

2021-03-03 13:26:13 358

原创 PayPay migrated the core payment database from Aurora to TiDB

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。PayPay migrated the core payment database from Aurora to TiDB,a scalable distributed database with high availability

2021-03-01 15:08:11 123

原创 怎样将数据从Oracle迁移到TiDB

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。Best Practice for Data migration from Oracleto Tidb为何要选择TiDB ?随着业务的高速发展、数据的爆发式增长,很多使用关系型数据库的公司为保障业务的有效进行不得不面临一轮数据库.

2021-02-19 13:48:26 2025 1

原创 Tiup 常用运维操作命令干货

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。一、Tiup 常用运维操作命令干货1.查看集群列表:tiup cluster list2.启动顺序 PD->tikv->pump->tidb->tiflash->drainertiup clust

2021-02-10 12:33:13 1433

原创 The lifecycle of a SQL in TiDB

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。当Sql进入TiDB时先获取Token,事务开始时获取Start TS (异步方式获取)由Parse解析为AST树进行预处理(当开启Prepared Statement并命中时会跳过前两步)、逻辑优化(当开启Prepared P

2021-02-04 10:34:02 224

原创 Deploy TiDB on GCP GKE (Google Cloud)

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。how to deploy a TiDB cluster on GCP GKE with your laptop (Linux or macOS) for development or testingPrerequisitesBef

2021-01-31 10:39:51 228

原创 怎样在Mariadb中精准捕获慢sql并调优它

导读作者:杨漆16年关系型数据库管理,从oracle 9i 、10g、11g、12c到Mysql5.5、5.6、5.7、8.0 到TiDB获得3个OCP、2个OCM;运维路上不平坦,跌过不少坑、熬过许多夜。把工作笔记整理出来分享给大伙儿,希望帮到大家少走弯路、少熬夜。Question A: 怎样在Mariadb中定位、捕获慢sql?Question B: 怎样对定位到的慢sql进行调优精准优化?1、 打开慢查询日志2、 设置时间阀值(OLTP系统一般大于1秒的即为慢sql)set glo

2021-01-28 13:47:44 858

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除