数据库

【五分钟了解MongoDB】Change Stream 和MongoDB 4.x

充分获知数据库的数据变动是从MongoDB向其他数据服务进行数据同步的关键点。与直接查询collection来获取数据变动相比,通过流式的方式进行监听会有效并及时的多。这是一种非常强大的“响应式编程”模式。随着MongoDB的版本更新,流式的获取方式将变得原来越易用。让我们来一同回顾一下。在MongoDB3.6之前,如果我们希望对MongoDB数据库中的数据变动进行监听,我们通常是通过 “监听并回

MongoDB中文社区
NoSQL
2020-02-20 22:27

Oracle轻量级实时监控工具-oratop

Oracle轻量级实时监控工具-oratop,适用于oracle单机、oracle RAC、oracle ADG 支持的数据库版本: 11gR2 (11.2.0.3, 11.2.0.4) 12cR1 (12.1.0.1, 12.1.0.2, 12.2.0.1)

chenoracle
Oracle
2020-02-20 14:35

[20200220]关于SQLNET.EXPIRE_TIME and ENABLE=BROKEN的总结.txt

[20200220]关于SQLNET.EXPIRE_TIME and ENABLE=BROKEN的总结.txt--//昨天做了大量关于SQLNET.EXPIRE_TIME and ENABLE=BROKEN的测试,晚上再仔细看,测试做的有点乱。--//做一些总结:1. 12c之前设置SQLNET.EXPIRE_TIME在sqlnet.ora文件中,DCD判断链接并不使用TCP keep-alive

lfree
Oracle
2020-02-20 11:21

PostgreSQL TID及tuple slot

本文介绍PG的TID和tuple slot知识

yzs87
PostgreSQL
2020-02-19 21:40

PostgreSQL 源码解读(241)- plpgsql(CreateFunction)

本节简单介绍了PostgreSQL创建函数的过程,其实现函数是CreateFunction。

husthxd
PostgreSQL
2020-02-19 17:48

[20200219]log_archive_dest_1定义问题.txt

[20200219]log_archive_dest_1定义问题.txt--//别人的系统,log_archive_dest_1定义问题,在测试环境模拟,并做一个记录。1.环境:SYS@book> @ ver1PORT_STRING             &nb

lfree
Oracle
2020-02-19 16:21

[20200218]连接串与专用模式.txt

[20200218]连接串与专用模式.txt--//今天为了一个测试使用直接使用连接串,在测试中遇到一个问题,做1个记录:$ sqlplus scott/book@"(DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=book))(ADDRESS=(PROTOCOL=tcp)(SERVER = DEDICATED)(HOST=localhost)(PORT=

lfree
Oracle
2020-02-19 15:54

[20200219]strace跟踪设置ENABLE=BROKEN的情况(网络的情况).txt

[20200219]strace跟踪设置ENABLE=BROKEN的情况(网络的情况).txt--//前面的测试都是在本地服务端进行,使用lo接口。测试真实网络的情况:1.环境:SCOTT@book> @ ver1PORT_STRING             &

lfree
Oracle
2020-02-19 15:52

[20200213]使用DBMS_SHARED_POOL.MARKHOT的总结.txt

[20200213]使用DBMS_SHARED_POOL.MARKHOT的总结.txt--//最近几天,一直在测试使用DBMS_SHARED_POOL.MARKHOT标识热sql语句以及热对象,对比各种情况下性能差异。--//有必要做一些总结:1.使用DBMS_SHARED_POOL.MARKHOT标识热sql语句,反而性能更慢。我估计可能遇到bug。参考链接:http://blog.itpub.

lfree
Oracle
2020-02-13 09:53

[20200213]使用DBMS_SHARED_POOL.MARKHOT标识热对象2.txt

[20200213]使用DBMS_SHARED_POOL.MARKHOT标识热对象2.txt--//链接 [20200212]使用DBMS_SHARED_POOL.MARKHOT标识热对象.txt ,的测试脚本有点与实际情况不符。--//建立新的脚本在比较看看。1.环境:SCOTT@book> @ ver1PORT_STRING     &n

lfree
Oracle
2020-02-13 09:38

[20200212]使用DBMS_SHARED_POOL.MARKHOT标识热对象.txt

[20200212]使用DBMS_SHARED_POOL.MARKHOT标识热对象.txt--//生产系统频繁调度执行如下语句:> @ sqlid 6mnrdrgdys4ucSQL_ID        SQLTEXT------------- ----------------------------------------

lfree
Oracle
2020-02-13 09:34

[20200212]使用DBMS_SHARED_POOL.MARKHOT与视图v$open_cursor.txt

[20200212]使用DBMS_SHARED_POOL.MARKHOT与视图v$open_cursor.txt--//中午午休时,有点不理解使用DBMS_SHARED_POOL.MARKHOT标识热sql语句时,测试反而更慢。--//我再想一般参数open_cursors是设置,执行3次以上,以后sql语句的执行都是软软解析,会不会v$open_cursor里面记录还是原来的--//sql_id

lfree
Oracle
2020-02-13 08:55

[20200212]使用DBMS_SHARED_POOL.MARKHOT与sql语句3.txt

[20200212]使用DBMS_SHARED_POOL.MARKHOT与sql语句3.txt--//测试设置_kgl_hot_object_copies=101,看看避免冲突的情况下,使用DBMS_SHARED_POOL.MARKHOT效果如何。1.环境:SCOTT@book> @ ver1PORT_STRING      &nb

lfree
Oracle
2020-02-13 08:53

Oracle 12C新特性-在线把非分区表转为分区表

Oracle 12.2新特性-在线把非分区表转为分区表 ---对比Oracle 11g、12C在线将非分区表转换成分区表

chenoracle
Oracle
2020-02-12 22:54

深度 | 如何玩转PG查询处理与执行器算法

作者介绍孙旭,腾讯云高级工程师。10年数据库内核研发经验,熟悉PostgreSQL、Teradata数据库内核,熟悉数据库的查询优化、执行、事务并发以及存储等子系统;对分布式数据库有深入的研究和研发经验。目前在腾讯云从事CynosDB数据库研发工作。一、导语数据库查询处理(Query Processing)是数据库比较核心的技术,也是距离用户最近的子系统。数据库系统在除了实现事务的隔离界别外,还需

腾讯云数据库
PostgreSQL
2020-02-12 14:17