数据库

MySQL入门--存储过程(PROCEDURE)和存储函数(FUNCTION)

MySQL PROCEDURE存储过程(PROCEDURE)是存储在服务器中的一组指定的SQL 语句,客户机无需不断重新发出单个语句,而可以引用存储过程。存储过程类型分为存储过程(PROCEDURE)和存储函数(FUNCTION)。Ø  存储过程:通过CALL 语句调用过程。这些过程可以使用输出变量或结果集传回值。Ø  存储函数:在语句中调用函数。这些函数可返回标量值。&nbs

panpong
MySQL
2019-05-30 11:11

[20190530]ORACLE 18c - ALTER SEQUENCE RESTART.txt

[20190530]ORACLE 18c - ALTER SEQUENCE RESTART.txt--//以前遇到要重置或者调整seq比较麻烦,我有时候采用比较粗暴的方式就是删除重建.--//18c提供方式重置,自己测试看看.1.环境:SYSTEM@xxxxxx> select BANNER from v$version;BANNER-----------------------------

lfree
Oracle
2019-05-30 09:33

sql server 2005 数据修改的内部原理

当插入新的记录到数据表中时,SQL Server必须决定在哪里插入记录。如果数据表没有聚集索引---也就是说,数据表还是堆表的话--新的记录总是插到表中任何有可用空间的地方。如果空间中没有可用的分页,SQL Server会尝试从已经分配给对象的现有的统一扩展中寻找未分配的分页。如果这样的分页也不存在,SQL Server就必须为数据表分配一个全新的扩展。聚集索引根据新记录的聚集索引键列的值将插入导

eric0435
SQL Server
2019-05-29 17:16

一个简单的基于 Redis 的分布式任务调度器 —— Java 语言实现

折腾了一周的 Java Quartz 集群任务调度,很遗憾没能搞定,网上的相关文章也少得可怜,在多节点(多进程)环境下 Quartz 似乎无法动态增减任务,恼火。无奈之下自己撸了一个简单的任务调度器,结果只花了不到 2天时间,而且感觉非常简单好用,代码量也不多,扩展性很好。

码洞
数据库开发技术
2019-05-29 16:28

session性能的影响,后台 flush dirty

session性能的影响,后台 flush dirty

caohongfeng666
MySQL
2019-05-29 14:06

总结sysdba和sysoper权限

总结sysdba和sysoper权限

零度的雨1205
Oracle
2019-05-29 11:19

dg_闪回数据库实验

dg_闪回数据库实验.txt

不一样的天空w
Oracle
2019-05-28 23:44

PostgreSQL 源码解读(199)- 查询#114(排序#7 - inittapes&dumptuples)

本节继续介绍排序的实现,主要内容是tuplesort_puttupleslot->puttuple_common调用的inittapes和dumptuples函数.

husthxd
PostgreSQL
2019-05-28 19:04

PostgreSQL 源码解读(198)- 查询#113(排序#6 - Tuplesortstate)

本节继续介绍排序的实现,上一节介绍了tuplesort_performsort->mergeruns函数,下面介绍与排序相关的重要数据结构:Tuplesortstate.

husthxd
PostgreSQL
2019-05-27 19:19

SQL书写规范(通用)

SQL语句是访问DB中数据的主要途径和方式,所以SQL的书写对访问数据库时的速度和性能起着至关重要的作用。本文针对SQL日常书写中遇到的一些常见问题和注意事项做说明。注:本文基本适用大多类型的RDBMS关系型数据库:Oracle,SQLServer, MySQL...一.如何使用高效的索引1.索引的作用?

guocun09
数据库开发技术
2019-05-27 18:19

NOT IN之后的子查询不能包含NULL值

如果空值可能是子查询结果的一部分,则不应与主查询中的NOT IN运算符一起使用。为什么呢?看下面例子就明白了。 NOT IN后面的子查询有记录为NULL,主查询查不到记录select * from emp where 3 not in (1, 2, null); 未选定行 因为这个查询可以理解为select * from emp where 3 1

llnnmc
Oracle
2019-05-27 17:17

PingCAP马晓宇:TiDB的HTAP之路

HTAP是目前数据库领域比较热门的一个概念,它既能支持OLTP(在线事务处理),又能支持OLAP(在线分析处理),可以涵盖大部分企业级应用的需求,一站式解决他们的问题。本次,小编有幸采访到PingCAP分析型产品负责人马晓宇先生,就TiDB的HTAP之路作出分享。▲PingCAP分析型产品负责人马晓宇TiDB=X% TP+Y% AP=HTAPTiDB是一个分布式NewSQL数据库,它支持水平弹性扩

李雪薇
NewSQL
2019-05-27 17:15

SequoiaDB巨杉数据库入门:快速搭建流媒体服务器

如今使用移动互联网的年轻人开始越来越多使用短视频展示自我,而流媒体则是支撑在线视频播放的核心技术。当我们开始构建流媒体站点时,往往面临最大的难题在于大量媒体音视频文件所占用的海量磁盘空间。 通过阅读本文,用户可以了解到如何使用SequoiaDB巨杉数据库的分布式文件系统功能,为开源流媒体服务器Emby构建后端可弹性扩展的分布式存储。

OliverFinn
国内数据库
2019-05-27 17:08

OGG Director报错 Connection FAILED

Test is running directly from DirectorServer. Opening GGSCI connection... Connection FAILED, Manager doesn't seems tobe running. GGSCI Connection error:com.goldengate.gdsc.server.net.ggsci.ConnectException: Error retrieving dynamicport from 192.168.123.181 on 7809: ERROR? Accessdenied Sending AllStat command... GGSCI Connection failed: nullClosingconnection... Closed. All done.

dmcatding
Oracle
2019-05-27 15:22

MYSQL5.7.22 源码安装 主从搭建

操作系统版本CENTOS7.6MYSQL5.7.22啥?为啥我的操作系统木有iso的安装镜像,哎算了,不能弄本地yum源,那就弄个网络的吧。cd /etc/yum.repos.d/mkdir bakcp *.repo  bak/rm -f CentOS-Base.repo# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo-b

germany006
MySQL
2019-05-26 16:59