当前位置: 首页 > news >正文

sql:SQL优化知识点记录(十)

(1)慢查询日志

Group by的优化跟Order by趋同,只是多了一个having

开启慢查询日志:

 

演示一下慢sql:4秒之后才会出结果

 

 查看一下:下方显示慢查询的sql

 

(2)批量插入数据脚本

函数和存储过程说白了就是用sql脚本语言写的数据库编程,它的功能可以用来完成了一批次数据的插入,函数和存储过程的区别是函数有返回值,存储过程没有返回值

 我们往数据库存入1000万数据,这样大数据呢一次性的插入呢,我们需要分阶段,分批次的提交进去,比如我们一次插入50万,需要20次,我们可以利用MySql,sql数据库编程,把重复的20次动作编程一个小模块,这个就是我们编写的存储过程

 

在做大数据插入的时候,MySql自身会报一个错误,我们需要设置二进制开启的功能模块

 

调用存储部门的存储过程,然后查询数据:

 

调用存储员工的存储过程:在查询

http://www.lryc.cn/news/155479.html

相关文章:

  • STM32 RTC实验
  • C#设计打开文件
  • mysql指令行登录如何添加mysql.sock的配置?(亲测)
  • Git 设置和清除用户名和邮箱
  • 【系统设计系列】 回顾可扩展性
  • 科兴未来 |轨道交通专业赛 第十二届中国创新创业大赛
  • leetcode 42. 接雨水
  • 【Lychee图床】本地电脑搭建私人图床,公网远程访问
  • 【MySQL系列】-ORDER BY……HAVING详解及limit
  • 浅析Keil MDK下串行Flash的下载算法设计
  • springboot自动装配原理,手写一个starter。
  • 革命性的电子元件:RAD继电器 | 百能云芯
  • 文献阅读:Deep Learning Enabled Semantic Communication Systems
  • 巨人互动|游戏出海游戏出海效果怎样?
  • 二、GoLang输出HelloWorld、变量定义、数据类型的转换
  • Mars3d图层树//图层管理加载时设置默认折叠的状态
  • 区块链技术|DApp与传统应用程序的关键区别
  • Python 加密解密技巧大揭秘:让你的数据安全无忧
  • C#判断字符是否为utf16编码
  • centos7上hive3.1.3安装及配置
  • Redis面试题(笔记)
  • iPhone 15 Pro展示设计:7项全新变化呈现
  • 【六袆 - Windows】PL/SQL instantclient安装包下载;PL/SQL双击登录配置
  • Springboot+mybatis-plus+dynamic-datasource 切换数据源失败问题总结
  • QuantLib学习笔记——InterestRate的应用
  • 记录--解决前端内存泄漏:问题概览与实用解决方案
  • IP初学习
  • live5555 testProgs目录
  • yolov5模型s,l,m,x的区别
  • Springboot 实践(13)spring boot 整合RabbitMq