DDL有什么用

  • SQL中的DML、DDL以及DCL是什么?

    SQL中的DML、DDL以及DCL是什么? DML(data manipulation language)是数据操纵语言:它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。 DDL(data definition lan...

    文章 程序员诗人 2017-10-20 737浏览量

  • SQL Server DDL 触发器(Trigger)-- 介绍

    触发器(Trigger)以往仅用在特定的对象上,如数据表。当数据维护语言(DML)的Insert、Delete、Update语法针对这些对象工作时,由系统自动调用对应的触发器,而在SQL Server 2000中增加了Instead of Trigger,通过触发器来取代原本要执行的添加、修改、删...

    文章 技术小甜 2017-11-15 826浏览量

  • PostgreSQL 逻辑订阅 - DDL 订阅 实现方法

    标签 PostgreSQL , 逻辑订阅 , 逻辑复制 , DDL 复制 , udf , 触发器 , 事件触发器 背景 逻辑订阅是PostgreSQL 10内置的功能,通过逻辑订阅,可以实现部分数据的同步要求。例如可以做到行级、表级、库级的订阅。 《使用PostgreSQL逻辑订阅实现mult...

    文章 德哥 2017-12-04 2688浏览量

  • 万券齐发助力企业上云,爆款产品低至2.2折起!

    限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

    广告

  • SQL Server DDL 触发器(Trigger)-- 创建服务器级别的DDL触发器

    若是创建服务器级别的DDL触发器,只要把先前的ON DATABASE改为ON ALL SERVER,即可跟踪服务器级别的事件,使用的原理与数据库级别的DDL触发器相似,区别只在跟踪的事件不同。   1 2 3 4 5 6 CREATE TRIGGER ddl_trig_login ...

    文章 技术小甜 2017-11-08 955浏览量

  • ClickHouse内核分析-ZooKeeper在分布式集群中的作用以及ReplicatedMergeTree表引擎的实现

    注:以下分析基于开源 v19.15.2.2-stable 版本进行 引言 ClickHouse内核分析系列文章,本文将为大家深度解读Zookeeper在ClickHouse集群中的作用,目前和Zookeeper密切相关的功能包括分布式DDL执行和ReplicatedMergeTree表引擎。最近碰...

    文章 skin778 2020-05-29 441浏览量

  • ClickHouse内核分析-ZooKeeper在分布式集群中的作用以及ReplicatedMergeTree表引擎的实现

    注:以下分析基于开源 v19.15.2.2-stable 版本进行 引言 ClickHouse内核分析系列文章,本文将为大家深度解读Zookeeper在ClickHouse集群中的作用,目前和Zookeeper密切相关的功能包括分布式DDL执行和ReplicatedMergeTree表引擎。最近碰...

    文章 skin778 2020-05-29 2584浏览量

  • MySQL · 捉虫动态 · Relay log 中 GTID group 完整性检测

    bug背景 官方 5.7.6 版本对 gtid 有非常多的改进和bugfix,其中有一个 bugfix 是针对 relay log 中没有接收完整的 gtid 事务的。正常的relay log 中的 gtid 事务应该是像下面这样: 1. gtid event 2. query event (be...

    文章 db匠 2016-05-23 1176浏览量

  • 有爱有恨的MDL锁

    一。前言 MySQL 5.5 中就引入了metadata lock(元数据锁)。用于对管理 database objects(数据库对象)的并发访问,保证数据的一致性。 二.了解MDL锁 2.1 MDL锁消耗 MDL的引入会导致一定的性能的损耗,对同一个database objects的访问越多,...

    文章 tplinux 2018-06-05 1621浏览量

  • 饿了么异地双活数据库实战

    我今天分享是饿了么在数据库和多活数据库这块的实战经历,供大家参考。 主要分享以下五点: 1、多活当中的难点 2、多活的架构 3、数据库改造 4、DBA 挑战 5、收益与展望 一、多活当中的难点 我们先来看一下多活的第一个难点:要考虑做多活到底是同城的多活还是异地的多活,跨地域网络延时是现阶段很难突...

    文章 阿里云头条 2017-12-26 6495浏览量

  • MySQL在创建索引之前一定要想到的事情

    MySQL在5.5.3版本引入了metadata lock他的本意是解决之前版本事务隔离特性的几个bug,但是引入的问题也不小.先说说MySQL的事务吧.Oracle的事务指的是需要分配回滚段的SQL语句,也就是说select并不是oracle事务的一部分.比如运行一个查询,然后在另外一个会话查询...

    文章 rudy_gao 2015-08-19 686浏览量

  • MySQL内核月报 2014.09-MariaDB·主备复制·CREATE OR REPLACE

    MariaDB 10.0.8 版本增加了一个CREATE OR REPLACE TABLE语法,这个语法的目的是让Replication更加可靠,为什么这个语句能让复制更可靠呢? 例如用户使用CREATE ... SELECT语句,而这个语句回滚了又重新执行,备库有可能先收到一个CREATE语句,...

    文章 db匠 2016-05-23 999浏览量

  • Siebel EBC 配置

    热度: EBC 全称 External Business Component ,是一种可以和外部ODBC数据源数据集成方法。它将其他DataBase中的Table && View Sechma 以DDL方式导入到Tools Repository中,和普通表一样可以作...

    文章 ysisl222 2011-05-09 683浏览量

  • Oracle锁总结

    《oracle的锁》 在数据库中必须要了解的几点: 1、事务是数据库的核心,他们是好东西 2、应该延迟到适当的时刻才提交。不要太快提交,以避免对系统带来压力,这是因为,即使事务很长或很大,也一般不会对系统造成压力。相应的原则是:    在必要时才提交,不要提前。事务的大小只应该根据业务逻辑来定。 ...

    文章 技术小甜 2017-11-16 1097浏览量

  • MySQL JDBC StreamResult通信原理浅析

    使用MySQL JDBC读取过较大数据量的人应该清楚(例如超过1GB),在读取的时候内存很可能会Java堆内存溢出,而我们的解决方案是statement.setFetchSize(Integer.MIN_VALUE)并确保游标是只读向前滚动的即可(为游标的默认值),也可以强制类型转换为com.my...

    文章 钟隐 2018-10-18 1140浏览量

  • MySQL · 引擎特性 · DROP TABLE之binlog解析

    Drop Table的特殊之处 Drop Table乍一看,与其它DDL 也没什么区别,但当你深入去研究它的时候,发现还是有很多不同。最明显的地方就是DropTable后面可以紧跟多个表,并且可以是不同类型的表,这些表还不需要显式指明其类型,比如是普通表还是临时表,是支持事务的存储引擎的表还是不...

    文章 db匠 2017-11-21 1717浏览量

  • MySQL主从数据库同步延迟问题解决

    MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以切换到从服务器。 相信大家对于这些好处已经非常了解了,在项目的部署中也采用这种方案。但是MySQL...

    文章 航空母舰 2016-05-12 17664浏览量

  • MySQL · 引擎特性 · DROP TABLE之binlog解析

    Drop Table的特殊之处 Drop Table乍一看,与其它DDL 也没什么区别,但当你深入去研究它的时候,发现还是有很多不同。最明显的地方就是DropTable后面可以紧跟多个表,并且可以是不同类型的表,这些表还不需要显式指明其类型,比如是普通表还是临时表,是支持事务的存储引擎的表还是不支...

    文章 技术小能手 2017-12-13 2858浏览量

  • 《SQL初学者指南(第2版)》——1.1 SQL是什么

    本节书摘来自异步社区出版社《SQL初学者指南(第2版)》一书中的第1章,第1.1节,作者:【美】Larry Rockoff,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.1 SQL是什么 那么SQL到底是什么呢?简而言之,SQL就是为了维护和使用关系型数据库中的数据而使用的一种标准的计...

    文章 异步社区 2017-05-02 1230浏览量

  • SQL Server 2005 学习笔记之触发器简介[转]

    触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它是在执行某些特定的T-SQL语句时自动的。 11.1 触发器简介 触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQL语句时自动执行的一种存储过程。在SQL Server 2005中,根据SQL语句的不同,把触发器分为两...

    文章 老朱教授 2017-11-26 961浏览量

  • 《SQL初学者指南》——1.2 SQL的定义

    本节书摘来自异步社区出版社《SQL初学者指南》一书中的第1章,第1.2节,作者: 【美】Larry Rockoff,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.2 SQL的定义 SQL初学者指南那么到底什么是SQL呢?简而言之,SQL就是维护和使用关系型数据库中的数据的一种标准的计算...

    文章 异步社区 2017-05-02 1208浏览量

  • mysql truncate drop delete的区别

    以下讨论,针对于mysql数据库。   为什么会想到这个问题呢? 因为项目中需要清除数据库的数据,而且需要实现自增的主键从0开始计数。所以想到总结一个几个常用的删除语法的差异。   可以做一个测试 建一个带有自增字段的表,加入100万数据 然后分别用TRUNCATE和DELETE删除全部数...

    文章 mr_伍先生 2017-06-01 987浏览量

  • DataWorks数据分析维表,数据分析师的手中利器!

    数据分析是由 Dataworks 团队推出的一款智能数据快速洞察及可视化报表搭建平台,是Dataworks开发平台的重要组成部分。它走完了用户一站式开发的最后一公里路,从数据集成 -> 数据开发 -> 数据服务 -> 数据分析,使得数据开...

    文章 1057720516376365 2020-02-25 242浏览量

  • PostgreSQL 在线修改数据类型 - online ddl 方法之一

    标签 PostgreSQL , online ddl , trigger , ddl 事务 背景 有张表的主键id是serial,但现在不够了,需要升级成bigserial,有什么优雅的方法吗?我看下来好像会锁表很久(因为数据量挺大) 如果直接alter table,由于数据类型从4字节改成了...

    文章 德哥 2019-04-27 1425浏览量

  • Deepgreen & Greenplum DBA小白普及课之三(备份问题解答)

    不积跬步无以至千里,要想成为一名合格的数据库管理员,首先应该具备扎实的基础知识及问题处理能力。本文参考Pivotal官方FAQ,对在管理Deepgreen & Greenplum时经常会遇到的问题提出解决思路/答案,本篇主要讲备份方面的问题。希望对大家有所帮助,如果有朋友有更多的问题分享,...

    文章 闻术苑 2017-07-02 2417浏览量

  • Asp.net页面生命周期

    前言                                      本篇记录的是Asp.net页面生命周期,也就是管道模型的最末端HttpHandler的生命周期。(Page继承了IHttpHandler接口。想了解管道模型,请参考asp.net管道模型(管线模型)之一发不可收拾)。如...

    文章 肥仔john 2016-04-20 1292浏览量

  • DBA专供 冈本003系列

    标签 PostgreSQL , 闪回 , flash back query , trigger , event trigger , 回收站 , recycle bin , pgtranshcan , hook , _PG_init , 事件触发器 , 审计 , 跟踪 , 逻辑复制 , DDL逻...

    文章 德哥 2016-12-24 6060浏览量

  • 常用的PL/SQL开发原则

           广泛使用UROWID来处理DML语句        在你的存储过程中谨慎使用DDL语句,因为这可能会破坏你的transaction的连续性,更为严重的是可能会阻塞DML操作并可能会导致大量library cache latch争用并且有可能会导致某些sql执行计划的改变。    ...

    文章 rudy_gao 2014-08-15 498浏览量

  • 重新编译数据库中的失效对象

    原文整理自:http://www.51testing.com/?uid-16403-action-viewspace-itemid-98161;http://www.eygle.com/archives/2005/01/ecioaeaoeeeaoea.html 先看个帖子:http://www....

    文章 长烟慢慢 2012-11-04 701浏览量

  • springboot(十三):springboot小技巧

    一些springboot小技巧、小知识点 初始化数据 我们在做测试的时候经常需要初始化导入一些数据,如何来处理呢?会有两种选择,一种是使用Jpa,另外一种是Spring JDBC。两种方式各有区别下面来详细介绍。 使用Jpa 在使用spring boot jpa的情况下设置spring.jpa.h...

    文章 琴瑟 2017-06-29 14089浏览量

  • Java JDBC 理论笔记

    Blog:http://blog.csdn.net/IBM_hoojo email: hoojo_@126.com   一、JDBC常用接口、类介绍 JDBC提供对独立于数据库统一的API,用以执行SQL命令。API常用的类、接口如下: DriverManager 管理JDBC驱动的服务类,主...

    文章 嗯哼9925 2017-11-07 830浏览量

1 2 3 4 ... 18 >

云产品推荐

阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板