Java小强个人技术博客站点
手机版
首页
Java
开源
服务器
站长
框架
Linux
软件
JS
DB
NET
微语
留言薄
当前位置:
首页
>> 标签 mysql
MySQL慢查优化 循环/嵌套子查询(DEPENDENT SUBQUERY)
462
1
DB
| 2023-6-28 10:30
虽然 MySQL5.6 引入了物化特性,但需要特别注意它目前仅仅针对查询语句的优化。对于更新或删除需要手工重写成 JOIN。借助 explain 执行计划来分析索引失效的具体场景。看到 SQL 执行计划中select_type字段中出现“DEPENDENT SUBQUERY”时,要特别注意。来看一个SQLEXPLAIN SELECT t.......
查看详细
MySQL索引失效的几种情况
497
0
DB
| 2023-2-11 20:35
借助 explain 执行计划来分析索引失效的具体场景。explain 使用如下,只需要在查询的 SQL 前面添加上 explain 关键字即可。示例:explain select * from test where id=1;以上查询结果的列中,我们最主要观察 key 这一列,key 这一列表示实......
查看详细
MySQL 中datetime和timestamp
700
0
DB
| 2023-2-10 10:43
MySQL 中常用的两种时间储存类型分别是datetime和 timestamp。如何在它们之间选择是建表时必要的考虑。对于TIMESTAMP,它把写入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。而对于DATETIME,不做任何改变,基本上是原样输入和输出。占用空间timestamp 4 字节......
查看详细
MySQL批量插入,如何判断重复
866
0
DB
| 2023-2-10 9:20
需要把其他库或者Excel中的数据批量导入到指定库中,业务中需要判断是否为重复数据,但是大量数据录入时判断是否重复,如何实现?创建测试表CREATE TABLE `test` ( `id` int(11) NOT NULL AUTO_INCREMENT , `na......
查看详细
MySQL的sql_mode模式说明
501
0
DB
| 2023-2-9 16:07
sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题.sql model 常用来解决下面几类问题(1) 通过设置sql mode, 可以完成不同严格程度的数据校验,有效地保障数据准备......
查看详细
Nacos采坑:非集群Nacos不要使用同一个MySQL数据库
3780
0
开源
| 2022-4-18 10:46
Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。严格来说,属于使用失误,但是依然记录一下防止再次踩坑......
查看详细
Nacos单机模式集成MySQL
2489
0
开源
| 2022-2-23 12:52
Nacos支持三种部署模式单机模式 - 用于测试和单机试用。集群模式 - 用于生产环境,确保高可用。多集群模式 - 用于多数据中心场景。单机模式支持mysql在0.7版本之前,在单机模式时nacos使用嵌入式数据库实现数据的存储,不方便观察数据存储的基本情况。0.7版本增加了支持mysql数据源能力,具体的操作步骤:1.安装数据库,版本要求:5.6.5+2.......
查看详细
Navicat连接Mysql,打开数据表非常慢解决方法
3045
1
DB
| 2021-7-11 21:32
通过《云服务器安装mysql访问速度特别慢》这个方法,已经解决打开数据库特别慢,但是又发现一个问题,就是经常打开表特别的慢。Mysql服务器端会定时清理长时间不活跃空闲的数据库连接,以此优化数据库的性能。Navicat客户端有一个设置:保持连接间隔,默认是240秒!意思是,客户端在用户无任何交互性操作时,会每隔240秒给Mysql服务端发送一次数据请求。以此......
查看详细
1
2
3
4
个人资料
Java小强
未曾清贫难成人,不经打击老天真。
自古英雄出炼狱,从来富贵入凡尘。
站内搜索
文章分类
Java(43)
站长(50)
开源(121)
框架(50)
理论(78)
JS(53)
Linux(12)
DB(52)
服务器(52)
NET(11)
生活(35)
软件(78)
PHP(14)
其他(5)
最新文章
Minio的安装和Java使用示例
雪花算法中非常好用的数字ID生成器
dynamic动态数据源编码切换数据源
内存队列Disruptor
dynamic动态数据源集成druid实现多数据源
线程安全的List之CopyOnWriteArrayList
docker可视化管理工具-DockerUI
MySQL慢查优化 循环/嵌套子查询(DEPENDENT SUBQUERY)
热门文章
HTTP POST数据和数据接收
常用SpringJPA主键生成策略,UUID和自增
Apache Commons Jar包下载
SpringJPA 慎重 findAll() 切记分页
IIS服务器返回Bad Request (Invalid Hostname)解决办法
java中BigDecimal加减乘除基本用法
Web测试调试插件RESTClient和HttpRequester
java中用Eclipse打JAR包,包含外部JAR
随机文章
人和人之间的这点信任都没有了吗?
正则替换所有A标签
MySQL 替换字段部分内容
TbViewer大量耗费CPU资源和内存的问题
一次换工作的纠结,我到底在想什么呢?
mybatis在xml文件中增加大于号小于号
Json的世界里只有Map和List
前端静态资源福利:百度的静态资源库