MySQL MySQL 性能优化之 index merge引起的死锁分析 背景 生产环境出现死锁流水,通过查看死锁日志,看到造成死锁的是两条一样的update语句(只有where条件中的值不同), 如下: UPDATE test_table SET `status` = 1 WHERE `trans_id` = ‘1...
Oracle 【基础原理】OGG|Oracle GoldenGate 基础知识安装抽取发布 最近在学习 Oracle 数据库的迁移与升级,用到了 OGG 这块知识,故和大家在来学习一下。之前有过两篇相关文章,感兴趣的可点下方链接查看。 OGG-01004|OGG 初始化数据问题处理 史上最全的OGG基础知识整理 一、OGG 简单说明: Oracl...
Oracle 数据库管理 Oracle锁处理、解锁相关方法和知识介绍 1、查询锁情况 select sid,serial#,event,BLOCKING_SESSION from v$session where event like ‘%TX%’; 2、根据SID查询具体信息(可忽略) select ...
Oracle 集群维护 Oracle如何查询rac 集群当前的crs/has自启动状态实例教程 前言 我们知道在某些停机测试场景,是需要人为禁用crs/has的自启动的,防止过程中主机反复重启对数据库集群造成影响。 使用crsctl disable/enable crs命令可以禁用/启用crs的自启动,但没有命令去查看当前自启动状态,虽然命令可以反复...
MySQL Linux基础:浅析Linux resolv.conf DNS 配置文件 1.简介 resolv.conf是各种操作系统域名系统解析器(DNS Resolver)的配置文件。每当一个程序需要通过域名来访问Internet上面的其它主机时,需要利用Resolver库函数将域名转换成对应的IP,然后才可进行访问。 注意,域名系统解析...
MySQL SQL开发知识:MySQL学习条件查询数据 一、条件查询 利用where语句可以对数据进行筛选 select * from 表名 where 条件; 二、比较运算符 运算符 描述 例子 = 等于 where id =...
MySQL MySQL数据库开发:delete in子查询不走索引问题分析 引言 文章开篇前,先问大家一个问题:delete in子查询,是否会走索引呢?很多伙伴第一感觉就是:会走索引。最近我们有个生产问题,就跟它有关。本文将跟大家一起探讨这个问题,并附上优化方案。 问题复现 MySQL版本是5.7,假设当前有两张表account...
Oracle Oracle dbca时报:ORA-12547: TNS:lost contact错误的解决 前言 最近在工作中遇到了一个问题,错误是Oracle dbca时报错:ORA-12547: TNS:lost contact,通过查找相关的资料终于找到了解决的方法,下面分享给大家,话不多说了,来一起看看详细的介绍吧。 环境: OS:RHEL6.5 x86...
MySQL Linux常用命令:xargs命令的详细教程 大家好,我是良许。 在使用 Linux 时,你是否遇到过需要将一些命令串在一起,但是其中一个命令不接受管道输入的情况呢?在这种情况下,我们就可以使用 xargs 命令。xargs 可以将一个命令的输出作为参数发送给另一个命令。 在 Linux 中,所有标准...
MySQL Linux设置命令历史方法 Linux 系统中的 bash history 命令有助于记住你以前运行过的命令,并重复这些命令,而不必重新输入。 如果可以的话,你肯定会很高兴不用翻阅十几页的手册,每过一会再次列出你的文件,而是通过输入 history 查看以前运行的命令。在这篇文章中,...
Oracle 教你Oracle如何 配置开启远程访问方法 服务端配置 如果不想自己写,可以通过 Net Manager 来配置. 以下配置文件中的 localhost 改为 ip 地址,否则,远程不能访问. 1.网络监听配置 # listener.ora Network Configuration File: C...
PostgreSQL 详解 PostgreSql 重建索引的操作步骤 PostgreSql数据库的重建索引时通过REINDEX命令来实现的,如reindexindex_name; 其语法是: REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name [ FORCE ]; 下面解释下...