数据库字段允许空值,会遇到一些问题,此处包含的一些知识点,和大家聊一聊。 数据准备: create table user ( id int, name varchar(20), index(id) )engine=innodb; insert into user values(1,'shenjian ...
分类:
数据库 时间:
2019-10-09 09:40:56
阅读次数:
87
接到上级一个生产环境MySQL死锁日志信息文件,需要找出原因并解决问题。我将死锁日志部分贴出如下: 在mysql中使用命令:SHOW ENGINE INNODB STATUS;总能获取到最近一些问题信息,通过搜索deadlock 关键字即可找到死锁的相关日志信息。 通过分析日志,我们知道如下信息: ...
分类:
数据库 时间:
2019-10-08 12:53:17
阅读次数:
108
存储引擎的介绍及基本管理 一. 存储引擎介绍及基本管理 1. 存储引擎种类 还可以使用第三方存储引擎 插件类存储引擎, 实在表级别设定的 MySQL 5.5 以后默认存储引擎innodb 第三方存储引擎 TokuDB (mariadb 5.7自带) zabbix等监控软件上使用这个存储引擎 操作, ...
分类:
数据库 时间:
2019-10-07 23:05:32
阅读次数:
144
1. InnoDB:支持事务、外键、行级锁,支持崩溃后安全修复,提供了具有提交、回滚和崩溃恢复能力的事务安全存储引擎; 2. MyISAM:不支持事务、外键,不支持行级锁只支持到表级锁,不支持崩溃后安全修复; 3. InnoDB主键查询性能高于MyISAM,MyISAM性能高于InnoDB。 4. ...
分类:
数据库 时间:
2019-10-07 16:14:46
阅读次数:
128
关键词:PostgreSQL 11、MySQL5.7
比较版本:PostgreSQL 11 VS MySQL5.7(innodb引擎) Oracle官方社区版
版权情况:PostgreSQL 11(免费开源)、MySQL5.7 Oracle官方社区版(免费开源) ...
分类:
数据库 时间:
2019-10-07 11:28:38
阅读次数:
188
详解Linux系统inode原理--硬链接、软链接、innodb大小和划分等 原创 波波说运维 2019-07-17 00:03:00 https://www.toutiao.com/i6713116869781357069/ 概述 Linux中,一切皆文件,而每个文件都有一个inode,在将ino ...
分类:
数据库 时间:
2019-10-06 11:16:52
阅读次数:
101
InnoDB: Doing recovery: scanned up to log sequence number 224366115328InnoDB: Doing recovery: scanned up to log sequence number 224371358208InnoDB: Do ...
分类:
数据库 时间:
2019-10-06 09:39:15
阅读次数:
419
外键没有起作用, 经查看发现: 使用的引擎是MyISAM. 将其设置为InnoDB. mysql> show variables like '%storage_engine%'; -- 这个只是临时设置, 当数据库断开重新链接后就会变会MyISAM+ + +| Variable_name | Val ...
分类:
数据库 时间:
2019-10-05 22:35:57
阅读次数:
186
一文看懂mysql数据库本质及存储引擎innodb+myisam 原创 波波说运维 2019-09-29 00:01:00 概述 今天主要讲下mysql数据库引擎的一些概念和mysql数据库本质,一句话总结: 文件夹-文件:一个数据库其实就是一个的文件夹,数据库里面的表就是文件夹里的一个或者多个文件 ...
分类:
数据库 时间:
2019-10-05 18:46:03
阅读次数:
119
[TOC] MyIsAM 与 Innodb 的区别 MyISAM是MySQL的默认数据库引擎(5.5版之前)。虽然性能极佳,而且提供了大量的特性,包括全文索引、压缩、空间函数等,但MyISAM不支持事务和行级锁,而且最大的缺陷就是崩溃后无法安全恢复。不过,5.5版本之后,MySQL引入了InnoDB ...
分类:
数据库 时间:
2019-10-05 10:49:04
阅读次数:
148