首页
学习
活动
专区
工具
TVP
发布

devops_k8s

k8s,go,devops
专栏作者
339
文章
570189
阅读量
66
订阅数
提升工作效率的Linux命令
mysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。
iginkgo18
2022-05-09
7420
18 . Go之操作Mysql和sqlx使用
bindvars的一个常见误解是,它们用来在sql语句中插入值。它们其实仅用于参数化,不允许更改SQL语句的结构。例如,使用bindvars尝试参数化列或表名将不起作用:
iginkgo18
2022-05-09
1.6K0
Mysql调优之分区表
表非常大以至于无法全部都放在内存中,或者只在表的最后部分有热点数据,其他均是历史数据,分区表是指根据一定规则,将数据库中的一张表分解成多个更小的,容易管理的部分。从逻辑上看,只有一张表,但是底层却是由多个物理分区组成。
iginkgo18
2022-01-13
1.4K0
Mysql慢SQL分析及优化
从数据库角度看:每个SQL执行都需要消耗一定I/O资源,SQL执行的快慢,决定资源被占用时间的长短。假设总资源是100,有一条慢SQL占用了30的资源共计1分钟。那么在这1分钟时间内,其他SQL能够分配的资源总量就是70,如此循环,当资源分配完的时候,所有新的SQL执行将会排队等待。 从应用的角度看:SQL执行时间长意味着等待,在OLTP应用当中,用户的体验较差
iginkgo18
2021-06-22
1.7K0
Mysql优化
1 . 优化不总是对一个单纯的环境进行!还很可能是一个复杂的已投产的系统。优化手段本来就有很大的风险,只不过你没能力意识到和预见到!
iginkgo18
2021-06-21
1.4K0
Mysql之Mycat读写分离及分库分表
​ Mycat的原理中最重要的一个动词是“拦截”,它拦截了用户发送过来的SQL语句,首先对SQL语句做了一些特定的分析:如分片分析、路由分析、读写分离分析、缓存分析等, 然后将此SQL发往后端的真实数据库,并将返回的结果做适当的处理,最终再返回给用户。 如下图: ​ 上述图片里,Orders表被分为三个分片datanode(简称dn),这三个分片是分布在两台MySQL Server上(DataHost),即datanode=database@datahost方式, 因此你可以用一台到N台服务器来分片,分片规则为(sharding rule)典型的字符串枚举分片规则,一个规则的定义是分片字段(sharding column)+分片函数(rule function), ​ 这里的分片字段为prov而分片函数为字符串枚举方式。 ​ 当Mycat收到一个SQL时,会先解析这个SQL,查找涉及到的表,然后看此表的定义,如果有分片规则,则获取到SQL里分片字段的值,并匹配分片函数,得到该SQL对应的分片列表,
iginkgo18
2021-04-26
8320
Mycat Web监控工具
Mycat-web 是 Mycat 可视化运维的管理和监控平台,弥补了 Mycat 在监控上的空白。帮 Mycat 分担统计任务和配置管理任务。Mycat-web 引入了 ZooKeeper 作为配置中心,可以管理多个节点。Mycat-web 主要管理和监控 Mycat 的流量、连接、活动线程和内存等,具备 IP 白名单、邮件告警等模块,还可以统计SQL 并分析慢 SQL 和高频 SQL 等。为优化 SQL 提供依据。
iginkgo18
2021-04-26
1.1K0
Mysql之读写分离架构-Atlas
​ Atlas是由 Qihoo 360, Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。 它是在mysql-proxy 0.8.2版本的基础上,对其进行了优化,增加了一些新的功能特性; ​ 360内部使用Atlas运行的mysql业务,每天承载的读写请求数达几十亿条;
iginkgo18
2021-04-25
1.1K0
Mysql主库跑太快,从库追不上怎么做?
写这篇文章是因为之前有一次删库操作,需要进行批量删除数据,当时没有控制好删除速度,导致产生了主从延迟,出现了一点小事故。
iginkgo18
2021-01-13
9770
14 . Python3之MysSQL
Mysql是一种关系型数据库管理软件、支持网络访问,默认服务端口3306. MySQL通信使用mysql协议.因为数据库要保证数据安全,完整,一般使用TCP.
iginkgo18
2020-09-27
1.7K0
ProxySQL简介原理及读写分离应用
https://www.cnblogs.com/you-men/p/12838333.html
iginkgo18
2020-09-27
1.2K0
Mysql通过MHA实现高可用
MHA服务有两种角色, MHA Manager(管理节点)和MHA Node(数据节点)
iginkgo18
2020-09-27
8710
04 . Prometheus(联邦集群)监控MySQL
如果不是容器里面的Mysql,需要下载mysqld_exporter的tar包,并且安装好Mysql服务
iginkgo18
2020-09-27
1.3K0
04 . Mysql主从复制和Mycat读写分离
从库生成两个线程,一个I/O,一个SQL线程,I/O线程去请求主库的binlog,并将得到的binlog日志写到relay log(中继日志)文件中;
iginkgo18
2020-09-27
9030
03 . MysSQL权限和备份
恢复时间点之前首先将全量备份恢复之后,在此基础上回放增加的binlog直至指定的时间点
iginkgo18
2020-09-27
7090
02 . Mysql基础操作及增删改查
SQL(Structured Query Language 即结构化查询语言) SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。
iginkgo18
2020-09-27
1.8K0
01 . Mysql简介及部署
通常是以Key-value形式存储的,不支持SQL语句,没有表结构,配置简单,低廉学习成本,能很好作为Mysql中间层:
iginkgo18
2020-09-27
5900
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档