关键词搜索

源码搜索 ×
×
数据库

项目中常用的19条MySQL优化

一、EXPLAIN做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式key_len列,索引长度rows列,扫描行数。该值是个预估值extra列,详细说明。注意常
数据库

MySQL基础:参数调优:6:使用慢查询定位性能瓶颈

MySQL提供了慢查询可以快速定位性能瓶颈,这篇文章通过具体的示例来介绍一下如何设定方法。基础知识慢查询是MySQL的一种基本日志,详细信息可参看。https://blog.csdn.net/liumiaocn/article/details/88524180使用示例接下来在一个具体的调优示例中展示一下如何使用慢查询确认慢查询状态可以看到缺省状态下,慢查询是关闭的状态。mysql>showv
数据库

MYSQL基础:参数调优:4:常见的缓存调优参数

这篇文章整理一下缓存相关常用的调优参数,并给出建议。设定参数tmp_table_size与max_heap_table_size此参数一起设定了临时表的最大值。临时表是MySQL用于存储中间结果,很多操作比如Union/子查询/join/notin/exist以及复杂的groupby和orderby都可能会使用到临时表。仅在当前连接可见,当连接关闭时会自动释放,另外在使用的时候也是按需进行分配。而
数据库

MySQL基础:数据库对象查看工具mysqlshow

mysql自带一个数据库查看工具,使用起来非常方便,本文对mysqlshow常见的使用方式进行介绍。常见场景mysql中的某一个schema,希望确认一下其中的数据库表的行数很有可能你使用给一个简单的shell就完成了这个功能,你的脚本可能是这样写的(使用容器方式启动的mysql)[root@host131~]#catget_db_cnt.sh#!/bin/shCONTAINER_NAME=mys
数据库

MYSQL基础:查询系基本命令总结

进入mysql命令行的提示符之后,需要确认诸如版本和当前使用的数据库以及用户和使用的字符串编码格式等基本信息,这篇文章进行一下一些常用的查询系的命令的使用总结。版本信息确认版本信息的获取有多种方式方式1:mysql命令行提示信息中获取如下图所示,从mysql命令行提示符出来之前的提示信息中可以取到,同sqlplus一样。#mysql-uroot-pliumiaocnmysql:[Warning]U
JAVA

IDEA-MySQL增删改查操作

Java中提供了丰富的类和接口用于数据库编程,利用这些类和接口可以方便地进行数据库访问和处理。我们常用的JDBC接口和类都在java.sql包中。1、Connection接口Connection接口代表与特定的数据库的连接,在连接上下文中进行SQL语句并返回结果。2.Statement接口Statement接口用于已经建立连接的基础上向数据发送SQL语句。在JDBC中有3种Statement对象,

专栏

搜技术文档

文档标签

最新源码

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载