ICode9

精准搜索请尝试: 精确搜索
  • 【MySQL】MySQL中如何定位DDL被阻塞的问题2022-06-24 23:03:36

      1.查看DDL阻塞 查看DDL操作对应的状态 show processlist;      2.(MySQL5.6)定位哪些会话阻塞了DDL操作 select * from information_schema.innodb_trx;    information_schema.innodb_trx.trx_mysql_thread_id是线程id,再结合information_schema.processlist进一步

  • sql-DDL-操作数据库与表2022-06-19 16:02:49

    1. 操作数据库:CRUD oracle应该是没有操作数据库的SQL oracl创建数据库通过数据库提供的工具来新建数据库 windows版oracle新建数据库 C(Create):创建 create database 数据库名称; --创建数据库 create database if not exists 数据库名称; --判断不存在,再创建 create database

  • DDL2022-06-13 17:31:48

    数据库操作 show databases; create database 数据库名; use 数据库名; select database(); #查看当前处于哪个数据库中 drop database 数据库名;   查询当前数据库所有表 show tables; 查询表结构 desc 表名; 查询指定表的建表语句 show create table 表名; DDL-表

  • 查看表的创建时间和最后一次DDL 的时间2022-06-09 22:35:01

    version : 11.2.0.2 SQL> set line 233 pages 233 SQL> col OBJECT_NAME format a30 SQL> select owner,object_type,object_name,object_id,created,LAST_DDL_TIME,status from dba_objects where object_name in ('APQD','USH10','CKMI1

  • 大数据技术之Hive 第4章 DDL数据定义语言2022-06-08 02:01:47

    第4章 DDL数据定义语言 4.1 创建数据库 CREATE DATABASE [IF NOT EXISTS] database_name [COMMENT database_comment] [LOCATION hdfs_path] [WITH DBPROPERTIES (property_name=property_value, ...)]; 1)创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db

  • 图解MySQL逻辑备份的实现流程2022-06-07 10:01:20

    1. 摘要 数据作为一家公司的重要资产,其重要程度不言而喻。数据库为数据提供存取服务,担任着重要的角色,如果因数据误删、服务器故障、病毒入侵等原因导致数据丢失或服务不可用,会对公司造成重大损失,所以数据库备份是数据系统中最为重要的一环。 MySQL备份按照类型分为逻辑备份、物理

  • Oracle基础(一):DDL语句2022-06-07 07:01:02

    DDL语句 DDL语句是用于增删改数据库对象的,数据库对象有:表,视图,索引,序列。 (1)创建表   ---创建表的语法 CREATE TABLE 表名(     字段名 数据类型,     字段名 数据类型,     ...... ); ---示例 CREATE TABLE myemp( id NUMBER(4), name VARCHAR2(20), gender CHAR(1),

  • SQL语句分类DDL2022-06-02 00:32:07

    SQL 语句分类 1) Data Definition Language (DDL 数据定义语言) 如:建库,建表   DDL:操作数据库   操作数据库:CRUD   creat,retrieve(查询),update,delete   show creat database mysql;-- 查看某个数据库的定义信息 查看数据库的字符集   ①创建数据库(create):   creat database

  • MySQL ONLINE DDL 工具之gh-ost2022-05-31 18:35:05

    gh-ost也是一种在线的解决DDL的方案,不依赖于触发器,它是通过模拟从库,在row binlog中获取增量变更,再异步应用到ghost表中。目前gh-ost已经收获了将近一万的star,并且在持续更新中。 2.1 主要工作流程 gh-ost工作流程如下: 创建影子表和在影子表上执行变更这两步和pt-osc基本相同,

  • lightdb特性之内置数据库规范检查和违约拦截2022-05-28 23:04:21

      因为开发不规范,DBA和架构师们通常会制定各种开发规范。比如关键字不能作为标识符,必须包含主键、最后修改时间、创建时间等。虽然规范很多,但是执行的时候通常会大打折扣,因为有大量的客户端可以连接数据库,没有足够的保障机制和制度。为了确保规范的落地,lightdb内置了开发规范校

  • 【用draw.io 绘制E-R图,非鸭蛋型E-R图~】2022-05-27 12:32:04

    声明:这个严格意义上也不算E-R图,更类似 流程图   绘图工具为draw.io,可以免费使用: https://app.diagrams.net/ 可以自定义选择保存的方式,比如 本地,github的库等等 第一步: 先提取 建表语句create table xxx(); 提取方式 有很多: mysql的话可以用show create table xxxx; Oracle 可以

  • 退役划水(13)2022-05-18 23:33:31

    上一篇看起来浏览量已经比之前少很多了 很好,那这里就是我的树洞了   头疼 感觉有一条细铁丝穿颅而过,轻微一动整个大脑就疼到麻痹   上周三接到一个DDL,这周三要做一个pre的展示 我很积极地拿了一个看起来比较好讲的话题“模糊控制” 然后查了半天资料也没搞得很明白   然后几天

  • SQL——DDL2022-05-04 20:03:59

    数据库操作 show databases;  查询所有数据库 select database();  查询当前数据库 create [if not exists] database [default charset 字符集] [排列规则]数据库名;   创建 use 数据库名; 使用 drop [if exists] daatabase 数据库名; 删除 表操作 show tables;     

  • OO第二单元总结2022-05-04 15:02:04

    综述 本人这几周的学习状态依旧很差,且总是喜欢拖延,因此三周没有完成相应的要求,在此只能分享一下自己的问题和经验。对于自己的程序结构,因为仍有问题,就不做分享了。 心得体会 这学期第二个月也结束了,虽然OO第二单元相较于第一单元对我来说感觉较简单,但由于我总是拖到ddl前的最后几

  • JDBC查阅笔记---JDBC 022022-04-20 23:34:35

    Statement   1、执行SQL语句    int executeUpdate(sql): 执行DML、DDL语句   返回值:(1)DML语句影响的行数(2)DDL语句执行后,执行成功也可能返回0 ResultSet executeQuery(sql):执行DQL语句 返回值:ResultSet 结果集对象   执行DDL语句,返回可能是0---->executeUpdate(sql);   Resu

  • DDL2022-04-19 14:35:34

    DDL DDL(Data Definition Language) : 数据定义语言,用来定义数据库对象:数据库,表,列等。 库的操作 1、查询库 语法: show databases; -- 查询所有库 2、创建库 create database if not exists 库名; 3、删除库 drop database if exists 库名; 4、使用库 use 库名; -- 使用指定库selec

  • DDL数据库表数据类型介绍2022-04-15 23:33:13

    MySQL 的数据类型 数字类型(选择够用的类型即可)   数据类型说明 TINTINT 0~255 或 -128~127,1字节,最小的整数 SMALLINT 0~65535 或 -32768~32767,2字节,小型整数 MEDIUMINT 0~16777215 或 -8388608~8388607,3字节,中型整数 INT 0~4294967295 或 -2147683648~2147683647,4字节,标准整

  • SQL查阅笔记——DDL2022-04-14 23:31:05

    DDL——操作数据库 1.查询 show databases; 2.创建数据库 create database 数据库名称; 创建数据库(判断,如果不存在则创建) create database if not exists 数据库名称; 3.删除 删除数据库 drop database 数据库名称; 删除数据库(判断,如果存在则删除) drop database if exists 数据

  • oracle 查看表的创建时间和最后修改时间2022-04-07 16:01:13

    SELECT CREATED,LAST_DDL_TIME from user_objects where object_name=upper('表名'); CREATED 为创建时间 LAST_DDL_TIME为最后修改时间   或者pl/sql 查看,选中表名后右键                    

  • 表数据都删了一半,可表文件还是那么大?2022-03-28 11:33:46

    摘要:由于DB占用空间太大,我删除了大表的一半数据,可为啥这表文件的大小没变?数据库表的空间回收到底是怎么做的呢? 本文分享自华为云社区《为什么表数据删掉一半,表文件大小不变?》,作者: JavaEdge。 由于DB占用空间太大,我删除了大表的一半数据,可为啥这表文件的大小没变? 数据库表的空间回

  • 3.DDL操作表2022-03-20 23:03:47

      DDL:对表进行增(Create)删(Drop)改(Alter)查(Show)。 查询表 查询当前数据库下所有表的名称  show tables; 查询表结构  desc 表名称; 创建表 创建表  create table 表名(    字段名1 数据类型1,    字段名2 数据类型2 default 默认值,    ...   

  • MySQL中DDL、DML、DQL、DCL之间的区别?2022-03-20 14:34:08

    DDL、DML、DQL、DCL之间的区别? 事务机制,在业务层(也就是Service的实现类)的某个方法上边加@Transactional即可。事务机制仅针对dml(增删改)语句有效,对dql(查询)语句无效

  • SQL---DDL ,DML介绍2022-03-06 09:34:56

                                   

  • MySQL学习笔记2022-03-02 20:34:29

    一、SQL语句分类: (1)DQL:数据查询语言(凡是带有select关键字的都是查询语句) (2)DML:数据操作语言(凡是对表中数据进行增删改的都是DML) (3)DDL:数据定义语言(凡是带有create、drop、alter的都是DDL,主要操作的是表的结构,不是表中的数据) (4)TCL:事务控制语言(事务提交:commit、事务回滚:rollback) (5)DCL:数

  • springboot+pg数据库2022-02-23 11:00:39

    springboot+pg数据库搭建链接 讲一下ddl-auto(注意的问题): 1.ddl-auto:create----每次运行该程序,没有表格会新建表格,表内有数据会清空 2.ddl-auto:create-drop----每次程序结束的时候会清空表 ddl-auto:update----每次运行程序,没有表格会新建表格,表内有数据不会清空,只会更新

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有