MySQL MySQL中B树索引和B+树索引的区别详解 1. 多路搜索树 2. B树-多路平衡搜索树 3. B树索引 4. B+树索引 总结 如果用树作为索引的数据结构,每查找一次数据就会从磁盘中读取树的一个节点,也就是一页,而二叉树的每个节点只存储一条数据,并不能填满一页的存储空间,那多余的存储空间岂不是要浪...
其他数据库 SpringBoot集成Redis的思路详解 SpringBoot集成Redis 1、概述 Redis是什么? Redis(Remote Dictionary Server ),即远程字典服务。 是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并...
SQLSERVER bak文件怎么打开 2000w数据怎么打开? 首先这个bak文件是SQL数据库的备份文件,要使用SQL恢复然后就可以查询了 找到需要的文件 注意解压出来有7GB+ 1、下载SQL server 2012 express(带管理器) 2、安装上那个“全新安装” 3、打开 SQL server manag...
PostgreSQL PostgreSQL流复制参数max_wal_senders的用法说明 环境: PostgreSQL 9.2.4 主机:192.25.10.76 从机:192.25.10.71 做postgresql的流复制主从时,会遇到调整max_wal_sengers这个参数,官方文档对这个参数做了一个简要的说明(9.2.4比早先版本多了...
其他数据库 浅谈Redis中的RDB快照 一、概述 所谓的快照,就是记录某一个瞬间东西,比如当我们给风景拍照时,那一个瞬间的画面和信息就记录到了一张照片。 所以,RDB 快照就是记录某一个瞬间的内存数据,记录的是实际数据,而 AOF 文件记录的是命令操作的日志,而不是实际的数据。 因此在 Redi...
PostgreSQL PostgreSQL 流复制异步转同步的操作 非常重要的synchronous_commit参数 流复制的同步方式,有主库配置文件postgresql.conf,中的synchronous_commit控制着。所以理解该参数的配置十分重要。 单实例环境 参数值 说明 优点 缺点 on 或 local ...
其他数据库 Redis批量删除KEY的方法 Redis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作。 redis-cli keys “*” | xargs redis-cli del //如果redis-...
其他数据库 一文详解如何使用Redis实现分布式锁 1. 什么是分布式锁 当我们在编写多线程代码的时候,不同的线程可能会发生资源的争夺,为了避免资源争夺造成的错误,我们会对资源上锁,只有获得锁的线程才能继续往下执行。 进程中的锁,本质就是内存中一个变量,当一个线程执行某个操作申请加锁时,如果能成功把代表锁的...
Oracle oracle表空间表分区详解及oracle表分区查询使用方法 此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指...
其他数据库 Redis基本数据类型List常用操作命令 Redis数据类型List操作 在redis里,可以把list巧妙的运用成 栈、队列、阻塞队列等。 一、push 插入元素 1. lpush,在头部插入 将一个值或者多个值,插入到列表的头部。 lpush list onelpush list twolpu...
其他数据库 redis通过lua脚本,获取满足key pattern的所有值方式 我们知道,redis提供了keys命令去获取所有满足格式的key,如我们键入命令 keys “user*” 将得到所有以user开头的key 然后执行 mget命令可以获取多个key的值,如 但如果满足条件的key过多,我们要将所有...
Oracle oracle查看会话锁定的所有对象代码分享 select session_id sid, owner, name, type, mode_held held, mode_requested request from DBA_DDL_LOCKS where session_id=(select sid...