MySQL explain 使用说明
官网说明 explain SQL; 不真正执行,数值都是估计值 explain for connection_id; 查看当前会话的执行计划(select connection_id();) explain analyze SQL; 提供执行计划,执行SQL语句 explain 使用格式 {EXPL
Oracle使用触发器记录登录错误信息到文件
创建触发器记录登录失败用户信息,生成的alert_数据库名.log文件在trace文件夹下。 CREATE OR REPLACE TRIGGER logon_denied_to_alert AFTER SERVERERROR ON DATABASE DECLARE MESSA
VMware虚拟机硬盘迁移
情况:不小心将生产环境的一台服务器认证模块搞坏了导致所有用户无法正常登录,客户使用的VMWare的平台,此文记录下磁盘挂载过程 将虚拟磁盘复制到另一个文件夹 编辑虚拟机配置,添加现有硬盘,选择刚才复制的虚拟磁盘文件 在挂载主机上进行如下操作 fdisk -l打印当前磁盘信息,可以看到新加的sdb信息
CentOS7 虚拟机磁盘扩容
1.查看分区类型 lsblk -f df -T 2.对新增硬盘进行分区和格式化 查看新增磁盘编号,一般是sdb,根据实际情况 格式化新磁盘 [root@nextcloud ~]# fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直
Linux命令记录(基于CentOS7)
1.修改hostname #格式 hostnamectl [OPTIONS...] COMMAND ... #实例 hostnamectl set-hostname NAME 2.绝对路径和相对路径 #绝对路径:从根目录算起的路径 cd /opt/n9e/ #相对路径:从当前目录算起的路径 cd
ORA-01653: unable to extend table SYS.AUD$ by 8192 in tablespace SYSTEM
SYSTEM表空间满了导致数据库无法正常访问,处理过程。 1. sqlplus 登录尝试连接到用户报错 SQL> conn Enter user-name: dbcenter Enter password: ERROR: ORA-00604: error occurred at recursive
一些vim命令
基本命令 以下是一些基本的Vim命令: i:在当前光标位置插入文本。 x:删除当前光标所在位置的字符。 X(大写):删除光标前一个字符。 :w:保存文件。 :q:退出Vim编辑器。 :q!:强制退出Vim编辑器,不保存文件。 :wq:保存文件并退出Vim编辑器。 :x:保存文本,并退出 Vim 编辑
CentOS7使用镜像替换yum源
1.上传ISO文件 2.创建文件夹挂载镜像 mkdir /mnt/centos7 mount -o loop CentOS-7-x86_64-DVD-1810.iso /mnt/centos7 3.备份现有yum源 cd /etc/yum.repos.d mv CentOS-Base.repo
Centos7通过rpm安装Oracle19c
依赖包下载推荐网站 1.下载安装包 下载地址 2.安装依赖包 安装preinstall组件 不能联网需上传ISO包配置yum源 yum install -y kmod ksh libaio compat-libstdc++-33 yum localinstall oracle-database-pr
MySQL备份及恢复
一、 备份恢复策略 进行备份或恢复操作时需要考虑一些因素: 1、确定要备份的表的存储引擎是事务型还是非事务型,两种不同的存储引擎备份方式在处理数据一致性方面是不太一样的。 2、确定使用全备份还是增量备份。全备份的优点是备份保持最新备份,恢复的时候可以花费更少的时间;缺点是如果数据量大,将会花费很多的