| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> MySql——sql优化 -> 正文阅读 |
|
[大数据]MySql——sql优化 |
1.插入优化? ? ? ? 1.数据量大时可使用批量插入
? ? ? ? 2.手动提交
? ? ? ? 3.插入主键顺序完成 ? ? ? ? 4.使用load加载本地文件大批量导入 ? ? ? ? 5.乱序插入会造成页分裂的情况 2.Order by 优化?? ? ? ? 1.条件添加索引 ? ? ? ? 2.升序降序在索引内指定好,否则会影响性能 3.Group by 优化?? ? ? ? 1.条件添加索引 4.Limit 优化? ? ? ? 覆盖索引?子查询的方法去查询大量数据 5.Count 优化? ? ? ? MyISAM表时,使用count(*)效率很高 ? ? ? ? InnoDB时,使用count(*)效率很低,要每条读取 ? ? ? ? count(字段)<=count(主键)<=count(1)=count(*) 6.Update 优化?? ? ? ? 在执行更新事物时,尽量使用索引条件,避免使用字段名,否则行锁会升级为表锁 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 11:05:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |