SQLSERVER SQLSERVER简单创建DBLINK操作远程服务器数据库的方法 本文实例讲述了SQLSERVER简单创建DBLINK操作远程服务器数据库的方法。分享给大家供大家参考,具体如下: –配置SQLSERVER数据库的DBLINK exec sp_addlinkedserver @server=’WAS...
MySQL MySQL中MVCC机制的实现原理 前言 MVCC全称为Multi Version Concurrency Control,直译为多版本并发控制,是MySQL中一种并发控制的方法,他主要是为了提高数据库的读写性能,用更好的方式去处理读写冲突。 什么是当前读和快照读? 在讲述MVCC机制实现原...
Oracle oracle如何恢复被覆盖的存储过程 如果你不小心覆盖了之前的存储过程,那得赶紧闪回,时长越长闪回的可能性越小。原理很简单,存储过程的定义就是数据字典,修改数据字典跟修改普通表的数据没有区别,此时会把修改前的内容放到undo中,我们可以根据这一点来进行闪回,所以我说要尽快,要不然找不回来了。下...
其他数据库 Redis的主从同步解析 一、Redis主从同步原理 1.1 Redis主从同步的过程 配置好slave服务器连接的master后,slave会建立和master的连接,然后发送sync命令。无论是第一次同步建立的连接还是连接断开后的重新连接,master都会启动一个后台进程,将数...
MySQL 面试官问我Mysql的存储引擎了解多少 文章部分来源于黑马Mysql视频教程当中! 一、MySQL体系结构 如下图,Mysql总共分为了四层: 连接层: 最上层是一些客户端和链接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。...
MySQL MySQL查询进阶操作从函数到表连接的使用 前言 书接上文,今天学习查询的进阶操作,包括函数、分组、分页、子查询和表连接。内容比较实用,建议收藏或者订阅专栏方便学习和复习。 一、MySQL函数的使用 mysql中内置了很多函数,每个函数都代表一个特定功能 1、单行函数 特点:每行数据都会产生一个对应...
SQLSERVER SQL Server查询前N条记录的常用方法小结 本文实例讲述了SQL Server查询前N条记录的常用方法。分享给大家供大家参考。具体如下: SQL Server查询前N条记录是我们经常要用到的操作,下面对SQL Server查询前N条记录的方法作了详细的介绍,如果您感兴趣的话,不妨一看。 SQL Se...
MongoDB 关于Mongodb 认证鉴权你需要知道的一些事 前言 本文主要给大家介绍了Mongodb认证鉴权的一些相关内容,通过设置认证鉴权会对大家的mongodb安全进一步的保障,下面话不多说了,来一起看看详细的介绍吧。 一、Mongodb 的权限管理 认识权限管理,说明主要概念及关系 与大多数数据库一样,Mon...
MySQL MySQL B-tree与B+tree索引数据结构剖析 一、产生的背景 二叉查找树的查找时间复杂度是O(logN),整体的查询效率已经足够高了,那么为什么还会有B树和B+树的进化演进呢? 主要的原因是:二叉树可能会退化成一个线性树,造成磁盘IO次数增高的问题,当有大量的数据存储的时候,二叉查找树查询不能将所有的...
SQLSERVER SQL Server如何通过SQL语句直接操作另一台服务器上的SQL SERVER的数据 SQL Server如何通过SQL语句直接操作另一个SQL SERVER的数据 1、 现在执行SQL语句的数据库服务器开启Ad Hoc Distributed Queries exec sp_configure ‘showadvan...
MySQL MySQL中的用户创建与权限管理 一、用户管理 在mysql库里有个user表可以查看已经创建的用户 1.创建MySQL用户 注意:MySQL中不能单纯通过用户名来说明用户,必须要加上主机。如hhy@10.1.1.1 基本语法: mysql> create user ‘用...
其他数据库 动态添加Redis密码认证的方法 如果redis已在线上业务使用中,但没有添加密码认证,那么如何在不影响业务服务的前提下给redis添加密码认证,就是一个需要仔细考虑的问题。 本文描述一种可行的方案,适用于客户端使用了jedis连接池,服务端使用了redis master-slave集群的...