技术文档

浅谈Redis主从复制以及主从复制原理

面临问题 1. 机器故障。我们部署到一台 Redis 服务器,当发生机器故障时,需要迁移到另外一台服务器并且要保证数据是同步的。而数据是最重要的,如果你不在乎,基本上也就不会使用 Redis 了。 2. 容量瓶颈。当我们有需求需要扩容 Redis 内存时,...

针对Sqlserver大数据量插入速度慢或丢失数据的解决方法

我的设备上每秒将2000条数据插入数据库,2个设备总共4000条,当在程序里面直接用insert语句插入时,两个设备同时插入大概总共能插入约2800条左右,数据丢失约1200条左右,测试了很多方法,整理出了两种效果比较明显的解决办法: 方法一:使用Sql ...

SQL语句中的ON DUPLICATE KEY UPDATE使用

[var] 主键索引 主键索引是唯一索引的特殊类型。 数据库表通常有一列或列组合,其值用来唯一标识表中的每一行。该列称为表的主键。 在数据库关系图中为表定义一个主键将自动创建主键索引,主键索引是唯一索引的特殊类型。主键索引要求主键中的每...

centos 6.5下安装oracle 11gR2与Oracle自动启动的配置

注意:以下命令使用 root 用户操作 安装依赖包 主要思路为配置 oracle yum 仓库,直接使用 yum 命令来安装依赖包,避免手工逐个的安装依赖包。 配置 yum 仓库以下载 orcale 依赖包 注意:这里是CentOS 6.X 的 oracl...

详解Oracle在out参数中访问光标

详解Oracle在out参数中访问光标 一 概念 申明包结构 包头:负责申明 包体:负责实现  二 需求 查询某个部门中所有员工的所有信息 三 包头 CREATE OR REPLACE PACKAGE MYPACKAGE AS type empc...

MySQL 数据持久化过程讲解

1. 过程简述 理解MySQL数据的持久化过程,能很好的帮助我们加深对于MySQL底层的理解,在本文,我们以一种通俗的方式梳理一下这个过程,帮助大家建立起初步的认识,如果大家感兴趣,可以去深入学习与研究这个过程。 MySQL数据的存储总体上可以分为两部分,...

Oracle 中生成流水号的方法

思路: 通过一个流水号表,记录当前最大的流水号,以便下次取用。每次取号时,将流水号表更新成大的。 涉及的表:   流水号表hp_no:   字段 类型 TYPE_NAME VARCHAR2(100) START_NO VARCHAR2(100) CURRE...