数据库

教你如何使用SqlServer数据库备份与还原的实现步骤

问题描述   最近需要给程序新增功能,用于将旧格式的数据转换为新格式,同时删除旧格式的数据(新旧格式的数据库表有部分重叠,同一份数据无法同时存在新旧格式的数据),由于测试环境中的测试数据不多,功能调试几次之后就没有旧格式的数据做测试了,...

SQL开发知识:Oracle merge语法合并更新函数实例

前言 MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。 通过MERGE语句,根据一张表或多表联合查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描...

mysql 获取时间方式

1、获取指定时间 函数:date_format() 转换 #  获取前一天时间的最大值 SELECT date_format(CURRENT_DATE()-1, ‘%Y-%m-%d 23:59:59′) #  定义时间值,时间为当前...

详解NoSQL优缺点与MongoDB数据库

一、NoSQL简介 互联网的迅速发展,这样大量的交互给数据库提出了更高的性能要求,传统的关系数据库虽然具备良好的事物管理,但在处理大量数据的应用时很难在性能上满足设计要求。NoSQL就是主要为了解决当下大量高并发高要求的数据库应用需求,由于关系数据库具有严...

解密新型SQL Server数据库无文件持久化恶意程序的问题

近期,阿里云云安全中心基于全新的深度威胁检测功能,监测到云上部分用户的 SQL Server 数据库内部隐藏着一种新型的持久化后门程序。 攻击者利用弱口令不严谨配置,以非常简单的攻击方法进入数据库,即可植入该后门,更致命的是,该后门高度隐蔽和持久化控制的特...

教你如何彻底卸载Oracle的终极方法完整步骤

一、停止使用Oracle的服务 停用oracle服务,进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止。 二、打开Universal Installer工具运行卸载Oracle数据库程序 (1)、一般情况运行Oracle自带的卸载程序...

如何使用mongoshake实现mongodb数据同步的方法

前言 MongoShake是阿里云以Golang语言编写的通用平台型服务工具,它通过读取MongoDB的Oplog操作日志来复制MongoDB的数据以实现特定需求。 MongoShake还提供了日志数据的订阅和消费功能,可通过SDK、Kafka、MetaQ...

【备份恢复】如何用RMAN Duplicate 异机复制 Oracle 数据库

源端和目标端的数据库版本需要保持一致,补丁版本可以不一致,目标端磁盘空间不能小于源端空间,目标端只需要安装 Oracle 软件即可! 1、主机名解析 源端和目标端同时配置主机名解析,在 /etc/hosts 文件中添加两个主机的信息: cat <&l...

MSSQL批量插入数据优化详细

需求  现在有一个需求是将10w条数据插入到MSSQL数据库中,表结构如下,你会怎么做,你感觉插入10W条数据插入到MSSQL如下的表中需要多久呢? 或者你的批量数据是如何插入的呢?我今天就此问题做个探讨。 压测mvc的http接口看下数据 首先...

MongoDB基础知识 之 常用数据类型介绍讲解

JSON     JSON是一种简单的数据表示方式,它易于理解、易于解析、易于记忆。但从另一方面来说,因为只有null、布尔、数字、字符串、数组和对象这几种数据类型,所以JSON有一定局限性。例如,JSON没有日期类...