ICode9

精准搜索请尝试: 精确搜索
  • ShardingJdbc 分片策略2021-02-09 10:30:26

    文章目录 目录 MySQL 一、数据库 二、准备DDL Code 一、创建项目 二、Maven依赖 三、ShardingJdbc - Spring命名空间方式 (原始Spring项目使用) 四、ShardingJdbc - SpringBoot Starter 方式 目录 MySQL 一、数据库 id ip db 1 192.168.8.246 MySQL

  • ShardingJdbc 数据分片 + 读写分离2021-02-09 10:30:14

    文章目录 目录 前提条件 DDL 编码部分 一、Spring命名空间配置 - 读写分离 二、SpringBoot Start 配置- 读写分离 三、单元测试 目录 前提条件 准备三个数据库, 其中两个需要MySQL主从搭建。 MySQL、SpringBoot构建 Github 代码下载 DDL 与之前的文章,稍有修改

  • 5-hive(DDL操作)2021-02-09 10:01:48

    1、DDL操作 DDL 语句    建表    删除表(清空表)    修改表结构(查看表结构)    创建数据库    显示命令 1.1 建表 CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_name data_type [COMMENT col_comment], ...)] [COMMENT table_comment] [PARTITIONED B

  • 为什么“自学”总是那么难?2021-02-08 15:29:04

    本文转载自 神译局 自学绝非易事。没有外部约束,没有DDL,即使没学成,也不会造成什么后果。但在这个日新月异的社会,在这个竞争激烈的环境中,不会自学,很难杀出重围。本文作者Natassha Selvaraj在Why Is Self-Learning So Difficult?一文中,介绍了自学的诀窍,如制定长期和短期目标、量

  • DDL、DML和DCL的区别与理解2021-02-08 13:02:34

    DML、DDL、DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(T

  • 数据库加锁2021-02-07 21:34:31

    1.加锁的情况 数据库使用独占式封锁机制。在执行增删改语句时,会先进行锁表,直到commit或回滚。 如:A程序对表table1insert,还未commit时,B程序对表table1进行insert,此时会发生资源异常的情况,即锁表 锁表常发生于并发而不是并行。(并发在微观上并不是同时执行) 2.锁机制:     表级锁:

  • DDL 和 DQL2021-02-04 22:29:42

    这里写目录标题 DDL增删改六大约束 DQL基础查询和插入常用函数 DDL DDL : Data Definition Language 数据库定义语言 涉及的关键字 : create drop alter 增删改 -- 更改表名 alter table table_01 rename table_00; -- 运行结果 > OK -- 更改字段名(列名) 更改

  • oracle 10g/11g 审计启用,审计表表空间迁移以及审计log定时清理2021-02-04 16:32:04

    --启用sys审计 alter system set audit_sys_operations='TRUE' --启用db审计 alter system set audit_trail='DB_EXTENDED' scope=spfile ; --迁移aud$表到用户自定义表空间 BEGIN DBMS_AUDIT_MGMT.set_audit_trail_location( audit_trail_type => DBMS_AUDIT_MGMT.AUD

  • mysql crud造成数据空洞的原因2021-02-02 00:02:10

    mysql数据空洞 删除时,如果重新添加新的数据还在(删除所包含的区间),且不会产生页分裂的情况下,该空洞可以被复用如果数据页写满的时候,会产生页分裂,会产生新的数据空洞 页合并是页分裂的逆过程,当两个相邻页面利用率较低时,会发生页合并。如果数据是按照索引递增顺序插入的,那么索

  • 6、DDL2021-01-27 22:30:19

    1、DDL:操作数据库、表 1.1、操作数据库:CRUD 1.1.1、C(create):创建 创建数据库: create databases 数据库名称 创建数据库,判断不存在,再创建 create database if not exists 数据库名称; 创建数据库,并指定字符集 create database 数据库名称 character set 字符集名; 练习:创

  • 数据库杂七杂八的遗忘点2021-01-12 18:33:03

    DDL:数据库定义语言 关键字(create drop alter , truncate) DML:数据库操作语言 关键字:(insert ,update, delete) DCL:数据库控制语言 关键字(grant…) DQL:数据库查询语言 关键字(select) PrepareStatment:存储多行结构的对象,预编译对象 中的方法有 execute:执行任意语句 executeUpd

  • Mysql-DDL语言相关知识点2021-01-10 13:59:14

    ··· 库的管理 一、创建库 create database 【if not exists】 库名【 character set 字符集名】; 二、修改库 alter database 库名 character set 字符集名; 三、删除库 drop database 【if exists】 库名; ···表的管理 一、创建表 create table 【if not exists】 表

  • 年度发布解读| PolarDB for MySQL:DDL的优化和演进2021-01-01 18:01:36

    >>发布会传送门:https://yqh.aliyun.com/live/detail/21691 点击查看详情:https://yqh.aliyun.com/live/polardb2021 作者:阿里云数据库 胡庆达,张海平,季育轩 在过去的几年里,我们观察到,当数据达到一定规模后,PolarDB for MySQL(后文简称PolarDB)的部分用户(包括集团内部用户和公有云

  • DDL语言-补充2020-12-28 16:01:32

    库的管理 创建库 create database 【if not exists】 库名【 character set 字符集名】; #案例:创建库Books  CREATE DATABASE IF NOT EXISTS books ; 修改库 alter database 库名 character set 字符集名; #案例:更改库的字符集 ALTER DATABASE books CHARACTER SET gbk; 删除

  • Mysql online DDL(GH-OST)初尝试2020-12-25 23:29:20

    MySQL的大表DDL操作一直是比较头疼的问题,因为DDL操作会锁表影响业务操作,为保障业务连续性不受影响,所以在线DDL操作就很有必要。最近有幸在工作中接触到这类需求。记录一下。 gh-ost介绍: gh-ost(Pronunce: ghost),即 gitHub’s online schema transformer,是github使用go语言开发的,

  • 数据库语句DDL、DML、DQL、DCL的总结2020-12-22 07:01:24

    转载: https://blog.csdn.net/super_vicky/article/details/96422214 一、DDL(Data Definition Language)--数据定义语言 1、创建(create)---create database、create table 2、删除(drop、truncate)---drop database、drop table 3、修改(alter)--alter table 4、查看--show tables(查看数

  • DDL(数据库、表的操作)表相关2020-12-20 20:33:54

    关键字 Create:创建、新增 Show:查看、显示 Alter:修改 Drop:删除 Database:数据库 Table:表 表相关 常见数据类型 MySQL: 整数类型 Int 浮点型 Double(参数一,参数二)参数一:总长度 参数二:小数点后有几位 Double(5,2):总长度是5位,小数点后面2位 和 钱 相关的不能使用浮点类型,要用 decimal

  • MySQL - DDL操作(库/表操作)2020-12-07 18:02:37

    MySQL自带的数据库 先来看MySQL中自带的库有哪些:      各库解释如下: information_schema,虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等。 performance_schema, MySQL 5.5开始新增一个数据库,主要用于收集数据库服务器性能

  • MySQL 5.7 特性:Online DDL2020-12-03 11:02:56

    MySQL DDL 的方法 MySQL 的 DDL 有很多种方法。 MySQL 本身自带三种方法,分别是:copy、inplace、instant。 copy 算法为最古老的算法,在 MySQL 5.5 及以下为默认算法。 从 MySQL 5.6 开始,引入了 inplace 算法并且默认使用。inplace 算法还包含两种类型:rebuild-table 和 not-rebuild-

  • mysql修改表结构出现唯一索引冲突2020-12-02 19:02:38

    #########################    原文档地址:  https://cloud.tencent.com/developer/article/1520220  原文档地址:https://blog.csdn.net/finalkof1983/article/details/88355314 直接在主库上alter或者pt-osc操作都会报错    每次报错的value 都不一样, 添加ALGORITHM=COPY

  • MySQL--DDL语言 定义语言2020-12-02 13:06:07

    数据定义语言 库和表的管理 库的管理:创建create、修改alter、删除drop 表的管理:创建create、修改alter、删除drop 一:创建库 语法:create database 库名; create database 库A; 更改库的字符集(一般默认字符集u-f8) 语法:alther database 库A character set 更改的字符集类型;

  • Hive的DDL操作基础篇2020-11-29 00:00:42

    建表 基本语法 CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_name data_type [COMMENT col_comment], ...)] [COMMENT table_comment] [PARTITIONED BY (col_name data_type [COMMENT col_comment], ...)] 分区 [CLUSTERED BY (col_name, col_name, ...) 分

  • 数据库-数据类型-数据库创建表的 约束以及 DDL操作2020-11-17 22:01:16

    -- MySql 的数据类型 -- 在创建表结构时,数据类型可以对字段约束,类似Java的数据类型 -- 数据类型分类 -- 1、数值类型 : 修饰字段数字的类型 -- tinyint 微整型 1个字节 -- smallint 短整型 2个字节 -- mediumint 中等整型 3个字节 -- int 整型 4个

  • Oracle 审计及密码策略更改。2020-11-09 09:00:28

    /=============================================================================== ||文件名:数据库审计事件记录脚本 ||说明:为了对数据库事件进行审计,而进行相关设计 ==============================================================================/ /* ===================

  • 参悟python元类(又称metaclass)系列实战(三)2020-11-05 17:00:55

    写在前面 在上一章节参悟python元类(又称metaclass)系列实战(二)简单铺垫了下code如何映射到数据库的table; 本节内容我们再增强下字段的映射(如默认值、主键), 抽象出更抽象的元类, 后面再实现select等操作; 有误的地方恳请大神指正下。 热身预备 我们都知道dict类型的获取va

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

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

ICode9版权所有