![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 66
DK_521
这个作者很懒,什么都没留下…
展开
-
PgSQL安装 rpm安装&源码安装
【代码】PgSQL安装 rpm安装&源码安装。原创 2023-08-16 10:55:07 · 591 阅读 · 0 评论 -
Zabbix-6.4.4 邮箱告警&SMS告警配置
【代码】Zabbix-6.4.4 邮箱告警&SMS告警配置。原创 2023-08-16 10:26:11 · 1577 阅读 · 0 评论 -
zabbix-6.4 监控 MySQL
【代码】zabbix-6.4 监控 MySQL。原创 2023-08-14 14:00:21 · 784 阅读 · 0 评论 -
Zabbix-6.4.4部署及监控配置
对zabbix-6.4.4版本进行调研。了解并测试zabbix-6.4.4部署以及监控配置。libXML:2.6.15以上。MySQL版本:8.0.X。PHP版本:7.4.X。原创 2023-07-24 11:21:29 · 1821 阅读 · 0 评论 -
MySQL中REPLACE INTO和UPDATE语句的区别
语句首先尝试插入一条新记录,如果已存在具有相同主键(或唯一键)的记录,则先删除旧记录,然后再插入新记录。语句可以更新整行的所有列值,无论是否指定更新的列。如果未指定更新的列,将使用新插入的值来替换现有的值。适用于仅更新现有记录的情体场景和需求选择适当的操作。首先删除旧记录,然后插入新记录,因此可能会有更大的性能开销。只需执行一次更新操作,因此在更新现有记录时可能具有更好的性能。语句仅更新现有记录的某些列,不会删除或重新插入记录。适用于要么插入新记录,要么替换现有记录的情况,而。原创 2023-06-26 15:06:55 · 1164 阅读 · 0 评论 -
mysql errno 32 mysqldump: Got errno 32 on write 解决办法
命令检查输出文件所在的文件系统或磁盘是否以只读方式挂载。如果是只读挂载,您需要执行相应的操作来重新挂载文件系统或磁盘以获得写入权限。)对目标分区或磁盘进行检查,以排除文件系统错误或磁盘损坏问题。具体的命令将依赖于您使用的操作系统和文件系统类型。命令中指定的输出文件路径和文件名是正确的。请根据您的具体情况逐步尝试这些解决方案,并确保您拥有合适的权限和足够的可用空间来完成。检查输出文件所在目录的权限。确保输出文件所在的目录或分区有足够的可用空间。创建目录:如果输出文件所在的目录不存在,可以使用。原创 2023-06-21 14:50:54 · 1040 阅读 · 0 评论 -
xtrabackup安装之源码编译
一台机器已经安装了xtrabackup8.0版本,希望能够xtrabackup多个的版本共存L,即将percona-xtrabackup-2.4.28 源码安装到centos6.7。安装完成,在多个版本共存的情况下,要调用绝对路径下的脚本哦!下载并上传之服务器。原创 2023-06-09 15:18:19 · 781 阅读 · 0 评论 -
xtrabackup备份以及恢复(MySQL适用于8.0)
【代码】xtrabackup备份以及恢复(MySQL适用于8.0)原创 2023-06-08 18:06:20 · 1756 阅读 · 0 评论 -
MySQL主从同步——主库已有的数据如何到从库
此步骤主要针对运行一段时间的主库,需要将历史数据导入到从库,保证主从强一致性。在主库MySQL命令行中执行将主库所在主机命令行下使用mysqldump命令导出所有数据将导出的文件传输到从库所在主机,并且执行导入。注意文件路径不要搞错。原创 2023-06-07 15:04:35 · 2271 阅读 · 1 评论 -
MySQL之MVCC
MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用更好的方式去处理读-写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读。原创 2023-05-26 17:02:31 · 809 阅读 · 0 评论 -
MySQL 的锁
锁的分类和用途。原创 2023-05-26 14:10:05 · 1595 阅读 · 0 评论 -
MySQL备份
MySQL的备份方式有哪几种?分别如何实现?原创 2023-05-25 16:01:06 · 1149 阅读 · 0 评论 -
MySQL GTID
第1-n代表n个事务。当在主库上提交事务或者被从库应用时,可以定位和追踪每一个事务,对DBA来说意义就很大了,我们可以适当的解放出来,不用手工去可以找偏移量的值了,而是通过CHANGE MASTER TO MASTER_HOST='xxx', MASTER_AUTO_POSITION=1的即可方便的搭建从库,在故障修复中也可以采用MASTER_AUTO_POSITION=‘X’的方式。slave:假设对应的表是MYISAM引擎,执行这个GTID的第一个语句后就会报错,因为非事务引擎一个sql就是一个事务。原创 2023-05-24 14:57:39 · 2547 阅读 · 0 评论 -
MySQL主从同步(不开GTID)
stop slave;#停止复制,相当于终止从服务器上的IO和SQL线程。stop slave;#停止复制,相当于终止从服务器上的IO和SQL线程。了解并熟悉MySQL的主从同步的搭建过程,并解决搭建过程中所碰到的问题。了解并熟悉MySQL的主从同步的搭建过程,并解决搭建过程中所碰到的问题。2)在主服务器的testdb中建立一个t_user表并插入数据。3)进入mysql后,设置从服务器的master。3)设置从服务器的master。5)查看主从复制是否搭建完成。5)查看主从复制是否搭建完成。原创 2023-05-24 10:54:23 · 1065 阅读 · 0 评论 -
MySQL主从复制原理
1、什么是主从复制主从复制是用来建立一个和 主数据库完全一样的数据库环境称为从数据库;主数据库一般是准实时的业务数据库。2、主从复制的作用高可用,实时灾备,用于故障切换。比如主库挂了,可以切从库。读写分离,提供查询服务,减少主库压力,提升性能备份数据,避免影响业务。1、什么是主从复制主从复制是用来建立一个和 主数据库完全一样的数据库环境称为从数据库;主数据库一般是准实时的业务数据库。2、主从复制的作用高可用,实时灾备,用于故障切换。比如主库挂了,可以切从库。原创 2023-05-19 16:28:37 · 1385 阅读 · 0 评论 -
MySQL源码安装部署-8.0.33
熟悉MySQL (8.0.33) 的安装部署,并解决安装过程中所碰到的问题。原创 2023-05-15 18:00:30 · 1327 阅读 · 0 评论 -
MySQL源码安装——半自动化安装脚本
【代码】MySQL源码——半自动化安装脚本。原创 2023-05-19 11:29:00 · 60 阅读 · 0 评论 -
MySQL双写机制
MySQL双写机制的目的是什么?是如何实现的?原创 2023-05-17 10:52:29 · 1009 阅读 · 1 评论 -
一条查询语句在MySQL的处理过程
MySQL在执行SELECT查询时,首先会去查询缓存中查找是否存在相同的查询语句和结果集,如果存在,则直接返回结果。然而,当并发用户越来越多时,这种缓存机制会导致大量请求阻塞在同一个锁上,从而降低了并发性能。查询缓存将所有查询的结果存储在内存中,因此,当数据库中的数据量越来越大时,查询缓存会占用越来越多的内存,从而导致内存不足和OOM等问题。MySQL 8.0 取消了查询缓存是因为查询缓存对于高并发、大规模数据的应用程序效果不佳,甚至可能成为性能瓶颈。原创 2023-05-16 16:40:38 · 409 阅读 · 0 评论 -
MongoDB 数据库基本操作
MongoDB 数据库基本操作原创 2022-11-23 10:51:03 · 2939 阅读 · 0 评论 -
Python连接MySQL
Python连接MySQL原创 2022-11-21 21:06:08 · 994 阅读 · 0 评论 -
MySQL常用命令大全
MySQL常用命令大全原创 2022-11-21 16:50:34 · 3350 阅读 · 0 评论