欢迎光临!请记住我的域名:http://wish123.cnblogs.com
代码改变世界

随笔分类 -  数据库

Innodb中mysql如何快速删除2T的大表

2020-05-23 22:47 by wish123, 329 阅读, 收藏, 编辑
摘要: OK,这里就说了。假设,你有一个表erp,如果你直接进行下面的命令 drop table erp 这个时候所有的mysql的相关进程都会停止,直到drop结束,mysql才会恢复执行。出现这个情况的原因就是因为,在drop table的时候,innodb维护了一个全局锁,drop完毕锁就释放了。这意 阅读全文

mysql的utf8与utf8mb4 异同;utf8mb4_unicode_ci 与 utf8mb4_general_ci 如何选择

2020-03-20 13:52 by wish123, 1903 阅读, 收藏, 编辑
摘要: 如图,一般使用如下配置 utf8mb4是4个字节。utf8是3个字节。utf8mb4兼容性更好,占用空间更大。 主要从排序准确性和性能两方面看: 准确性utf8mb4_unicode_ci 是基于标准的Unicode来排序和比较,能够在各种语言之间精确排序utf8mb4_general_ci 没有实 阅读全文

Percona,MariaDB,MySQL衍生版如何取舍

2019-07-30 16:25 by wish123, 1374 阅读, 收藏, 编辑
摘要: 缘起 自从甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险。而且Oracle对培养MySQL这个免费的儿子并不太用心,漏洞修补和版本升级的速度一段时间非常缓慢,所以业界对MySQL的未来普遍不抱有乐观态度。因此社区采用分支的方式来避开这个风险,例如谷歌、Facebook、RedHat都将M 阅读全文

谈谈MySQL中的降序索引 order by id DESC / ASC

2019-03-26 17:55 by wish123, 10377 阅读, 收藏, 编辑
摘要: 今天这篇主要讲order by 语句中的多个字段asc desc的问题。mysql5中,索引存储的排序方式是ASC的,没有DESC的索引。现在能够理解为啥order by 默认是按照ASC来排序的了吧?虽然索引是ASC的,但是也可以反向进行检索,就相当于DESC了。如果您在ORDER BY 语句中使 阅读全文