随笔分类 -  MySQL

摘要:MySQL | Identifier Type | Maximum Length (characters) | | | | | Database | 64 (NDB storage engine: 63) | | Table | 64 (NDB storage engine: 63) | | Col 阅读全文
posted @ 2021-01-11 17:06 zendwang 阅读(1671) 评论(0) 推荐(0)
摘要:最近看了一篇文章深入分析mysql为什么不推荐使用uuid或者雪花id作为主键 文章通过实验分布测试自增主键、UUID主键、雪花算法生成主键测试总结,在随着数据量到达百万级以后,三种主键的插入效率:自增主键 > 雪花算法生成主键 > UUID主键; 究其原因: 自增主键按顺序插入,页面按顺序填充,不 阅读全文
posted @ 2020-09-07 19:29 zendwang 阅读(1185) 评论(0) 推荐(0)
摘要:InnoDB引擎设置读取缓存的参数? read_buffer_size = 2097152 2. 如何开启MySQL的慢查询日志功能? 配置文件中设置slow_query_log=1 3. 如何配置MySQL InnnoDB引擎的写线程数量? innodb_write_io_threads=8 4. 阅读全文
posted @ 2020-09-01 16:49 zendwang 阅读(164) 评论(0) 推荐(0)
摘要:为表中 UPDATE_TIME 字段添加自动更新,避免SQL或手动更新时没有更新该字段: 建表DDL中该字段定义如下: `CREATE_TIME` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `UPDATE_TIME` da 阅读全文
posted @ 2020-08-25 17:24 zendwang 阅读(140) 评论(0) 推荐(0)
摘要:搭建环境 Docker 18.09.2 MySQL 5.7.13 Mac 安装Docker 验证:docker version 启动Docker 安装MySQL 使用Docker拉取MySQL镜像:docker pull mysql:5.7.13 运行主容器 # --name 为容器指定名称,这里是 阅读全文
posted @ 2020-06-30 14:15 zendwang 阅读(418) 评论(0) 推荐(0)
摘要:SET @array_content="6,6,41,43 12,12,43,45 1,1,41,45"; #获取数组长度 SET @count=CHAR_LENGTH(@array_content)-CHAR_LENGTH(REPLACE(@array_content,' ','')) + 1; 阅读全文
posted @ 2020-06-15 17:21 zendwang 阅读(552) 评论(0) 推荐(0)