【1、mysql-8.0.x 新特性之 DDL 原子性】 在没有 DDL 原子性之前 DBA 对 DDL 语句基本上是无能为力的,比如说 DDL 执行的过程中停电了,这下就只有天知道了。实现上最终的愿景还是希望得到一个确定的结果,要么成功了,要么失败了。mysql-8.0.x 带来了 DDL 原子性 ...
分类:
数据库 时间:
2019-07-16 14:11:30
阅读次数:
140
上周复习: 函数调用时函数嵌套调用的一种特殊形式 函数在调用时,直接或间接调用了自身,就是梯归调用. 直接调用自身 间接调用函数 递归应该分为两个明确的阶段,回溯与递推. 回溯就是从外向里一层一层递归调用下去,回溯阶段必须要有一个明确地结束条件,每进入下一次递归时,问题的规模都应该有所减少(否则,单 ...
分类:
其他好文 时间:
2019-07-15 22:37:03
阅读次数:
158
GitHub’s online schema migration for MySQL [TOC] 1.简介 gh ost是一个无触发器的MySQL schema在线迁移解决方案。它是可测试的,并提供了可用性、动态控制/重新配置、审计和许多操作功能。 在整个迁移过程中,gh ost在主库上产生的工作负 ...
分类:
其他好文 时间:
2019-07-12 15:45:17
阅读次数:
990
pt-osc和online ddl选择 1、如果表存在触发器,不能使用pt-osc。2、如果新增唯一索引,不建议使用pt-osc,以免数据丢失。3、修改索引、外键、列名时,优先选择使用ALGORITHM=INPLACE的online ddl4、数据量较小的表,优先选择online ddl5、数据量较 ...
分类:
数据库 时间:
2019-07-11 17:15:29
阅读次数:
144
序号 类别 SQLServer C Sharp 备注 1 整数 bit Boolean True转换为1False转换为0 2 tinyint Byte C Sharp 数据类型都位于System命名空间 3 smallint Int16 4 int Int32 5 bigint Int64 6 s ...
分类:
数据库 时间:
2019-07-10 16:55:54
阅读次数:
176
一、数据库:1.建立数据库 create database 数据库名;use 数据库名; create database exp1;use exp1; mysql同样 2.删除数据库 drop database 数据库名;drop database exp1; mysql同样 二、表:1.创建表 c ...
分类:
数据库 时间:
2019-07-10 10:36:55
阅读次数:
187
常见的sql分类五种分类 1. DDL (Data Definition Language)数据库定义语言 2. DML (Data Manipulation Language)数据操作语言 3. DCL (Data Control Language)数据控制语言 4. TCL (Transacti ...
分类:
其他好文 时间:
2019-07-08 13:43:16
阅读次数:
92
初始SQL语句 简单使用 SQL语言共分为四大类: DQL (Data QueryLanguage )数据查询语言 DML(Data manipulation language)数据操纵语言 DDL(Data definition language)数据库定义语言 DCL(Data Control ...
分类:
数据库 时间:
2019-07-06 21:00:38
阅读次数:
179
原文:https://www.cnblogs.com/ruber/p/10186571.html 本文只想讨论一下pipeline的执行顺序问题,因为这个搞不明白就不知道先添加编码还是解码,是不是可以混淆添加等等一系列事情 先说最基本的, 读入数据,需要解码数据,执行顺序和注册顺序一致 in1 -- ...
分类:
Web程序 时间:
2019-07-04 11:29:09
阅读次数:
270