mysql
文章平均质量分 54
xiaocszn
这个作者很懒,什么都没留下…
展开
-
MySQL中DDL对DML的影响
改表时我们总是有些忐忑,担心对线上业务的影响。因此我们常使用pt-online-schema-change等工具进行在线改表,但这些工具改表往往涉及到数据的拷贝,改表很慢,所以我们想能不能直接改表呢,到底会有哪些影响呢?https://dev.mysql.com/doc/refman/5.6/en/innodb-online-ddl-operations.html官方文档做了详细的说明,与...翻译 2018-10-24 17:31:00 · 719 阅读 · 0 评论 -
pt-online-schema-change
pt-online-schema-change [OPTIONS] DSNOPTIONS的格式是--option value,前缀是两道杠,option和value用空格分隔,value的格式需要看文档,各个选项下都有value类型的说明(string, DSN等)DSN(Data Source Name)的格式是option=value,等号两边不允许有空格,如果value有空格,那么...原创 2018-12-21 16:24:54 · 232 阅读 · 0 评论 -
一个诡异的MySQL索引选择问题
表结构及数据量CREATE TABLE `tb_habit_log_total` ( `totalID` INT(11) NOT NULL AUTO_INCREMENT, `openId` VARCHAR(100) COLLATE UTF8MB4_UNICODE_CI NOT NULL DEFAULT '', `habitID` INT(11) NOT NULL, ...原创 2019-01-11 10:51:27 · 165 阅读 · 0 评论 -
查死锁
SELECT r.trx_id waiting_trx_id, r.trx_mysql_thread_id waiting_thread, LEFT(r.trx_query, 20) waiting_query, CONCAT(CONCAT(lw.lock_type, ' '), lw.lock_mode) waiting_for_lock, b.trx...转载 2019-03-15 11:53:11 · 116 阅读 · 0 评论