【学习总结】SQL的学习-5-性能调优常用方法介绍与数据导入导出
2023-09-14 08:59:08 时间
参考链接
目录
=======================================================
执行计划工具的使用
执行计划工具explain
=======================================================
创建索引
索引属性
语法与示例
删除索引drop并查询索引show
-
删除索引语法:
drop index index_name from table_name;
-
查询索引语法:
show index from table_name;
-
示例:
创建索引create
-
创建索引语法:
create index index_name on table_name(file_name);
-
示例:
查询执行计划工具explain
-
语法:
explain select file_name from table_name;
- 如:查询上述创建了索引的字段name,并且该索引命名为big。
-
示例:
删除索引对执行计划的影响
-
变为最慢
-
代码示例:
=======================================================
索引不一定快
索引属性
-
索引可以提高查询速度,但会降低更新表的速度。
语句含某关键字时的影响
=======================================================
exits与in的合理使用
选用原则
-
如果两个表中一个较小,一个较大,则子查询表大的用exists,子查询表小的用in
-
示例:
not exists和not in
=======================================================
创建临时表与避免笛卡尔积
创建临时表
笛卡尔积
-
概述:
-
示例:
避免笛卡尔积
=======================================================
提升硬件性能
oracle
mysql
=======================================================
数据导出
=======================================================
数据导入
=======================================================
END
相关文章
- java获取服务器路径_JAVA获取服务器路径的方法「建议收藏」
- PHP导入Excel文件的方法
- 【错误记录】NDK 导入外部 so 动态库报错 ( java.lang.UnsatisfiedLinkError | Android Studio 配置外部 so 动态库两种方法 )
- SQL Server数据库中批量导入数据的2种方法
- MSSQL导出表结构的简易方法(mssql导出表结构)
- MySQL 数据库批量导入日志文件的方法(mysql导入日志文件)
- 导出MySQL数据表的导入导出实现方法(mysql数据表导入)
- Redis导入数据的方法简介(redisimport)
- 解压轻松搞定:Linux下的Unzip解压方法(Linux下Unzip)
- 使用csv文件快速导入MySQL的正确方法(csv导入mysql方法)
- 简易方法mysql批量删除多行数据(mysql中删除多行数据)
- 使用Redis实现数据导入的有效方法(数据如何导入redis)
- MySQL登录方法之无需密码验证(mysql 不要密码登录)
- MySQL导入时注释被忽略的问题解决方法(mysql不能导入注释)
- MySQL无法导入TXT文件的解决方法(mysql不能导入txt)
- 文件Oracle中快速导入CSV文件的方法(oracle中导入csv)
- 将MSSQLServer导入/导出到远程服务器教程的图文方法分享
- PHPMYADMIN导入数据最大为2M的解决方法
- mysql导入导出数据中文乱码解决方法小结
- Oralce数据导入出现(SYSTEM.PROC_AUDIT)问题处理方法
- 解析zendstudio中直接导入svn中的项目的方法步骤
- 浅析JAVA中toString方法的作用
- SQLServer2005/2008导入导出数据常见报错解决方法
- python批量导出导入MySQL用户的方法
- oracle数据库导出和oracle导入数据的二种方法(oracle导入导出数据)
- Asp.Net使用Npoi导入导出Excel的方法