最新 最热

MySQL 案例:摸不准的查询优化器与索引

近期有用户在咨询查询的问题,发现一个比较典型的案例,SQL 语句无法选择正确的索引,导致查询效率偏低,正好借这个案例来学习一下查询优化器的知识。所使用的的 SQL 语句、数据以及表结构均已脱敏,...

2022-02-28
1

mysql gtid深入_深入理解MySQL启动初始化GTID模块

MySQL中不同的版本优化器会有很多新特性,比如MRR、BKA等,其中optimizer_switch这个参数就是控制查询优化器怎样使用这些特性。很多情况下我们会根据自身的需求去设置optimizer_switch满足我们的需求。...

2022-02-26
1

MySQL 案例:如何监控DDL

经常会有用户在咨询大表 DDL 的进度,预估时间等信息,其实依靠经验来做判断的话,比较容易出现误差,而且也和评估人的实际评估手段有较大的关系。事实上 MySQL 本身就有 DDL 的监控手段吗,只是默认情况没有进行开启。...

2022-02-22
0

【mysql】常见问题解决方法

| ERROR 1046 (3D000): No database selected |

2022-02-21
0

ODBC与JDBC比較

在学习J2EE的JDBC过程中,刚见到JDBC就立即联想到了ODBC,并且我们能够肯定他们之间有必定的关系。開始学它的时候还是认为有点晕,于是就查了非常多资料,与比較熟悉的ODBC进行了比較。...

2022-01-29
0

Linux 平台 通过ODBC访问数据库

需要修改 TestODBCSample.c 中 connect 函数中的 user参数的值,使用本文开头创建的数据库账号用户名。

2022-01-27
0

就在1月,三峡电站传来喜讯!影响超乎你的想象!

1年时间,三峡电站再次突破了年发电量千亿千瓦时的大关,超越伊泰普水电站成为了年发电量最多的水电站。伊泰普水电站位于巴拉那河流经巴西与巴拉圭两国边境的河段,是目前世界第二大水电站,由巴西与巴拉圭共建。三峡大坝的...

2022-01-20
0

MySQL存储过程注意事项和利用存储过程实现复杂分区

MySQL 5.0 版本开始支持存储过程。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储...

2022-01-12
0

MySQL中的UTF8和UTF8mb4编码的详细区别

MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。utf8mb4占用的存储空间会略大一些。...

2022-01-07
1

MySQL虚拟列在电商场景下的应用

有时候大家在做电商商品推广的时候会涉及到一些json串的存储,同时在检索的时候会通过json中里面的段就进行相关检索,这样的话就可能会引入虚拟列这个概念。下面用一个简单的例子来介绍一下虚拟列的使用。...

2021-12-24
1