摘要:
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重 阅读全文
摘要:
MYSQL优化主要分为以下四大方面: 设计:存储引擎,字段类型,范式与逆范式 功能:索引,缓存,分区分表。 架构:主从复制,读写分离,负载均衡。 合理SQL:测试,经验。 一、存储引擎 在创建表的时候我们使用sql语句,Create table tableName () engine=myisam| 阅读全文
摘要:
有些没看懂,为什么初始值这么大,前面是phpadmin建议,后为初始值 可能存在的性能问题: 问题建议 运行时间少于一天,性能调整建议可能不准确。 要获得更加准确的数据,建议在运行分析器之前先让服务器运行至少一天 内部查询少于 1000 。建议可能不准确。 让服务器运行一段时间以使查询数超过该值。 阅读全文
摘要:
当需要的sql文件很大时(>200M)怎么办?答:修改my.ini文件,max_allowed_packet的值可以设置为1024M 进入mysql.exe目录下,执行如下命令: mysql -u root -p --default-character_set=utf8 set character_ 阅读全文