MongoDB MongoDB操作类封装实例代码 前言 最近接到一个需求,要做MongoDB打点数据的统计,在学习过MongoDB的操作之后,封装了一个MongoDB的操作类,分为两部分,基本思想是参照了自己写过的mysql的操作类。一个是基本的操作类,包括所有基本操作的静态方法,还有一个是mongoob...
MySQL mysql存储过程如何利用临时表返回结果集 首先要声明的是 1,游标的方法会很慢在mysql中,在oracle数据库中还可以,除非没有别的方法,一般不建议在mysql中使用游标, 2,不建议在mysql中拼接sql,会使存储过程显得很臃肿,可以使用or来动态判别传入的参数是否为空 and ( TT...
MySQL Mysql using 用法示例详解 示例 在平时,我们做关联表查询的时候一般是这样的 select * from 表1 inner join 表2 on 表1.相同的列=表2.相同的列; 然后可以改成这样也是同样的效果 select 表1的列 from 表1 inner join 表2 on...
Oracle Oracle批量导入文本文件快速的方法(sqlldr实现) 前言 最近做项目的时候需要导入一批3000多万条的POI数据到Oracle数据库,简单的插入导入速度太慢,使用sqlldr 批量导入3000多万条数据花了20分钟左右,速度还可以,现在分享给大家,具体方法如下: 1.新建导入控制文件 input.ctl,文...
SQLSERVER SQL Server实现group_concat功能的详细实例 [var] #tmp表内容如下: 实现group_concat的sql语句为: Select RegionID, STUFF( ( SELECT ‘,’ + T.c1 FRO...
其他数据库 使用Redis如何设置永久有效 如何设置永久有效 PERSIST key 持久化 key 和 value Redis 在默认情况下会采用 noeviction 回收策略,即不淘汰任何键值对,当内存己满时只能提供读操作,不能提供写操作 Redis设置密码 设置密码有两种方式。 1. 命令行...
Oracle Oracle Job时间间隔设置 初始化相关参数job_queue_processes alter system set job_queue_processes=39 scope=spfile;//最大值不能超过1000 ;job_queue_interval = 10 //调度作业刷新频...
Oracle Oracle通过时间(分钟)计算有几天几小时几分钟的方法 本文实例讲述了Oracle通过时间(分钟)计算有几天几小时几分钟的方法。分享给大家供大家参考。具体如下: SELECT TRUNC(2013 / 24 / 60, 0) || ‘天’ || &nb...
其他数据库 深入理解 Redis Template及4种序列化方式 概述 使用Spring 提供的 Spring Data Redis 操作redis 必然要使用Spring提供的模板类 RedisTemplate, 今天我们好好的看看这个模板类 。 RedisTemplate 看看4个序列化相关的属性 ,主要是 用于 K...
其他数据库 Redis教程(七):Key操作命令详解 一、概述: 在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String、List、Set、Hashes和Sorted-Set。这些命令都具有一个共同点,即所有的操作都是针...
其他数据库 利用Redis实现SQL伸缩的方法 这篇文章主要介绍了利用Redis实现SQL伸缩的方法,包括讲到了锁和时间序列等方面来提升传统数据库的性能,需要的朋友可以参考下。 缓解行竞争 我们在Sentry开发的早起采用的是sentry.buffers。 这是一个简单的系统,它允许我们以简单的Last...
PostgreSQL PostgreSQL时间线(timeline)和History File的用法 说明: 在pg中,当我们进行了基于时间点的还原(PITR)后,数据库会启用新的时间线并继续进行操作。 但是,当我们进行基于时间点的还原后如果发现又出现错误,想要继续还原数据库该如何操作呢?如何还原到原先旧的时间线呢? 我们可以使用recovery_targ...