铭毅天下(公众号同名)

【死磕Elasticsearch知识星球】http://t.cn/RmwM3N9;【Elasticsearch微信公众号】铭毅天下;【死磕ElasticsearchQQ群】626036393...

排序:
默认
按更新时间
按访问量
RSS订阅

Mongo多个Collection的关联操作实现

题记在mysql,oracle等关系型数据库中,可以通过表之间的关联操作(join, left join, and)实现字段之间的关联操作。 而在mongo非关系型数据库中没有对应的接口。 为此,我们自身实现了1个Mongo db库中的多个collection之间的类笛卡尔操作。(这种需求,多...

2017-04-29 11:34:05

阅读数 4880

评论数 0

mysql多库表关联问题症结

0、题记项目中使用mysql作为数据存储,需要定期将库表中的数据按照给定格式生成报表。根据导出周期的不同分为:日报、周报、月报、季报、年报等格式。 导出的整个逻辑我来负责编写,前期的日报、周报导出都没有问题。 但是,四月初统计上个月的月报的时候,发现到处全部的数据需要花费超过12个小时的时间。...

2017-04-06 22:28:47

阅读数 3092

评论数 2

centos6.8安装 oracle11g 企业版遇到的坑

题记:本文主要罗列了在Centos6.8下安装oracle11g企业版中的步骤及遇到的坑。0、基础环境操作系统:centos6.8 oracle安装版本: oracle11g企业版 安装备忘:通过VNCViewer连接进行图形化界面安装。 耗时:6h(中间遇到了图形化bug)1、安装核心步骤...

2017-03-13 22:31:26

阅读数 2414

评论数 0

Mysql全量数据同步Oracle步骤详解

0、题记项目实战中我们会遇到数据库选型的问题,有时会需要将已有Mysql数据库中的数据库全部同步到Oracle数据库中。我们知道,Mysql的数据类型、sql语句和oracle是不通用的。所以,直接的导入、导出sql的方式在mysql与mysql之间可以,oracle与oracle之间可以,但是,...

2017-03-09 22:58:14

阅读数 10421

评论数 0

解决Mysql中删除重复记录的问题

题记本文主要介绍Mysql数据库表中,如何删除相同索引值、更新日期较早的记录行。1、相同记录的由来以Mysql为例,根据表的设计原则,表中不可能存在两条完全相同的记录。第一范式(1NF):字段值具有原子性,不能再分(所有关系型数据库系统都满足第一范式); 例如:姓名字段,其中姓和名是一个整体,如...

2017-03-09 22:19:38

阅读数 1834

评论数 0

Mysql实战常见问题汇总

引言项目中使用Mysql经常会遇到修改编码格式、导入sql、导出sql、windows授权、查看删除死锁进程等操作。 特总结如下:1、Mysql批量导入sql(1)选择数据库 mysql>use abc; (2)设置数据库编码 mysql>set names utf8; (3...

2016-12-08 20:02:18

阅读数 1618

评论数 0

Linux环境下Mysql++安装及操作深入详解

题记:之前项目中使用OTL连接操作Oracle数据库,对于Mysql有用,但没有总结。目前常用的两种连接方式:方式一:mysql conncetor (http://dev.mysql.com/downloads/connector/c/), mysql官网提供。方式二:mysql++。 由...

2016-08-27 16:17:18

阅读数 8204

评论数 2

oracle进阶实战笔记

本文包含以下内容: 1、Oracle PL/SQL使用 2、Oracle中的5种约束条件(非空约束、唯一约束、主键约束、外键约束、check约束) 3、oracle单引号、双引号区别(OTL编程时不注意会经常犯错) 5、事务 6、系统日期&系统时间 7、序列 8、存储过程 ...

2016-04-19 12:30:56

阅读数 10955

评论数 0

oracle基础实战笔记

本文包含以下内容: 1)Centos oracle 11g express安装与使用; 2)oracle最基本的增insert into、删delete、改update set、查select、Merge、distinct、drop操作等。 3)视图作用; 4)Shell脚本批量执行.sq...

2016-04-19 12:27:18

阅读数 2201

评论数 0

OTL实战小结

前言: 以下内容是项目中使用OTL的部分小结,适合OTL初学者。大牛请绕行。 一、OTL常用接口说明 1)otl_initialize( OCI_THREADED) 初始化OTL环境。需要在程序最开始连接数据库之前调用一次。参数threaded_mode指明程序是否运行在多线程环境,注意由...

2015-12-13 14:59:12

阅读数 3716

评论数 0

深入详解Oracle data change notification

深入详解 Oracle  data change notification   1、什么是 Oracle  data change notification  ?       当有多个应用程序或者进程操作同一个数据库时,其中进程1对Oracle中的某个表Table1进行插入、删除、修...

2015-06-16 22:41:17

阅读数 5238

评论数 1

提示
确定要删除当前文章?
取消 删除