数据库
wangnan229
一个奔四的数据库开发攻城狮
展开
-
记一次MongoDB数据库恢复过程
一看,确实是个None。公司的K8S集群里面跑着一个MongoDB服务,今天小伙伴问我怎么登录上去后数据啥都没有,这把我问懵逼了,赶紧上去看看。后记:得亏还有个之前的mongodb服务留下的data目录可以用,要不然真的就麻烦了。然后删除mongodb的Pod,等待重建,Mongodb服务就恢复了!原创 2023-08-07 17:35:12 · 126 阅读 · 0 评论 -
mysql配置文件my.ini/my.cnf配置参考
Other default tuning valuesMySQL Server Instance Configuration File----------------------------------------------------------------------Generated by the MySQL Server Instance Configuration WizardInstallation Instructions----------------------------原创 2022-02-11 14:13:20 · 1571 阅读 · 0 评论 -
转:24 个必须掌握的数据库面试问题!
转:24 个必须掌握的数据库面试问题!一、为什么用自增列作为主键1、如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引。如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引作为主键索引。如果也没有这样的唯一索引,则InnoDB会选择内置6字节长的ROWID作为隐含的聚集索引(ROWID随着行记录的写入而主键递增,这个ROWID不像ORACLE的ROWID那样可引用,是隐含的)。2、数据记录本身被存于主索引(一颗B+Tree)的叶子节点上,这转载 2021-04-20 16:29:38 · 110 阅读 · 0 评论 -
MySQL 自带的压力测试工具mysqlslap
记录一下语句执行压力的测试情况:MySQL 自带的压力测试工具:Sample:mysqlslap -c 500 -uroot -p123456 --query=" select count(*) from t1 " --create-schema db1其中,-c 代表 并发数量,可以从低到高逐渐增加。原创 2020-07-13 14:11:25 · 163 阅读 · 0 评论 -
MySQL水平拆分及垂直拆分优化样例
文章目录水平拆分或垂直拆分Sample垂直拆分水平拆分备注附录水平拆分或垂直拆分将数据量特别大的表,将其做水平或垂直拆分。水平拆分即将查询频率很低的字段另外拆成一张表,垂直拆分则是按某个维度将记录分成不同的表,两种拆分方式可以尝试一种或结合使用。Sample垂直拆分1.准备,为了生成较多的实验数据,多次执行:INSERT INTO bus_zcfz_yingshou_detailSELECT * FROM bus_zcfz_yingshou_detail;最终bus_zcfz_yingsh原创 2020-06-18 18:02:14 · 383 阅读 · 0 评论 -
MySQL组复制MGR简介
本篇介绍了MySQL组复制,然后简述了搭建过程文章目录MGR简介搭建MySQL Group Replication问题解决备注搭建ConsulMGR简介MySQL Group Replication MySQL组复制,简称MGR,是MySQL官方推出的一个MySQL集群的其中一个方案,其特点是允许创建最多9个节点、最少3个节点的集群,有2种模式:单主多从、多主多从,其中,Primary主节点负责读写,Secondary从节点负责读,当Primary节点宕机,其他节点会自动推举出一台作为新的Prim.原创 2020-06-18 17:50:39 · 289 阅读 · 0 评论 -
MySQL配置文件常用参数设置备忘
# MySQL Server Instance Configuration File# ----------------------------------------------------------------------# Generated by the MySQL Server Instance Configuration Wizard### Installation Ins...原创 2020-04-09 18:51:55 · 269 阅读 · 0 评论 -
MySQL优化方法整理备忘
本篇介绍MySQL的优化方法文章目录优化目标:优化的几个大块/大方向:MySQL表优化:MySQL语句优化:参数优化:附录:新增:mysqlslap命令的使用等:优化目标:① 加快响应速度 ☆☆☆☆☆② 减少数据冗余 ☆☆③ 提高MySQL语句本身的可读性、易维护性 ☆☆④ 为进一步提升性能提供参考,比如感觉单机性能已经没有升级余地,于是升级成 主从复制。 ☆☆☆大概思...原创 2020-07-02 14:46:10 · 123 阅读 · 0 评论