数据库

SQL基础:解析React 中的Virtual DOM

React在前端界一直很流行,而且学起来也不是很难,只需要学会JSX、理解State和Props,然后就可以愉快的玩耍了,但想要成为React的专家你还需要对React有一些更深入的理解,希望本文对你有用。 React在前端界一直很流行,而且学起来也不是很...

备份恢复之:MySQL中的 Binlog 深度解析及恢复实战

前言: MySQL 的二进制日志 binlog 可以说是 MySQL 最重要的日志,它记录了所有的 DDL 和 DML 语句(除了数据查询语句select、show等),以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。b...

Sql server端口未打开连接不上数据库的解决方案

前言 今天manager布置了个任务是检查一下server上的 sql server为什么连接不上的问题,我以前从没用过sql server。先远程到server在的机器上,照着网上的教程搞了一通,没什么卵用。 就把sql server重新安装了一下,之后...

centos7.7系统使用脚本安装oracle11g

最近需要安装oracle,然后网上查了一下教程,在centos7.7上安装成功,运行正常。这里记录一下。 环境: 硬件4核/8G RAM/100G 存储 centos7.7(64bit) oracle11g(官网下载的) 步骤(转载): 第一个脚本prei...

SQL基础:SQL Server新特性SequenceNumber用法介绍

简介 SequenceNumber是SQL Server2012推出的一个新特性。这个特性允许数据库级别的序列号在多表或多列之间共享。对于某些场景会非常有用,比如,你需要在多个表之间公用一个流水号。以往的做法是额外建立一个表,然后存储流水号。而新插入的流水...

ORACLE维护:Oracle缩表空间的完整解决实例

备注: Oracle 11.2.0.4 一. 需求 近期有一个日志库,占用了比较多的空间,需要将历史的清理,然后收缩空间。 如下图所示,4T的空间已经差不多用完。 二. 解决方案 首先想到的是清理掉超过半年的数据,然后resize 表空间。 2.1 清理过...

超级有用的15个mysqlbinlog命令

在MySQL或MariaDB中,任意时间对数据库所做的修改,都会被记录到日志文件中。例如,当你添加了一个新的表,或者更新了一条数据,这些事件都会被存储到二进制日志文件中。二进制日志文件在MySQL主从复合中是非常有用的,主服务器会发送其数据到远程服务器中。...

【原理】一步步教你如何排查 ORACLE中行锁问题

概念描述 行锁,对应等待时间’enq: TX – row lock contention’。是应用环境中经常碰到的故障现象。当发生行锁时,往往意味着大量业务会话被阻塞。造成业务功能无法进行。因此需要尽快排查出问题源头及原因。采取有效的处理措施。...