show table status from test //查看test数据库构件情况 select的时候MyISAM明显快于InnoDB,一般用在新闻发布这些,用户登陆这些可能会用到事务的表用innodb 使用唯一索引可以避免重复数据插入,并且还能起到加速查询的作用 sql中变量 select i... ...
分类:
数据库 时间:
2019-12-20 09:12:19
阅读次数:
108
在安装MySQL 5.6.30时,安装完成后,后台日志报如下警告信息:2016-05-27 12:25:27 7fabf86f7700 InnoDB: Error: Table "mysql"."innodb_table_stats" not found.2016-05-27 12:25:27 7f ...
分类:
数据库 时间:
2019-12-19 13:21:07
阅读次数:
139
一:需求A表和B表的表结构相同,A表是历史表,B表是增量数据表;想要根据关联条件更新A表中的数据。 二:表结构CREATE TABLE `A` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `bid` bigint(20) NOT NULL , `sid` b ...
分类:
数据库 时间:
2019-12-19 13:10:20
阅读次数:
204
首先用一个MySQL管理工具,比如Navicat,导出一个数据库的SQL,用编辑工具UltraEdit打开批量替换即可。如下是替换的常见参数。 高版本转低版本: 1、InnoDB 替换成 MyISAM(低版本的mysql引擎还用的MyISAM,高版本已经是InnoDB) 2、utf8_0900_ai ...
分类:
数据库 时间:
2019-12-18 14:42:25
阅读次数:
124
概要本文的想法来自于本人学习MySQL时的一个知识点:MySQL Innodb引擎中对缓冲区的处理。虽然没有仔细研究其源码实现,但其设计仍然启发了我。 本文针对LRU存在的问题,思考一种增强算法来避免或降低缓存污染,主要办法是对原始LRU空间划分出young与old两段区域 ,通过命中数(或bloc ...
分类:
编程语言 时间:
2019-12-18 12:28:03
阅读次数:
77
doker mysql [ERROR] InnoDB: Unable to lock ./ibdata1 error: 11 https://severalnines.com/blog/mysql-docker-containers-understanding-basics docker mysql ...
分类:
其他好文 时间:
2019-12-18 11:12:42
阅读次数:
113
一、视图 1、什么是视图 视图就是将SQL语句的查询结果得到的一张虚拟表,保存下来仅保留表结构,这张虚拟表就是视图 2、为什么要用视图 为了便于后期直接查询,节省拼接表的时间消耗 3、怎么用视图 语法:create view 视图名 as sql语句 create view class_studen ...
分类:
其他好文 时间:
2019-12-17 20:28:55
阅读次数:
85
课程目录:│ ├─第1章 课程开篇│ │ 1-课程开篇│ │ │ ├─第2章 InnoDB 行存储结构│ │ 1-InnoDB行存储结构--本章大纲│ │ 2-InnoDB行存储结构1--变长字段长度列表│ │ 3-InnoDB行存储结构2--NULL值列表│ │ 4-InnoDB行存储结构3--V ...
分类:
数据库 时间:
2019-12-17 00:46:05
阅读次数:
146
| | InnoDB | MyISAM | | : | : : | : : | | 事务处理 | 支持 | 不支持 | | 全文搜索 | 不支持 | 支持 | | SELECT ,UPDATE,INSERT,DELETE | 大量INSERT或UPDATE \| DELETE 表一行一行的删除 | ...
分类:
数据库 时间:
2019-12-17 00:22:58
阅读次数:
99
存储引擎 存储引擎:用于根据不同的机制处理不同的数据。 mysql存储引擎: ? innodb:默认存储引擎,支持事务,支持行锁,支持外键 ? myisam:mysql老版本用的存储引擎 ? blackhole:存任何数据进去都会立即消失 ? memory:内存引擎(数据存放在内存中) 查看所有引擎 ...
分类:
数据库 时间:
2019-12-16 22:39:55
阅读次数:
131