-
物化表
首先提出一个不相关的IN子查询
SELECT * FROM s1
WHERE key1 IN (SELECT common_field FROM s2 WHERE key3 = 'a');
对于不相关的 IN 子查询来说,如果子查询的结果集中的记录条数很少,那么把子查询和外层
-
Mysql开启log-bin日志一 、logbin日志 记录新增、更新、删除的sql 参考1 参考2二、general_log 记录增删改查所有日志 general log一 、logbin日志show binary logs;
show master status;
show binlog events in 'mysql-bin.000090'
-
mysql 查看表空间
主要是查看创建的库和系统自带的库大小
- SELECT table_schema,
concat(sum(round(data_length / (1024 * 1024), 2)), 'MB') data_length,
concat(sum(round(index_length / (1024 * 1024), 2)), '
-
1、环境准备
操作系统:Linux CentOS7.7
MySQL数据库版本:5.7.28
查看操作系统版本:
[root@Tgentimc ~]# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
2、MySQL数据库分类与版本介绍
mysql版本采用双授权政策
-
下面聊聊mysql常见的优化方法。
1、字段属性
mysql是一种关系型数据库,可以很好地支撑大数据量的存储,但一般来说,数据库中的表越小,执行的查询也就越快,因此在建表时,选择最合适的
-
MySQL读书笔记系列(九)之锁
注:以下是跟着MySQL 是怎样运行的:从根儿上理解 MySQL进行学习的一些笔记。
如果对你有帮助,可以点个赞喔
本人博客主页:地址
专栏相关链接:
MySQL读书笔记系列
-
mysql优化表释放表空间
方法一:optimize table table_name
这是我们经常见到的方法,这里就不在过多介绍。
方法二:alter table table_name engine=engine_name
该方法通常用于切换表的引擎,例如MyISAM转为InnoDB
-
Java程序员,2019,别戴着“耳机”工作了 好好的提升自己的综合能力早上去研发部门找项目经理了解几个推迟项目的进度时,看到了以前几个同部门的同事都戴着耳机,都比较专心的敲着代码,
-
简述
最近开始学习python,就做了一个简单的web服务。这个服务中用了Flask框架,这个能够快速地搭建web服务器,详细过程请看链接描述。创建的文件目录如下
前台页面
在前台页面中只需创建基
-
这个就是错误截图
出现原因: MySQL的版本问题
MySQL 5.7.5以上版本,实现了对功能依赖的检测。如果启用了only_full_group_by SQL模式(默认启用),那么MySQL就会拒绝执行 select list、HAVING condition或ORDER BY
-
Mysql连接无效invalid connection
一般连接数据库的代码库都有实现连接池,如golang语言database/sql库,其中SetConnMaxLifetime(d time.Duration)是用来设置连接池里每条连接关闭的时间,当d <= 0时,连接池里
-
准备数据
以一个简易问答系统为例,包括问题表和问题所属标签,问题表如下:
CREATE TABLE `t_qa` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`title` varchar(200) NOT NULL DEFAULT '' COMMENT '标题',
`answer_count` int(5
-
Redis数据库是一个基于内存的 key-value存储系统,现在redis最常用的使用场景就是存储缓存用的数据,在需要高速读/写的场合使用它快速读/写,从而缓解应用数据库的压力,进而提升应用处理能
-
今天手贱更新了MySQL 8.0
第一个问题:Navicat连接不上数据库
安装的mysql为localhost:3306,配置一切默认,安装后打开Navicat 12 新建连接,直接报错
authentication plugin 'caching_sha2_password'
身份验证插件
-
摘要:12 月 23 日,分布式关系型数据库 TiDB 正式发布 RC1。
TiKV:
提升写入速度降低磁盘空间占用支持百 TB 级别数据提升稳定性,集群规模支持 200 个节点提供 Raw KV API,以及 Golang client
PD:
PD