记录一下 今天遇到个问题. 查了查网上的说法 .先描述问题表结构CREATE TABLE `table` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`uid` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT 'UID',
`type` tinyint(1) unsign...
MySQL索引合并:一条SQL可以使用多个索引引言在MySQL数据库中,索引是提高查询性能的关键因素。通常情况下,一条SQL语句只能使用一个索引来加速查询。然而,在某些情况下,MySQL的查询优化器可以使用多个索引来执行查询操作,这被称为索引合并。本文将介绍索引合并的概念、使用场景和注意事项,并探讨其在提升查询性能方面的作用。1. 索引合并概述索引合并是指MySQL查询优化器在执行查询时,同...
代码如下:转换为小写:UPDATE 表名 SET 列名= lower( 列名 );如果转换为大写:UPDATE 表名 SET 列名= UCASE( 列名 );
1.utf8与utf8mb4(utf8 most bytes 4)MySQL 5.5.3之后增加了utfmb4字符编码支持BMP(Basic Multilingual Plane,基本多文种平面)和补充字符最多使用四个字节存储字符utf8mb4是utf8的超集并完全兼容utf8,能够用四个字节存储更多的字符。标准的UTF-8字符集编码是可以使用1-4个字节去编码21位字符,这几乎包含了世界上...
起因因为生产环境数据量越来越大,客户越来越多,项目功能也越来越多,项目本身也越来越多,导致之前的服务器内存、硬盘都已经渐渐的不够用了,当时出现了2种解决方案,增加服务器配置和新购服务器,但是就算是新增硬盘,也需要对数据库进行迁移,所以就采用了新购服务器的方案,并且因为之前是高效云盘,出现过IO占满的情况,所以对于新购的服务器采用了SSD硬盘,理论上速度会飞起来了,实际上我在新服务器上安装My...