码迷,mamicode.com
首页 > 其他好文 > 详细

vue 中数据赋给了一个变量,修改这个变量,原数据也会被修改

时间:2020-08-09 13:06:28      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:str   bsp   引用   数据   color   nbsp   解决   pre   var   

  今天在预生产环境配置环境的时候出现了个问题, 就是我一个查询SQL竟然花了17秒, 这是一个严重的问题.

本来以为是环境的问题, 后来发现环境没问题, 那就是我的SQL有问题, 初步认为是没有走索引. 我把控制台

打印的SQL放到预生产环境中直接执行, 果然花了10多秒. 执行了SQL计划发现确实没有走索引, 但是测试环境

的脚本却走了索引, 一样的SQL不同环境执行起来效果不一样, 这个确实很纳闷, 想了一下可能是创建表除了问题, 

果然是这样的, 预生产环境创建表的SQL脚本没有指定编码, 而生产环境表的编码是UTF-8, 我新建的表没有指定编码

就默认为UTF-8mb4.

  虽然创建了索引, 但是因为编码不同, 表连接查询不走索引, 主表的数据量又庞大, 全表查询就十分慢了, 其实测试环境

建的表是设置了编码, 但是我默认以为是UTF8, 就把设置编码的语句删除了, 聪明反被聪明误, 

vue 中数据赋给了一个变量,修改这个变量,原数据也会被修改

标签:str   bsp   引用   数据   color   nbsp   解决   pre   var   

原文地址:https://www.cnblogs.com/MrTager/p/13462122.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!