经过:闲来无事打开之前同事做的zabbix 页面发现发现报Mysql的错误,没来得及截图   重启mysql数据库之后,好使了几分钟   过一会又不行了,没有图形展示   进入数据库,show processlist; 发现有很多session延时的错误   排查了半天,发现是存储数据的空间占满了,导致mysql已经链接不上了   Mysql数据默认存储在了/下(汗~不是我做的 /给60G /ho
转载 2024-03-21 14:47:32
81阅读
数据库角度恢复已删除的数据通常需要使用备份和恢复工具,例如 pg_dump、pg_restore 或 pg_basebackup。以下是一些可能有用的步骤:确定删除数据的时间点 通过 PostgreSQL 中的 WAL 日志和 archived WAL 日志,找到删除数据时的时间点,也就是最后一个有效的备份后到删除数据前的时间段。停止 PostgreSQL 服务 在恢复期间,应停止 Postgr
简介:    PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES2为基础发展起来的对象关系型数据库管理系统(ORDBMS),可以说是目前世界上最先进,功能最强大的自由数据库管理系统。    它的标志是一个大象头。  安装:     PostgreSQL的安装方法比
    学习数据库时,我们只是以学习的态度,考虑如何使用数据库命令语句,并未想过工作中,如果误操作一下,都可能导致无可挽回的损失。当我在工作中真正遇到这些问题时,我开始寻找答案。今天主要以oracle数据库为例,介绍关于表中数据删除的解决办法。(不考虑全备份和利用归档日志)    删除表中数据有三种方法:·delete(删除一条记录)·drop或trunc
转载 2024-04-21 19:13:21
161阅读
    因磁盘空间不足,想把测试环境上面没有用数据库干掉。偷懒,想看一下某测试环境上面建有几个,于是使用dbca,选择删除数据库选项,看到了该服务器上有几个数据库,看到后,准备点取消的,但是习惯性点了“完成”。事故发生在win平台。因为点了删除数据库选项的时候,默认它就选中了一个数据库,之后点完成,就把选中的这个给删了,于是忙点取消,但发现没用,就用
原创 2013-04-22 15:50:08
1693阅读
篇文章讲完《zabbix安装》,发现漏掉了zabbix数据库硬盘容量的计算方法的讲解,我想看完本节大家就可以知道自己的zabbix到底要多大的硬盘。本次案例:100台服务器,每台服务器有30个监控项,每个监控项60秒刷新一次,需要多大的硬盘呢?众所周知,zabbix基本都是通过web配置,这些配置数据也是存放到数据库里的,但是它对硬盘容量的要求基本可以忽略不计,zabbix对硬盘的决定性因素有4个
转载 2024-03-15 05:02:50
162阅读
一、linux环境下监控MySQLZabbix Server自带了MySQL插件来监控mysql数据库的模板,只需要配置好agent客户端,然后在web端给主机增加模板就行了监控项目:Com_update:     mysql执行的更新个数Com_select:     mysql执行的查询个数Com_insert:     mysql执
在日常运维工作中,对于数据库的备份是至关重要的!数据库对于网站的重要性使得我们对 MySQL 数据库的管理不容有失!然而是人总难免会犯错误,说不定哪天大脑短路了,误操作把数据库给删除了,怎么办?下面,就 MySQL 数据库误删除后的恢复方案进行说明。一、工作场景(1)MySQL数据库每晚12:00自动完全备份。(2)某天早上上班,9点的时候,一同事犯晕drop了一个数据库!(3)需要紧急恢复!可利
前言:网上有很多关于zabbix数据库的资料,但大多是复制+转载,我一直想找一篇博客是关于zabbix数据库表字段的说明,但始终找不到,为此不得不将工作中需要的表字段一一记录,为了防止和我有相同需求的小伙伴和我一样苦逼,现将我总结出来的表字段意思贴出来。在百度文库上找到一份比较全的参考资料 参考资料:https://wenku.baidu.com/view/8d56c7b489eb172ded6
转载 2024-02-29 16:21:29
99阅读
# 如何恢复误删的MySQL数据库表 ## 引言 作为一名经验丰富的开发者,我们经常会遇到误删数据库表的情况,这时候我们需要知道如何恢复被删除的表。今天我将教你如何通过MySQL的备份文件来实现恢复误删数据库表。 ## 整个恢复流程 首先,我们来看一下整个恢复误删数据库表的流程: ```mermaid journey title 恢复误删数据库表的流程 section 创建
原创 2024-06-16 05:35:10
27阅读
# MongoDB数据库误删恢复教程 ## 引言 在开发过程中,经常会遇到误删数据库的情况。针对这种情况,我们可以使用一些方法来恢复误删数据。本文将介绍如何使用MongoDB数据库进行误删数据的恢复。 ## 流程概述 下面是整个数据恢复的流程概述,可以用表格展示步骤: | 步骤 | 描述 | | --- | --- | | 步骤一 | 停止MongoDB服务 | | 步骤二 | 启动Mon
原创 2023-08-13 11:34:42
663阅读
first of all原谅我标题党了,当时的情况并不是删,而是重启数据库数据库怎么也打不开,试过了各种办法。这个问题一直没搞明白。此时我手上没有备份的sql文件,只有data目录下的一堆数据文件。在网上搜了若干文章恁是给找到了一篇能解决我问题的文章,我觉得这么有用的文章不应该只有一篇,网上关于字符串截取的文章都有几十篇,这部公平啊。所以这是一片转载篇。what i tell使用数据文件恢复m
     一、zabbix 数据库存储  zabbix-server将采集到的数据存储在数据库(mysql、oracle等),而数据存储的大小与每秒处理的数量量有关,因此数据存储取决于以下两个因数:  (1)Required server performance, new values per second(每秒处理的数据量)  (2)Housek
转载 2024-03-01 00:03:19
145阅读
今天登陆zabbix,发现zabbix-server磁盘已经超过了80%,发出了告警,如图:登入服务器一看,使用#ll -Shil发现以下几个数据表太大了,占用了磁盘空间很多:在mysql里查看也是这样(我的zabbix的databases就叫zabbix): mysql> select table_name, (data_length+index_length)/1024/1024 a
转载 2024-02-18 20:24:56
202阅读
  一、zabbix数据库单机备份问题1、备份脚本[root@zabbix mysql]# pwd/var/lib/mysql [root@zabbix mysql]# ls ##好奇下面的日志文件是什么东西? aria_log.00000001 ibdata1 ib_logfile1 mysql.sock test aria_log
转载 2024-05-22 16:39:03
168阅读
一 应用场景描述 前面介绍了两种处理Zabbix历史数据的解决办法,但是如果当监控数据继续增长的话是不足以解决问题的。 处理Zabbix历史数据库办法二---使用MySQL表分区 处理Zabbix历史数据库办法一  办法一适合在没有做表分区的情况下,只保留一段时间的数据,比如一个月,然后把老的数据删除再使用方法二,这种操作执行时间长。 办
依赖:        1. PHP(强依赖,自行安装)        2. Nginx或者Apache(二选一,本文选择Nginx)1.下载:    zabbix: https://www.zabbix.com/download_sourc
转载 2024-04-25 20:28:26
185阅读
# SQL Server数据库误删的应对策略 在日常的数据库管理中,意外的错误操作可能会导致数据库中重要数据的丢失。尤其是在SQL Server中,误删数据不仅会影响业务正常运行,还可能造成重大损失。因此,了解如何应对数据库误删的问题至关重要。 ## 误删除的原因 在SQL Server中,误删数据往往由于以下几种原因引起: 1. **手动操作失误**:在执行 `DELETE` 语句时
原创 2024-08-30 03:53:13
57阅读
想要自救成功,binlog一定要用好。 mysql-binlog是MySQL数据库的二进制日志,用于记录用户对数据库操作的SQL语句((除了数据查询语句)信息。 目录准备工作删除某条数据删除数据表删除数据库 准备工作1.首先确认数据库是否已开启binlog。show variables like 'log_%';结果:注意:最后送大家十套2020最新Java架构实战教程+大厂面试题库,进裙 783
写在开篇不管zabbix的后端数据库是oracle还是mysql,当zabbix监控的量级达到了一定程度后,那么对数据库的性能是一个非常严峻的挑战。特别是对历史数据的查询,将会变得非常非常的慢,别告诉我可以建索引优化,当量级达到一定的程度的时候,索引真的没啥效果了。如果再不继续寻找合适的解决方案,那么就一定会引发数据库层面的问题,最终导致服务不可用。当监控数据越来越大的时候,存储不足的时候,怎么办
  • 1
  • 2
  • 3
  • 4
  • 5