03 2023 档案
摘要:#insert优化 1. 批量插入 2. 手动提交事务 3. 主键顺序插入 4.大批量插入数据(load) 客户端连接时加入参数 --local-infile mysql --local-infile -u root -p 开启全局参数 set global local_infile =1; 执行l
阅读全文
摘要:1.验证索引效率 在未建立索引之前,执行SQL语句,查看SQL的耗时 2.最左前缀法则 如果索引了多列,要遵守最左前缀法则。最左前缀法则指的是查询从索引的最左列开始,并且不跳过索引中的列。如果跳跃某一列,索引将部分失效(后面的字段索引失效) 3.范围查询 联合索引中,出现范围查询(>,<),范围查询
阅读全文
摘要:1.SQL执行频率 SHOW GLOBAL STATUS LIKE 'COM_______'; 2.慢查询日志 在MySQL的配置文件(/etc/my.conf)中配置如下信息: #开启MySQL慢日志查询开关 slow_query_log=1 #设置慢日志的时间为2秒,SQL语句执行时间超过2秒,
阅读全文
摘要:1.InnoDB逻辑存储结构: TableSpece:表空间 Segment:段 Extent:区(1M) Page:页(16K) Row:行 2.存储引擎特点: | 特点 | InnoDB | MYISAM | Memory | | | | | | 存储限制 | 64TB | 有 |有 | | 事
阅读全文