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

MySQL参数系列

专栏作者
100
文章
64113
阅读量
21
订阅数
MariaDB到MySQL数据迁移案例分享
最近完成了一套mariadb10.10.x的库到mysql8.0的迁移。给大家分享一下实践过程以及对mysql数据库数据迁移的一些简单思路。
DBA札记
2024-03-12
1170
MySQL常用命令总结
https://cloud.tencent.com/developer/article/1925495
DBA札记
2024-02-23
700
MySQL8.0.32版本一个严重Bug及解决方案
最近业务反馈,8.0.32在使用union和union all的过程中,发现含有中文等特殊字符时查询返回数据为空。这个影响是比较严重的。
DBA札记
2024-02-22
920
DBA必须了解的开源项目:mayfly-go
今天给大家介绍一个可以取代navicat、plsql等客户端开发工具的web工具:mayfly-go。
DBA札记
2024-01-22
1740
MySQL8.3发布
MySQL8.3发布,8.0.36一并发布。8.0.36现在是修复bug版本,基本没有新功能增加。 生产建议8.0.32以上版本。8.1,8.2,8.3不是LTS版本,不适合生产。
DBA札记
2024-01-22
2130
这个SQL你会优化吗?
昨天晚上某群友问我一个SQL优化问题,我当时在处理公司问题,就让他丢到群里大家看。经过大家“我来找茬”,最终问题得以解决。废话到这里,上菜。
DBA札记
2024-01-09
1080
从一个慢查询到MySQL字符集编码
最近在完成一个线上日志修复工作的过程中遇到了一个意想不到的慢查询。当时使用的SQL以及表结构其实都很简单,而且在关键的字段上也有索引,但是MySQL的执行计划就是跑出来了Range checked for each record (index map: 0x1)。如下为问题中的表结构定义和执行计划(删减了其他字段,留下了关键的部分):
DBA札记
2024-01-09
1340
怎么学习MySQL源码?
学习MySQL的源码是一个深入理解数据库工作原理和提高编程技能的过程。由于MySQL是一个庞大且复杂的系统,这个过程可能会相当具有挑战性。以下是一些步骤和建议,帮助您更有效地学习MySQL源码:
DBA札记
2023-12-05
1660
一个简单例子教会你C++动态库的用法
在 Linux 下使用 C++ 创建和使用动态库(通常是 .so 文件,即 Shared Object)包含几个关键步骤:创建动态库、编译、链接,以及在应用程序中使用这个库。下面是一个简要的指南:
DBA札记
2023-12-04
2140
OceanBase 4.2.1 LTS 版本发布会感悟
OceanBase 4.2.1 LTS版本在北京隆重发布, 行业内不少朋友参加,在各大DBA圈子的微信群也讨论热烈。我也在线上看了直播,真是一个盛会。希望下一次发布会有机会能在上海举行。
DBA札记
2023-11-17
2220
MySQL Online DDL经典工具-gh-ost
Online DDL一直是MySQL数据库的一个痛点,好在官方和社区都有不错的解决方案。这些方案大致有以下几个:
DBA札记
2023-11-16
2390
用python实现一个极简密码管理软件
如题所示,用python写了一个极其简单的密码管理软件,分享给大家。本项目可以在windows和mac等笔记本运行(mac更推荐自带类似工具)。
DBA札记
2023-11-05
3110
C++ 经典案例1例
首先,在代码中定义了三个函数:swapr、swapp和swapv,它们分别用于通过引用、指针和传值来交换变量的值。
DBA札记
2023-10-31
1370
你知道怎么管理golang版本吗?
然后复制该脚本到自己的编辑器。保存为install_gvm.sh,然后运行即可。安装完成后,重启terminal。
DBA札记
2023-10-25
1550
用docker快速部署任意版本mongodb
使用Docker部署MongoDB有以下几个原因:首先,Docker可以提供一个轻量级、可移植的容器化环境,使得MongoDB的部署变得更加简单和灵活。通过使用Docker,我们可以将MongoDB及其依赖项打包成一个独立的容器,无需担心环境配置的问题。这使得我们可以快速部署和迁移MongoDB实例,而无需关心底层操作系统或硬件的差异。其次,使用Docker可以提供更好的资源隔离和管理。每个MongoDB容器都运行在独立的命名空间中,可以分配特定的资源限制,如CPU、内存和存储等。这样可以避免不同实例之间的资源冲突和干扰,提高整体系统的稳定性和性能。此外,Docker还提供了强大的容器编排工具,如Docker Compose和Kubernetes等,可以方便地管理和扩展MongoDB集群。通过定义容器的配置文件,我们可以轻松地创建和管理多个MongoDB实例,并实现自动化的水平扩展和负载均衡。这使得我们可以更好地应对数据量的增长和高并发的访问需求。最后,Docker社区非常活跃,有大量的开源工具和镜像可供使用。我们可以从Docker Hub上找到各种已经打包好的MongoDB镜像,包括官方提供的和第三方维护的。这些镜像经过了广泛的测试和验证,可以提供更好的稳定性和安全性。此外,我们还可以借助Docker的容器化思想,将MongoDB与其他应用程序进行集成和部署,实现更高效的开发和运维。
DBA札记
2023-10-25
3240
你知道那几种数据迁移工具?
本文给大家列举一些常见的数据迁移工具清单,供大家参考。其他未列举的工具大家也可以留言补充。
DBA札记
2023-10-19
2240
DBA必须了解的另一个github项目
上次给大家介绍了archery。评论区有小伙伴推荐了其他类似产品。这次就介绍一下另一个同样优秀的产品,它就是bytebase。
DBA札记
2023-10-09
2350
DBA必须知道的监控工具
今天给大家介绍一款非常好用的监控工具,percona出品的pmm2。该工具主要是封装了VictoriaMetrics(Promethuse的替代品,和Promethuse API兼容)、Grafana、ClickHouse等优秀产品,可以实现MySQL、MongoDB、PostgreSQL数据库的监控(其他库也可以自定义实现),有丰富的默认监控指标与看板。除此之外,集成的慢查询分析功能也非常香。开箱即用!
DBA札记
2023-10-02
1910
DBA必须了解的一个github的项目
有点标题党了哈,大家见谅,但是这个项目是我目前了解的开源项目中比较优秀的数据库管理项目了。它就是archery。github地址:
DBA札记
2023-09-27
2110
orchestrator系列(二)--故障检测与恢复
Orchestrator实现了自动Failover,现在来看看自动Failover的大致流程是怎么样的。
DBA札记
2023-09-08
2750
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档