Oracle Oracle 11g自动诊断信息库(Automatic Diagnostic Repository,ADR)概述 在Oracle 11g中引入了自动诊断信息库(ADR),它提供了一个统一而且一致的机制来存储、格式化并定位所有的数据库诊断信息(易于使用的文件结构)。ADR关联各种组件(比如Oracle RAC、Oracle Clusterware、OCI、Net、进程等...
MySQL Canal监听MySQL的实现步骤 1、Mysql数据库开启binlog模式 注意:Mysql容器,此处Mysql版本为5.7 #进入容器 docker exec -it mysql /bin/bash #进入配置目录 cd /etc/mysql/mysql.conf.d #修改配置文件 v...
MongoDB MongoDB实现自动备份的全过程记录 前言 前段时间,个人小程序 因服务器磁盘空间被占满,导致MongoDB挂了。清理了一些无用的数据后,重启MongoDB,竟然无法启动,一番折腾(20分钟)后,总算修复了。这让我意识到:虽然是个人小项目,但也必须定期备份啊,否则数据丢了很尴尬的说。 碎碎念 ...
SQLSERVER SQL Server中关于基数估计计算预估行数的一些方法探讨 关于SQL Server 2014中的基数估计,官方文档Optimizing Your Query Plans with the SQL Server 2014 Cardinality Estimator里有大量细节介绍,但是全部是英文,估计也没有几个人仔...
PostgreSQL postgreSQL数据库 实现向表中快速插入1000000条数据 不用创建函数,直接向表中快速插入1000000条数据 create table tbl_test (id int, info text, c_time timestamp); insert into tbl_test select generate_ser...
其他数据库 Redis缓存穿透/击穿工具类的封装 1. 简单的步骤说明 创建一个逻辑缓存数据类型 封装缓冲穿透和缓冲击穿工具类 2. 逻辑缓存数据类型 这里主要是创建一个可以往Redis里边存放的数据类型 RedisData 的Java类型 import lombok.Data; import java....
SQLSERVER 深入浅析SQL Server 触发器 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的...
其他数据库 redis分布式锁及会出现的问题解决 一、redis实现分布式锁的主要原理: 1.加锁 最简单的方法是使用setnx命令。key是锁的唯一标识,按业务来决定命名。比如想要给一种商品的秒杀活动加锁,可以给key命名为 “lock_sale_商品ID” 。而value设置成什么呢?我们可以姑且设置...
其他数据库 关于Redis数据库入门详细介绍 1、Redis是什么? 非关系型数据库:NoMsql 主流的 NoSQL 数据库有Redis、 MongBD、 Hbase、 Memcached 等。 Redis译为“远程字典服务”,它是一款基于内存实现的键值型 NoSQL 数据库, 通常也被称为数据结构...
MongoDB MongoDB分片在部署与维护管理中常见的事项总结大全 前言 分片(sharding)是MongoDB将大型集合分割到不同服务器(或者说集群)上所采用的方法,主要为应对高吞吐量与大数据量的应用场景提供了方法。 将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载。基本思想就是将集...
SQLSERVER SQL Server 2012 开窗函数 废话不多说了,直接给大家贴代码了,具体代码如下所示: — 开窗函数:在结果集的基础上进一步处理(聚合操作) — Over函数,添加一个字段显示最大年龄 SELECT * , MAX(StuAge) OVER ( ) MaxStuAg...