DDL
-
MySQL 默认字符集建议:使用 utf8mb4 ,而非 utf8
MySQL 中 utf8 最多使用3个字节(bytes)来存放一个字符,因此和utf8mb3是一个意思。 而 utf8mb4 是 utf8mb3 的超集,最多允许使用4个字符来存放…
-
mysql – 单表千万数据插入速度过慢解决方法-分库/分表/分区
问题场景 某数据上传接口经常timeout,发现是因为查询的某消费记录数据库,起初定制时没有按照月份进行分表操作,而是按照客户手机尾号进行了分表,因此固定为9个 定位问题原因 由于…
-
MySQL——DDL(数据库定义语言)sql8.0版
DDL 数据(结构)定义语言 DDL(Data Definition Language),用于创建和修改数据库表结构的语言。 常用的语句:create(创建)、alter(修改)、…
-
04-MySQL锁
数据库锁 1、SQL语言包括那几个部分 SQL语言包括数据定义(DDL)、数据操纵(DML)、数据控制(DCL)和数据查询(DQL)四个部分 2、每部分都有哪些操作关键词 数据定义…
-
详谈 MySQL 8.0 原子 DDL 原理
柯煜昌 青云科技研发顾问级工程师 目前从事 RadonDB 容器化研发,华中科技大学研究生毕业,有多年的数据库内核开发经验。 文章字数 3800+,阅读时间 15 分钟 背景 My…
-
delete、drop和truncate三者区别
delete、drop和truncate三者区别 相同点: 1、都有删除表的功能; 不同点: 1、delete、truncate仅仅删除表里面的数据;drop会把表的结构也删除掉2…
-
1.SQL语句笔记
SQL语句的特点不区分大小写,以分号为间隔。SQL语句分成四大部分分别是DDL,DML,DQL,DCL四个小分支/* 多行注释*/ 单行注释 –单行注释DDL(Data…
-
DDL_操作数据库_修改&删除&使用
DDL_操作数据库_修改&删除&使用 3.U(Update) : 修改 修改数据库的字符集 alter database 数据库名称 cha…
-
MySQL加索引语句不加锁:ALGORITHM=INPLACE, LOCK=NONE
线上无锁添加索引:加索引的语句不加锁 ALTER TABLE tbl_name ADD PRIMARY KEY (column), ALGORITHM=INPLACE, LOCK=…
-
mysql的安装与DDL的使用
目录 安装mysqlyum包 mysql DDL的操作 表操作 安装mysqlyum包 [root@YL ~]# wget http://dev.mysql.com/get/mys…